Groovy Documentation

java.org.codenarc.ant
[Java] Class AntFileSetSourceAnalyzer

java.lang.Object
  org.codenarc.analyzer.BaseSourceAnalyzer
      java.org.codenarc.ant.AntFileSetSourceAnalyzer

public class AntFileSetSourceAnalyzer
extends BaseSourceAnalyzer

SourceAnalyzer implementation that gets source files from one or more Ant FileSets.

Authors:
Chris Mair


Field Summary
protected List fileSets

 
Constructor Summary
AntFileSetSourceAnalyzer(org.apache.tools.ant.Project project, org.apache.tools.ant.types.FileSet fileSet)

Construct a new instance on the specified Ant FileSet.

 
Method Summary
Results analyze(RuleSet ruleSet)

Analyze all source code using the specified RuleSet and return the report results.

List getSourceDirectories()

 

Field Detail

fileSets

protected final List fileSets


 
Constructor Detail

AntFileSetSourceAnalyzer

public AntFileSetSourceAnalyzer(org.apache.tools.ant.Project project, org.apache.tools.ant.types.FileSet fileSet)
Construct a new instance on the specified Ant FileSet.
Parameters:
project - - the Ant Project; must not be null
fileSet - - the Ant FileSet; must not be null


 
Method Detail

analyze

public Results analyze(RuleSet ruleSet)
Analyze all source code using the specified RuleSet and return the report results.
Parameters:
ruleSet - - the RuleSet to apply to each source component; must not be null.
Returns:
the results from applying the RuleSet to all of the source


getSourceDirectories

public List getSourceDirectories()


 

Groovy Documentation