findbugs:gui

Full name:

org.codehaus.mojo:findbugs-maven-plugin:2.0-SNAPSHOT:gui

Description:

Launch the Findbugs GUI. It will use all the parameters in the POM fle. FindBugs 1.3.2 GUI does not have a load option.

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Requires dependency resolution of artifacts in scope: compile.
  • Since version: 2.0.

Required Parameters

Name Type Since Description
classFilesDirectory File 2.0 Directory containing the class files for FindBugs to analyze. Default value is: ${project.build.outputDirectory}.
findbugsXmlOutputDirectory File 2.0 Specifies the directory where the findbugs native xml output will be generated. Default value is: ${project.build.directory}.

Optional Parameters

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.
pluginList String 2.0 The plugin list to include in the report. This is a comma-delimited list.

Parameter Details

classFilesDirectory:

Directory containing the class files for FindBugs to analyze.

  • Type: java.io.File
  • Since: 2.0
  • Required: Yes
  • Default: ${project.build.outputDirectory}

debug:

turn on Findbugs debugging

  • Type: java.lang.Boolean
  • Since: 2.0
  • Required: No
  • Default: false

effort:

Effort of the bug finders. Valid values are Min, Default and Max.

  • Type: java.lang.String
  • Since: 2.0
  • Required: No
  • Default: Default

findbugsXmlOutputDirectory:

Specifies the directory where the findbugs native xml output will be generated.

  • Type: java.io.File
  • Since: 2.0
  • Required: Yes
  • Default: ${project.build.directory}

pluginList:

The plugin list to include in the report. This is a comma-delimited list.

  • Type: java.lang.String
  • Since: 2.0
  • Required: No