@GroovyASTTransformation(phase: CompilePhase.CANONICALIZATION) @CompileStatic class EnhancesTraitTransformation extends AbstractArtefactTypeAstTransformation implements CompilationUnitAware
Implementation for {
Type | Name and description |
---|---|
CompilationUnit |
compilationUnit |
Constructor and description |
---|
EnhancesTraitTransformation() |
Type Params | Return Type | Name and description |
---|---|---|
|
boolean |
isTrait(ClassNode cNode) |
|
void |
visit(ASTNode[] astNodes, SourceUnit source) |
Methods inherited from class | Name |
---|---|
class AbstractArtefactTypeAstTransformation |
performInjectionOnArtefactType |