public class UnusedSuppressionRuleAnalyzer extends AbstractAnalyzer
Constructor and Description |
---|
UnusedSuppressionRuleAnalyzer() |
Modifier and Type | Method and Description |
---|---|
protected void |
analyzeDependency(Dependency dependency,
Engine engine)
Analyzes a given dependency.
|
AnalysisPhase |
getAnalysisPhase()
Returns the phase that the analyzer is intended to run in.
|
protected java.lang.String |
getAnalyzerEnabledSettingKey()
Returns the setting key to determine if the analyzer is enabled.
|
java.lang.String |
getName()
Returns the name of the analyzer.
|
boolean |
supportsParallelProcessing()
The default is to support parallel processing.
|
analyze, close, closeAnalyzer, getSettings, initialize, isEnabled, prepare, prepareAnalyzer, setEnabled
protected void analyzeDependency(Dependency dependency, Engine engine) throws AnalysisException
AbstractAnalyzer
analyzeDependency
in class AbstractAnalyzer
dependency
- the dependency to analyzeengine
- the engine scanningAnalysisException
- thrown if there is an analysis exceptionprotected java.lang.String getAnalyzerEnabledSettingKey()
AbstractAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey
in class AbstractAnalyzer
public java.lang.String getName()
Analyzer
public AnalysisPhase getAnalysisPhase()
Analyzer
public boolean supportsParallelProcessing()
AbstractAnalyzer
supportsParallelProcessing
in interface Analyzer
supportsParallelProcessing
in class AbstractAnalyzer
Copyright© 2012-21 Jeremy Long. All Rights Reserved.