| Interface | Description |
|---|---|
| AstVisitor | Interface for Groovy AST Visitors |
| MethodMetric | Represents a method-level metric |
| Metric | Represents a metric |
| PostProcessingMetric | Interface for metrics that need to perform processing after all source files have been processed (analyzed). |
| Class | Description |
|---|---|
| AbstractAstVisitor | Abstract superclass for Groovy AST Visitors |
| AbstractMethodMetric | Abstract superclass for method-based metrics. |
| AbstractMetric | Abstract superclass for metrics. |
| Enum | Description |
|---|---|
| MetricLevel | Enum representing the level at which a metric is applied - either method, class or package |