findbugs:check

Full name:

org.codehaus.mojo:findbugs-maven-plugin:3.0.1-SNAPSHOT:check

Description:

(no description)

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: compile.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: verify.
  • Invokes the execution of this plugin's goal findbugs prior to executing itself.

Required Parameters

Name Type Since Description
classFilesDirectory File - (no description)
Default value is: ${project.build.outputDirectory}.
findbugsXmlOutputDirectory File - (no description)
Default value is: ${project.build.directory}.
outputDirectory File - (no description)
Default value is: ${project.reporting.outputDirectory}.
testClassFilesDirectory File - (no description)
Default value is: ${project.build.testOutputDirectory}.
xmlOutput boolean - (no description)
Default value is: false.
User property is: findbugs.xmlOutput.
xmlOutputDirectory File - (no description)
Default value is: ${project.build.directory}.

Optional Parameters

Name Type Since Description
debug Boolean - (no description)
Default value is: false.
User property is: findbugs.debug.
effort String - (no description)
Default value is: Default.
User property is: findbugs.effort.
excludeBugsFile String - (no description)
User property is: findbugs.excludeBugsFile.
excludeFilterFile String - (no description)
User property is: findbugs.excludeFilterFile.
failOnError boolean - (no description)
Default value is: true.
User property is: findbugs.failOnError.
findbugsXmlOutput boolean - (no description)
Default value is: true.
fork boolean - (no description)
Default value is: true.
User property is: findbugs.fork.
includeFilterFile String - (no description)
User property is: findbugs.includeFilterFile.
includeTests boolean - (no description)
Default value is: false.
User property is: findbugs.includeTests.
jvmArgs String - (no description)
User property is: findbugs.jvmArgs.
maxHeap int - (no description)
Default value is: 512.
User property is: findbugs.maxHeap.
maxRank int - (no description)
User property is: findbugs.maxRank.
nested Boolean - (no description)
Default value is: false.
User property is: findbugs.nested.
omitVisitors String - (no description)
User property is: findbugs.omitVisitors.
onlyAnalyze String - (no description)
User property is: findbugs.onlyAnalyze.
outputEncoding String - (no description)
Default value is: ${project.reporting.outputEncoding}.
User property is: outputEncoding.
pluginList String - (no description)
User property is: findbugs.pluginList.
relaxed Boolean - (no description)
Default value is: false.
User property is: findbugs.relaxed.
skip boolean - (no description)
Default value is: false.
User property is: findbugs.skip.
sourceEncoding String - (no description)
Default value is: ${project.build.sourceEncoding}.
User property is: encoding.
threshold String - (no description)
Default value is: Default.
User property is: findbugs.threshold.
timeout int - (no description)
Default value is: 600000.
User property is: findbugs.timeout.
trace Boolean - (no description)
Default value is: false.
User property is: findbugs.trace.
visitors String - (no description)
User property is: findbugs.visitors.
xrefLocation File - (no description)
Default value is: ${project.reporting.outputDirectory}/xref.
xrefTestLocation File - (no description)
Default value is: ${project.reporting.outputDirectory}/xref-test.

Parameter Details

classFilesDirectory:

(no description)
  • Type: java.io.File
  • Required: Yes
  • Default: ${project.build.outputDirectory}

debug:

(no description)
  • Type: java.lang.Boolean
  • Required: No
  • User Property: findbugs.debug
  • Default: false

effort:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.effort
  • Default: Default

excludeBugsFile:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.excludeBugsFile

excludeFilterFile:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.excludeFilterFile

failOnError:

(no description)
  • Type: boolean
  • Required: No
  • User Property: findbugs.failOnError
  • Default: true

findbugsXmlOutput:

(no description)
  • Type: boolean
  • Required: No
  • Default: true

findbugsXmlOutputDirectory:

(no description)
  • Type: java.io.File
  • Required: Yes
  • Default: ${project.build.directory}

fork:

(no description)
  • Type: boolean
  • Required: No
  • User Property: findbugs.fork
  • Default: true

includeFilterFile:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.includeFilterFile

includeTests:

(no description)
  • Type: boolean
  • Required: No
  • User Property: findbugs.includeTests
  • Default: false

jvmArgs:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.jvmArgs

maxHeap:

(no description)
  • Type: int
  • Required: No
  • User Property: findbugs.maxHeap
  • Default: 512

maxRank:

(no description)
  • Type: int
  • Required: No
  • User Property: findbugs.maxRank

nested:

(no description)
  • Type: java.lang.Boolean
  • Required: No
  • User Property: findbugs.nested
  • Default: false

omitVisitors:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.omitVisitors

onlyAnalyze:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.onlyAnalyze

outputDirectory:

(no description)
  • Type: java.io.File
  • Required: Yes
  • Default: ${project.reporting.outputDirectory}

outputEncoding:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: outputEncoding
  • Default: ${project.reporting.outputEncoding}

pluginList:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.pluginList

relaxed:

(no description)
  • Type: java.lang.Boolean
  • Required: No
  • User Property: findbugs.relaxed
  • Default: false

skip:

(no description)
  • Type: boolean
  • Required: No
  • User Property: findbugs.skip
  • Default: false

sourceEncoding:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: encoding
  • Default: ${project.build.sourceEncoding}

testClassFilesDirectory:

(no description)
  • Type: java.io.File
  • Required: Yes
  • Default: ${project.build.testOutputDirectory}

threshold:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.threshold
  • Default: Default

timeout:

(no description)
  • Type: int
  • Required: No
  • User Property: findbugs.timeout
  • Default: 600000

trace:

(no description)
  • Type: java.lang.Boolean
  • Required: No
  • User Property: findbugs.trace
  • Default: false

visitors:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: findbugs.visitors

xmlOutput:

(no description)
  • Type: boolean
  • Required: Yes
  • User Property: findbugs.xmlOutput
  • Default: false

xmlOutputDirectory:

(no description)
  • Type: java.io.File
  • Required: Yes
  • Default: ${project.build.directory}

xrefLocation:

(no description)
  • Type: java.io.File
  • Required: No
  • Default: ${project.reporting.outputDirectory}/xref

xrefTestLocation:

(no description)
  • Type: java.io.File
  • Required: No
  • Default: ${project.reporting.outputDirectory}/xref-test