Package org.codenarc.source
Interface SourceCode
-
- All Known Implementing Classes:
AbstractSourceCode
,CustomCompilerPhaseSourceDecorator
,SourceFile
,SourceString
public interface SourceCode
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_COMPILER_PHASE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.codehaus.groovy.ast.ModuleNode
getAst()
int
getAstCompilerPhase()
int
getLineNumberForCharacterIndex(int charIndex)
java.util.List<java.lang.String>
getLines()
java.util.Map<org.codehaus.groovy.ast.ClassNode,java.util.List<org.codehaus.groovy.ast.expr.MethodCallExpression>>
getMethodCallExpressions()
java.lang.String
getName()
java.lang.String
getPath()
SuppressionAnalyzer
getSuppressionAnalyzer()
java.lang.String
getText()
boolean
isValid()
java.lang.String
line(int lineNumber)
-
-
-
Method Detail
-
getSuppressionAnalyzer
SuppressionAnalyzer getSuppressionAnalyzer()
-
getName
java.lang.String getName()
-
getPath
java.lang.String getPath()
-
getText
java.lang.String getText()
-
getLines
java.util.List<java.lang.String> getLines()
-
line
java.lang.String line(int lineNumber)
-
getAst
org.codehaus.groovy.ast.ModuleNode getAst()
-
getAstCompilerPhase
int getAstCompilerPhase()
-
getLineNumberForCharacterIndex
int getLineNumberForCharacterIndex(int charIndex)
-
isValid
boolean isValid()
-
getMethodCallExpressions
java.util.Map<org.codehaus.groovy.ast.ClassNode,java.util.List<org.codehaus.groovy.ast.expr.MethodCallExpression>> getMethodCallExpressions()
-
-