Module edu.hm.hafner.analysis.model
Package edu.hm.hafner.analysis.registry
Class OwaspDependencyCheckDescriptor
java.lang.Object
edu.hm.hafner.analysis.registry.ParserDescriptor
edu.hm.hafner.analysis.registry.OwaspDependencyCheckDescriptor
Descriptor for OWASP dependency check report parser.
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.hm.hafner.analysis.registry.ParserDescriptor
ParserDescriptor.Option -
Method Summary
Modifier and TypeMethodDescriptioncreateParser(ParserDescriptor.Option... options) Creates a newIssueParserinstance.Returns an optional URL to the icon or logo of the static analysis tool.Returns the default filename pattern for this tool.getUrl()Returns an optional URL to the homepage of the static analysis tool.Methods inherited from class edu.hm.hafner.analysis.registry.ParserDescriptor
getDescription, getHelp, getId, getName, hasHelp, hasUrl
-
Method Details
-
createParser
Description copied from class:ParserDescriptorCreates a newIssueParserinstance.- Specified by:
createParserin classParserDescriptor- Parameters:
options- options to configure the parser - may customize the new parser instance (if supported by the selected tool)- Returns:
- the parser
-
getPattern
Description copied from class:ParserDescriptorReturns the default filename pattern for this tool. Override if your parser typically works on a specific file. This pattern will be interpreted as an ANT pattern or glob, resp.- Overrides:
getPatternin classParserDescriptor- Returns:
- the default pattern
-
getUrl
Description copied from class:ParserDescriptorReturns an optional URL to the homepage of the static analysis tool.- Overrides:
getUrlin classParserDescriptor- Returns:
- the help
-
getIconUrl
Description copied from class:ParserDescriptorReturns an optional URL to the icon or logo of the static analysis tool.- Overrides:
getIconUrlin classParserDescriptor- Returns:
- the help
-