Groovy Documentation

groovy.org.codenarc.rule.size
[Groovy] Class GMetricsSourceCodeAdapter

java.lang.Object
  groovy.org.codenarc.rule.size.GMetricsSourceCodeAdapter
All Implemented Interfaces:
org.gmetrics.source.SourceCode

class GMetricsSourceCodeAdapter

Adapter that adapts from a GMetrics SourceCode object to a CodeNarc SourceCode object.

Authors:
Chris Mair


Constructor Summary
GMetricsSourceCodeAdapter(SourceCode sourceCode)

 
Method Summary
org.codehaus.groovy.ast.ModuleNode getAst()

int getLineNumberForCharacterIndex(int charIndex)

List getLines()

String getName()

String getPath()

String getText()

boolean isValid()

String line(int lineNumber)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

GMetricsSourceCodeAdapter

GMetricsSourceCodeAdapter(SourceCode sourceCode)


 
Method Detail

getAst

org.codehaus.groovy.ast.ModuleNode getAst()


getLineNumberForCharacterIndex

int getLineNumberForCharacterIndex(int charIndex)


getLines

List getLines()


getName

String getName()


getPath

String getPath()


getText

String getText()


isValid

boolean isValid()


line

String line(int lineNumber)


 

Groovy Documentation