Index
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
All Classes and Interfaces|All Packages