Class FindBugs
java.lang.Object
hudson.model.AbstractDescribableImpl<Tool>
io.jenkins.plugins.analysis.core.model.Tool
io.jenkins.plugins.analysis.core.model.ReportScanningTool
io.jenkins.plugins.analysis.core.model.AnalysisModelParser
io.jenkins.plugins.analysis.warnings.FindBugs
- All Implemented Interfaces:
Describable<Tool>,Serializable
- Direct Known Subclasses:
SpotBugs
Provides a parser and customized messages for FindBugs.
- Author:
- Ullrich Hafner
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDescriptor for this static analysis tool.Nested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.model.AnalysisModelParser
AnalysisModelParser.AnalysisModelParserDescriptorNested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.model.ReportScanningTool
ReportScanningTool.ReportScanningToolDescriptorNested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.model.Tool
Tool.ToolDescriptor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected edu.hm.hafner.analysis.registry.ParserDescriptor.Option[]Returns optional options to configure the parser - these options may customize the new parser instance (if supported by the selected).booleanvoidsetUseRankAsPriority(boolean useRankAsPriority) If useRankAsPriority istrue, then the FindBugs parser will use the rank when evaluation the priority.Methods inherited from class io.jenkins.plugins.analysis.core.model.AnalysisModelParser
createParser, getDescriptorMethods inherited from class io.jenkins.plugins.analysis.core.model.ReportScanningTool
getActualPattern, getLinesLookAhead, getPattern, getReportEncoding, getSkipSymbolicLinks, scan, setLinesLookAhead, setPattern, setReportEncoding, setSkipSymbolicLinksMethods inherited from class io.jenkins.plugins.analysis.core.model.Tool
getActualId, getActualName, getIcon, getId, getLabelProvider, getName, getSymbolName, readResolve, setIcon, setId, setJenkinsFacade, setName
-
Constructor Details
-
FindBugs
@DataBoundConstructor public FindBugs()Creates a new instance ofFindBugs.
-
-
Method Details
-
configureOptions
protected edu.hm.hafner.analysis.registry.ParserDescriptor.Option[] configureOptions()Description copied from class:AnalysisModelParserReturns optional options to configure the parser - these options may customize the new parser instance (if supported by the selected).- Overrides:
configureOptionsin classAnalysisModelParser- Returns:
- the options to use
-
getUseRankAsPriority
public boolean getUseRankAsPriority() -
setUseRankAsPriority
@DataBoundSetter public void setUseRankAsPriority(boolean useRankAsPriority) If useRankAsPriority istrue, then the FindBugs parser will use the rank when evaluation the priority. Otherwise the priority of the FindBugs warning will be mapped.- Parameters:
useRankAsPriority-trueto use the rank,falseto use the
-