@ThreadSafe public class CpeSuppressionAnalyzer extends AbstractSuppressionAnalyzer
This is no longer used as a standalone analyzer; rather this is called by the CPE Analyzer directly. TODO - refactor this class so that is not an 'analyzer'.
The suppression analyzer processes an externally defined XML document that complies with the suppressions.xsd schema. Any identified CPE entries within the dependencies that match will be removed.
| Constructor and Description |
|---|
CpeSuppressionAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
AnalysisPhase |
getAnalysisPhase()
Returns the phase that the analyzer is intended to run in.
|
protected String |
getAnalyzerEnabledSettingKey()
Returns the setting key to determine if the analyzer is enabled.
|
String |
getName()
Returns the name of the analyzer.
|
analyzeDependency, getRuleCount, getSupportedExtensions, prepareAnalyzeranalyze, close, closeAnalyzer, getSettings, initialize, isEnabled, prepare, setEnabled, supportsParallelProcessingpublic String getName()
public AnalysisPhase getAnalysisPhase()
protected String getAnalyzerEnabledSettingKey()
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey in class AbstractAnalyzerCopyright © 2012–2020 OWASP. All rights reserved.