Index

A C E G R S T 
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 crap task and the crappyJava extension.
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

run() - Method in class crappyjava.gradle.CrapTask
 

S

setThreshold(Number) - Method in class crappyjava.gradle.CrappyJavaExtension
Accepts any number so Groovy DSL can write threshold = 10 or threshold = 7.5.

T

TASK_NAME - Static variable in class crappyjava.gradle.CrappyJavaPlugin
 
A C E G R S T 
All Classes and Interfaces|All Packages|Constant Field Values