| Interface | Description |
|---|---|
| Rule |
Represents a source code analysis rule .
|
| Class | Description |
|---|---|
| AbstractAstVisitor |
Abstract superclass for Groovy AST Visitors used with Rules
|
| AbstractAstVisitorRule |
Abstract superclass for Rules that use a Groovy AST Visitor.
|
| AbstractFieldVisitor |
This is the base class for AST Visitors that only need to visit the fields of
a class.
|
| AbstractMethodCallExpressionVisitor |
This is the base class for AST Visitors that only need to visit the MethodCallExpressions of
a class.
|
| AbstractMethodVisitor |
This is the base class for AST Visitors that only need to visit the methods of
a class.
|
| AbstractRule |
Abstract superclass for Rules.
|
| AbstractSharedAstVisitorRule |
Abstract superclass for Rules that use a single, shared AstVisitor across all ClassNodes in a source (file).
|