Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- apply(Project) - Method in class crappyjava.gradle.CrappyJavaPlugin
C
- crappyjava.gradle - package crappyjava.gradle
- CrappyJavaExtension - Class in crappyjava.gradle
-
crappyJava { ... }block. - CrappyJavaExtension(ObjectFactory) - Constructor for class crappyjava.gradle.CrappyJavaExtension
- CrappyJavaPlugin - Class in crappyjava.gradle
-
Registers the
craptask and thecrappyJavaextension. - CrappyJavaPlugin() - Constructor for class crappyjava.gradle.CrappyJavaPlugin
- CrapTask - Class in crappyjava.gradle
-
Computes CRAP scores from JaCoCo XML reports, prints the report and optionally fails the build.
- CrapTask() - Constructor for class crappyjava.gradle.CrapTask
E
- EXTENSION_NAME - Static variable in class crappyjava.gradle.CrappyJavaPlugin
G
- getFailOnViolation() - Method in class crappyjava.gradle.CrappyJavaExtension
-
Fail the build when any method is above the threshold.
- getFailOnViolation() - Method in class crappyjava.gradle.CrapTask
- getLayout() - Method in class crappyjava.gradle.CrapTask
- getOutputFile() - Method in class crappyjava.gradle.CrapTask
-
Where the text report is written, in addition to the console.
- getReports() - Method in class crappyjava.gradle.CrapTask
-
JaCoCo XML report files.
- getShowAll() - Method in class crappyjava.gradle.CrappyJavaExtension
-
List every method instead of only crappy ones.
- getShowAll() - Method in class crappyjava.gradle.CrapTask
- getThreshold() - Method in class crappyjava.gradle.CrappyJavaExtension
-
CRAP score above which a method is crappy.
- getThreshold() - Method in class crappyjava.gradle.CrapTask
- getTop() - Method in class crappyjava.gradle.CrappyJavaExtension
-
List the n worst methods regardless of threshold; 0 disables.
- getTop() - Method in class crappyjava.gradle.CrapTask
R
S
- setThreshold(Number) - Method in class crappyjava.gradle.CrappyJavaExtension
-
Accepts any number so Groovy DSL can write
threshold = 10orthreshold = 7.5.
T
- TASK_NAME - Static variable in class crappyjava.gradle.CrappyJavaPlugin
All Classes and Interfaces|All Packages|Constant Field Values