- canGenerateReport() - Method in SpotBugsMojo
-
Checks whether prerequisites for generating this report are given.
- CheckMojo - Class in org.codehaus.mojo.spotbugs
Fail the build if there were any SpotBugs violations in the source code.
- CheckMojo() - Constructor in CheckMojo
-
- CLASS_SUFFIX - Field in SpotBugsInfo
-
The static class suffix.
- classFilesDirectory - Property in BaseViolationCheckMojo
-
Directory containing the class files for Spotbugs to analyze.
- classFilesDirectory - Property in SpotBugsGui
-
Directory containing the class files for Spotbugs to analyze.
- classFilesDirectory - Property in SpotBugsMojo
-
Directory containing the class files for Spotbugs to analyze.
- classifier - Property in PluginArtifact
-
The classifier.
- COLUMN_BUG_KEY - Property in SpotbugsReportGenerator
-
The key to get the column title for the bug.
- COLUMN_BUGS_KEY - Property in SpotbugsReportGenerator
-
The key to get the column title for the bugs.
- COLUMN_CATEGORY_KEY - Property in SpotbugsReportGenerator
-
The key to get the column title for the category.
- COLUMN_CLASS_KEY - Property in SpotbugsReportGenerator
-
The key to column title for the Class.
- COLUMN_CLASSES_KEY - Property in SpotbugsReportGenerator
-
The key to column title for the Classes.
- COLUMN_DETAILS_KEY - Property in SpotbugsReportGenerator
-
The key to get the column title for the details.
- COLUMN_ERRORS_KEY - Property in SpotbugsReportGenerator
-
The key to column title for the errors.
- COLUMN_FILES_KEY - Property in SpotbugsReportGenerator
-
The key to column title for the files.
- COLUMN_LINE_KEY - Property in SpotbugsReportGenerator
-
The key to get the column title for the line.
- COLUMN_MISSINGCLASSES_KEY - Property in SpotbugsReportGenerator
-
The key to column title for the files.
- COLUMN_PRIORITY_KEY - Property in SpotbugsReportGenerator
-
The key to get the column title for the priority.
- COMMA - Field in SpotBugsInfo
-
The comma character.
- compileSourceRoots - Property in SpotbugsReportGenerator
-
The directories containing the sources to be compiled.
- compileSourceRoots - Property in XDocsReporter
-
The directories containing the sources to be compiled.
- createSpotbugsAuxClasspathFile() - Method in SpotBugsMojo
-
Create the Spotbugs AuxClasspath file.
- currentClassName - Property in SpotbugsReportGenerator
-
The name of the current class which is analysed by SpotBugs.
- sarifFullPath - Property in SpotBugsMojo
-
Sarif full Path used with sarif.
- sarifOutput - Property in SpotBugsMojo
-
Turn on and off SARIF output of the Spotbugs report.
- sarifOutputDirectory - Property in SpotBugsMojo
-
Specifies the directory where the sarif output will be generated.
- sarifOutputFilename - Property in SpotBugsMojo
-
Set the name of the output SARIF file produced.
- scanDirectory(java.io.File, List<String>, java.lang.String) - Method in SourceFileIndexer
-
Recursively scan the directory given and add all files found to the files array list.
- searchActualFilesLocation(java.lang.String) - Method in SourceFileIndexer
-
Transform partial path to complete path
- session - Property in SpotBugsGui
-
Maven Session.
- session - Property in SpotBugsMojo
-
Maven Session.
- setReportOutputDirectory(java.io.File) - Method in SpotBugsMojo
-
Set report output directory, allowed to be not read only as defined in AbstractMavenParent.
- sink - Property in SpotbugsReportGenerator
-
The sink to write the report to.
- skip - Property in BaseViolationCheckMojo
-
Skip entire check.
- skip - Property in SpotBugsMojo
-
Skip entire check.
- skipEmptyReport - Property in SpotBugsMojo
-
Skip the Spotbugs HTML report generation if there are no violations found.
- SOURCE_ROOT_KEY - Field in SpotBugsInfo
-
The key to get the source directory message of the Plug-In from the bundle.
- sourceEncoding - Property in SpotBugsMojo
-
The file encoding to use when reading the source files.
- SourceFileIndexer - Class in org.codehaus.mojo.spotbugs
Utility class used to transform path relative to the source directory
to their path relative to the root directory.
- SourceFileIndexer() - Constructor in SourceFileIndexer
-
- spotbugsEfforts - Field in SpotBugsInfo
-
The spotbugs efforts as max, min, and default as default.
- SpotBugsGui - Class in org.codehaus.mojo.spotbugs
Launch the Spotbugs GUI.
- SpotBugsGui() - Constructor in SpotBugsGui
-
- SpotBugsInfo - Interface in org.codehaus.mojo.spotbugs
Generates a Spotbugs Report when the site plugin is run.
- SpotBugsMojo - Class in org.codehaus.mojo.spotbugs
Generates a SpotBugs Report when the site plugin is run.
- SpotBugsMojo() - Constructor in SpotBugsMojo
-
- SpotBugsPluginsTrait - Trait in org.codehaus.mojo.spotbugs
SpotBugs plugin support for Mojos.
- spotbugsPriority - Field in SpotBugsInfo
-
The spotbugs priority as unknown, high, medium, and low.
- SpotbugsReportGenerator - Class in org.codehaus.mojo.spotbugs
The reporter controls the generation of the SpotBugs report.
- SpotbugsReportGenerator(org.apache.maven.doxia.sink.Sink, java.util.ResourceBundle) - Constructor in SpotbugsReportGenerator
-
Default constructor.
- spotbugsResults - Property in SpotbugsReportGenerator
-
Spotbugs results.
- spotbugsResults - Property in XDocsReporter
-
Spotbugs Results.
- spotbugsThresholds - Field in SpotBugsInfo
-
The spotbugs thresholds as high, experimental, low, medium, and default as medium.
- spotbugsXmlOutputDirectory - Property in BaseViolationCheckMojo
-
Specifies the directory where the Spotbugs native xml output will be generated.
- spotbugsXmlOutputDirectory - Property in SpotBugsGui
-
Specifies the directory where the Spotbugs native xml output will be generated.
- spotbugsXmlOutputDirectory - Property in SpotBugsMojo
-
Specifies the directory where the Spotbugs native xml output will be generated.
- spotbugsXmlOutputFilename - Property in BaseViolationCheckMojo
-
Set the name of the output XML file produced
- spotbugsXmlOutputFilename - Property in SpotBugsGui
-
Set the name of the output XML file produced
- spotbugsXmlOutputFilename - Property in SpotBugsMojo
-
Set the name of the output XML file produced
- SUMMARY_KEY - Property in SpotbugsReportGenerator
-
The key to get the files title of the Plug-In from the bundle.
- systemPropertyVariables - Property in SpotBugsMojo
-
System properties to set in the VM (or the forked VM if fork is enabled).
- TEST_SOURCE_ROOT_KEY - Field in SpotBugsInfo
-
The key to get the source directory message of the Plug-In from the bundle.
- testClassFilesDirectory - Property in BaseViolationCheckMojo
-
Directory containing the test class files for Spotbugs to analyze.
- testClassFilesDirectory - Property in SpotBugsMojo
-
Directory containing the test class files for Spotbugs to analyze.
- testSourceRoots - Property in SpotbugsReportGenerator
-
The directories containing the test-sources to be compiled.
- testSourceRoots - Property in XDocsReporter
-
The directories containing the test sources to be compiled.
- THRESHOLD_KEY - Property in SpotbugsReportGenerator
-
The key to get the threshold of the report from the bundle.
- threshold - Property in SpotBugsMojo
-
Threshold of minimum bug severity to report.
- threshold - Property in SpotbugsReportGenerator
-
The threshold of bugs severity.
- threshold - Property in XDocsReporter
-
The threshold of bugs severity.
- timeout - Property in SpotBugsMojo
-
Specifies the amount of time, in milliseconds, that Spotbugs may run before
it is assumed to be hung and is terminated.
- toLines(List<String>, java.lang.String, int, int) - Method in HelpMojo
-
Adds the specified line to the output sequence, performing line wrapping if necessary.
- trace - Property in SpotBugsMojo
-
Prints a trace of detectors run and classes analyzed to standard output.
- type - Property in PluginArtifact
-
The type defaulted as jar.