Groovy Documentation

org.codenarc.ant
Class AntFileSetSourceAnalyzer

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

class AntFileSetSourceAnalyzer

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

author:
Chris Mair
version:
$Revision: 274 $ - $Date: 2010-01-04 22:14:34 -0500 (Mon, 04 Jan 2010) $


Property Summary
protected List fileSets

 
Constructor Summary
AntFileSetSourceAnalyzer(Project project, FileSet fileSet)

Construct a new instance on the specified Ant FileSet.

AntFileSetSourceAnalyzer(Project project, List fileSets)

Construct a new instance on the specified List of Ant FileSets.

 
Method Summary
Results analyze(RuleSet ruleSet)

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

List getSourceDirectories()

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

Property Detail

fileSets

protected List fileSets


 
Constructor Detail

AntFileSetSourceAnalyzer

public AntFileSetSourceAnalyzer(Project project, FileSet fileSet)
Construct a new instance on the specified Ant FileSet.
param:
project - the Ant Project; must not be null
param:
fileSet - the Ant FileSet; must not be null


AntFileSetSourceAnalyzer

public AntFileSetSourceAnalyzer(Project project, List fileSets)
Construct a new instance on the specified List of Ant FileSets.
param:
project - the Ant Project
param:
fileSets - the List of Ant FileSet; my be empty; must not be null


 
Method Detail

analyze

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


getSourceDirectories

List getSourceDirectories()


 

Groovy Documentation