Full name:
org.codehaus.mojo:findbugs-maven-plugin:2.0-SNAPSHOT:check
Description:
Fail the build if Findbugs finds an error. An XML report is put out by default in the target directory with the errors.
Attributes:
compile.2.0.verify prior to executing itself.| Name | Type | Since | Description |
|---|---|---|---|
| classFilesDirectory | File |
2.0 |
Directory containing the class files for FindBugs to analyze. Default value is: ${project.build.outputDirectory}. |
| findbugsCheckOutputDirectory | File |
2.0 |
Specifies the directory where the findbugs xml output will be
generated. Default value is: ${project.build.directory}. |
| Name | Type | Since | Description |
|---|---|---|---|
| debug | Boolean |
2.0 |
turn on Findbugs debugging Default value is: false. |
| effort | String |
2.0 |
Effort of the bug finders. Valid values are Min, Default and Max. Default value is: Default. |
| excludeFilterFile | String |
2.0 |
File name of the exclude filter. Bugs matching the filters are not reported. |
| includeFilterFile | String |
2.0 |
File name of the include filter. Only bugs in matching the filters are reported. |
| omitVisitors | String |
2.0 |
The visitor list to omit. This is a comma-delimited list. |
| onlyAnalyze | String |
2.0 |
Restrict analysis to find bugs to given comma-separated list of classes and packages. |
| pluginList | String |
2.0 |
The plugin list to include in the report. This is a comma-delimited list. |
| relaxed | Boolean |
2.0 |
Relaxed reporting mode. For many detectors, this option suppresses
the heuristics used to avoid reporting false positives. Default value is: false. |
| skip | boolean |
2.0 |
Skip entire check. Default value is: false. |
| threshold | String |
2.0 |
Threshold of minimum bug severity to report. Valid values are High,
Default, Low, Ignore, and Exp (for experimental). Default value is: Default. |
| visitors | String |
2.0 |
The visitor list to run. This is a comma-delimited list. |
Directory containing the class files for FindBugs to analyze.
java.io.File2.0Yes${project.build.outputDirectory}turn on Findbugs debugging
java.lang.Boolean2.0NofalseEffort of the bug finders. Valid values are Min, Default and Max.
java.lang.String2.0NoDefaultFile name of the exclude filter. Bugs matching the filters are not reported.
java.lang.String2.0NoSpecifies the directory where the findbugs xml output will be generated.
java.io.File2.0Yes${project.build.directory}File name of the include filter. Only bugs in matching the filters are reported.
java.lang.String2.0NoThe visitor list to omit. This is a comma-delimited list.
java.lang.String2.0NoRestrict analysis to find bugs to given comma-separated list of classes and packages.
java.lang.String2.0NoThe plugin list to include in the report. This is a comma-delimited list.
java.lang.String2.0NoRelaxed reporting mode. For many detectors, this option suppresses the heuristics used to avoid reporting false positives.
java.lang.Boolean2.0NofalseSkip entire check.
boolean2.0No${skip}falseThreshold of minimum bug severity to report. Valid values are High, Default, Low, Ignore, and Exp (for experimental).
java.lang.String2.0NoDefaultThe visitor list to run. This is a comma-delimited list.
java.lang.String2.0No