Fork me on GitHub

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}