Package com.sciencesakura.codenarc.maven
Class AggregateSourceAnalyzer
java.lang.Object
com.sciencesakura.codenarc.maven.AggregateSourceAnalyzer
- All Implemented Interfaces:
org.codenarc.analyzer.SourceAnalyzer
A
SourceAnalyzer implementation that aggregates multiple source analyzers and combines their results.- Author:
- sciencesakura
-
Constructor Summary
ConstructorsConstructorDescriptionAggregateSourceAnalyzer(Collection<? extends org.codenarc.analyzer.SourceAnalyzer> sourceAnalyzers) Constructs a newAggregateSourceAnalyzerwith the specified source analyzers. -
Method Summary
Modifier and TypeMethodDescriptionorg.codenarc.results.Resultsanalyze(org.codenarc.ruleset.RuleSet ruleSet)
-
Constructor Details
-
AggregateSourceAnalyzer
public AggregateSourceAnalyzer(Collection<? extends org.codenarc.analyzer.SourceAnalyzer> sourceAnalyzers) Constructs a newAggregateSourceAnalyzerwith the specified source analyzers.- Parameters:
sourceAnalyzers- the source analyzers to aggregate
-
-
Method Details
-
getSourceDirectories
- Specified by:
getSourceDirectoriesin interfaceorg.codenarc.analyzer.SourceAnalyzer
-
analyze
public org.codenarc.results.Results analyze(org.codenarc.ruleset.RuleSet ruleSet) - Specified by:
analyzein interfaceorg.codenarc.analyzer.SourceAnalyzer
-