|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
public interface Rule
Represents a source code analysis rule .
| Method Summary | |
|---|---|
List
|
applyTo(SourceCode sourceCode)
Apply this rule to the specified source and return a list of violations (or an empty List) |
int
|
getCompilerPhase()
@return the required compiler phase (as in org.codehaus.groovy.control.Phases) of the AST of the SourceCode handed to the rule via applyTo(SourceCode sourceCode) |
String
|
getName()
@return the unique id for this rule |
int
|
getPriority()
@return the priority of this rule; must be 1, 2 or 3 |
| Method Detail |
|---|
public List applyTo(SourceCode sourceCode)
sourceCode - - the source to apply this rule to
public int getCompilerPhase()
public String getName()
public int getPriority()
Groovy Documentation