Module edu.hm.hafner.analysis.model
Package edu.hm.hafner.analysis.registry
Class PolyspaceDescriptor
java.lang.Object
edu.hm.hafner.analysis.registry.ParserDescriptor
edu.hm.hafner.analysis.registry.PolyspaceDescriptor
A descriptor for Polyspace tool.
- Author:
- Eva Habeeb
-
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.getHelp()Returns an optional help text that can provide useful hints on how to configure the static analysis tool so that the report files could be parsed by Jenkins.getUrl()Returns an optional URL to the homepage of the static analysis tool.Methods inherited from class edu.hm.hafner.analysis.registry.ParserDescriptor
getDescription, getIconUrl, getId, getName, getPattern, 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
-
getUrl
Description copied from class:ParserDescriptorReturns an optional URL to the homepage of the static analysis tool.- Overrides:
getUrlin classParserDescriptor- Returns:
- the help
-
getHelp
Description copied from class:ParserDescriptorReturns an optional help text that can provide useful hints on how to configure the static analysis tool so that the report files could be parsed by Jenkins. This help can be a plain text message or an HTML snippet.- Overrides:
getHelpin classParserDescriptor- Returns:
- the help
-