spotbugs:verify
Full name:
com.github.spotbugs:spotbugs-maven-plugin:4.9.3.0:verify
Description:
No description.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope:
test
. - The goal is thread-safe and supports parallel builds.
- Binds by default to the lifecycle phase:
verify
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<classFilesDirectory> |
File |
- |
No description. Default: ${project.build.outputDirectory} |
<spotbugsXmlOutputDirectory> |
File |
- |
No description. Default: ${project.build.directory} |
<testClassFilesDirectory> |
File |
- |
No description. Default: ${project.build.testOutputDirectory} |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<debug> |
boolean |
- |
No description. Default: false User Property: spotbugs.debug |
<failOnError> |
boolean |
- |
No description. Default: true User Property: spotbugs.failOnError |
<failThreshold> |
String |
- |
No description. User Property: spotbugs.failThreshold |
<includeTests> |
boolean |
- |
No description. Default: false User Property: spotbugs.includeTests |
<maxAllowedViolations> |
int |
- |
No description. Default: 0 User Property: spotbugs.maxAllowedViolations |
<quiet> |
boolean |
- |
No description. Default: false User Property: spotbugs.quiet |
<skip> |
boolean |
- |
No description. Default: false User Property: spotbugs.skip |
<spotbugsXmlOutputFilename> |
String |
- |
No description. Default: spotbugsXml.xml User Property: spotbugs.outputXmlFilename |
Parameter Details
<classFilesDirectory>
No description.
- Type:
java.io.File
- Required:
Yes
- Default:
${project.build.outputDirectory}
<debug>
No description.
- Type:
boolean
- Required:
No
- User Property:
spotbugs.debug
- Default:
false
<failOnError>
No description.
- Type:
boolean
- Required:
No
- User Property:
spotbugs.failOnError
- Default:
true
<failThreshold>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
spotbugs.failThreshold
<includeTests>
No description.
- Type:
boolean
- Required:
No
- User Property:
spotbugs.includeTests
- Default:
false
<maxAllowedViolations>
No description.
- Type:
int
- Required:
No
- User Property:
spotbugs.maxAllowedViolations
- Default:
0
<quiet>
No description.
- Type:
boolean
- Required:
No
- User Property:
spotbugs.quiet
- Default:
false
<skip>
No description.
- Type:
boolean
- Required:
No
- User Property:
spotbugs.skip
- Default:
false
<spotbugsXmlOutputDirectory>
No description.
- Type:
java.io.File
- Required:
Yes
- Default:
${project.build.directory}
<spotbugsXmlOutputFilename>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
spotbugs.outputXmlFilename
- Default:
spotbugsXml.xml
<testClassFilesDirectory>
No description.
- Type:
java.io.File
- Required:
Yes
- Default:
${project.build.testOutputDirectory}