Index

A C E G O R 
All Classes and Interfaces|All Packages

A

apply(Project) - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsPlugin
 

C

check() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
com.github.larseckart.objectcalisthenics.gradle - package com.github.larseckart.objectcalisthenics.gradle
 
createBaseline() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsBaselineTask
 

E

exclusions(Action<? super ObjectCalisthenicsExclusions>) - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 

G

getBaselineFile() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsBaselineTask
 
getBaselineFile() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getBaselineFile() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
getBaselineFiles() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getClassNamePatterns() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsBaselineTask
 
getClassNamePatterns() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getClassNamePatterns() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExclusions
Regular expressions matched against the simple name of each class or record.
getClassNamePatterns() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
getConsoleSummary() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getConsoleSummary() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReports
 
getConsoleSummary() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
getExclusions() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
getFluentChainMethods() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getForbidElse() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getForbidGetters() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getForbidNonFirstClassCollections() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getForbidSetters() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getForbidTraversalChains() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getIgnoreFailures() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getIgnoreFailures() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
getIncludeRecordComponentsInFieldRule() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getJson() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReports
 
getJson() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
getMaxClassLines() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getMaxFieldsPerClass() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getMaxMethodNesting() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getPrimitiveObsessionThreshold() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getProjectDirectory() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsBaselineTask
 
getProjectDirectory() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getProjectDirectory() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
getReports() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
getRules() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsBaselineTask
 
getRules() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getRules() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
getRules() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
getSafeChainRoots() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 
getSourceFiles() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsBaselineTask
 
getSourceFiles() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
getSourceFiles() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
getSourceSet() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
getStrictGetterNames() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 

O

ObjectCalisthenicsBaselineTask - Class in com.github.larseckart.objectcalisthenics.gradle
Gradle task that records all current violations so checks only fail on new ones.
ObjectCalisthenicsBaselineTask() - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsBaselineTask
 
ObjectCalisthenicsCheckTask - Class in com.github.larseckart.objectcalisthenics.gradle
Gradle task that analyses Java source and fails the build on violations.
ObjectCalisthenicsCheckTask() - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsCheckTask
 
ObjectCalisthenicsExclusions - Class in com.github.larseckart.objectcalisthenics.gradle
DSL for excluding classes and records from every Object Calisthenics check.
ObjectCalisthenicsExclusions() - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExclusions
 
ObjectCalisthenicsExtension - Class in com.github.larseckart.objectcalisthenics.gradle
Gradle DSL extension for the Object Calisthenics plugin.
ObjectCalisthenicsExtension(ObjectFactory) - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
ObjectCalisthenicsPlugin - Class in com.github.larseckart.objectcalisthenics.gradle
Gradle plugin that analyses Java source code for Object Calisthenics violations.
ObjectCalisthenicsPlugin() - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsPlugin
 
ObjectCalisthenicsReports - Class in com.github.larseckart.objectcalisthenics.gradle
DSL for configuring where reports are written and whether they are printed.
ObjectCalisthenicsReports() - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReports
 
ObjectCalisthenicsReportTask - Class in com.github.larseckart.objectcalisthenics.gradle
Gradle task that analyses Java source and writes a JSON report.
ObjectCalisthenicsReportTask(ProjectLayout) - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
ObjectCalisthenicsRules - Class in com.github.larseckart.objectcalisthenics.gradle
DSL for configuring which rules to enforce and their thresholds.
ObjectCalisthenicsRules() - Constructor for class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsRules
 

R

report() - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsReportTask
 
reports(Action<? super ObjectCalisthenicsReports>) - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
rules(Action<? super ObjectCalisthenicsRules>) - Method in class com.github.larseckart.objectcalisthenics.gradle.ObjectCalisthenicsExtension
 
A C E G O R 
All Classes and Interfaces|All Packages