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 intDEFAULT_COMPILER_PHASE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.codehaus.groovy.ast.ModuleNodegetAst()intgetAstCompilerPhase()intgetLineNumberForCharacterIndex(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.StringgetName()java.lang.StringgetPath()SuppressionAnalyzergetSuppressionAnalyzer()java.lang.StringgetText()booleanisValid()java.lang.Stringline(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()
-
-