|
Groovy Documentation | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| Class Summary | |
|---|---|
| AbcComplexityAstVisitor | |
| AbcComplexityRule | Rule that calculates the ABC Complexity for methods/classes and checks against configured threshold values. |
| AbstractMethodMetricAstVisitor | Abstract superclass for AstVisitor classes that use method-level GMetrics Metrics. |
| ClassSizeAstVisitor | |
| ClassSizeRule | Rule that checks the size of a class. |
| CyclomaticComplexityAstVisitor | |
| CyclomaticComplexityRule | Rule that calculates the Cyclomatic Complexity for methods/classes and checks against configured threshold values. |
| GMetricsSourceCodeAdapter | Adapter that adapts from a GMetrics SourceCode object to a CodeNarc SourceCode object. |
| MethodCountAstVisitor | |
| MethodCountRule | A class with too many methods is probably a good suspect for refactoring, in order to reduce its complexity and find a way to have more fine-grained objects. |
| MethodSizeAstVisitor | |
| MethodSizeRule | Rule that checks the size of a method. |
| NestedBlockDepthAstVisitor | |
| NestedBlockDepthRule | Rule that checks for blocks or closures nested more than a configured maximum number. |
Groovy Documentation