Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- adjustExperimental() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether experimental bug patterns will have their priority lowered.
- adjustExperimental(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Lower priority of experimental Bug Patterns.
- adjustPriorities() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of adjusted priorities.
- adjustPriority(String, int) - Method in class rife.bld.extension.SpotBugsOperation
-
Adjust the priority of warnings for a given detector (simple or fully qualified class name) or bug pattern, or suppress it completely.
- adjustPriority(String, Priority) - Method in class rife.bld.extension.SpotBugsOperation
-
Adjust the priority of warnings for a given detector (simple or fully qualified class name) or bug pattern, or suppress it completely.
- analyze() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of files configured to be analyzed.
- analyze(File...) - Method in class rife.bld.extension.SpotBugsOperation
-
Specifies files to analyze for bugs.
- analyze(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Specifies files to analyze for bugs.
- analyze(Path...) - Method in class rife.bld.extension.SpotBugsOperation
-
Specifies files to analyze for bugs.
- analyze(Collection<?>) - Method in class rife.bld.extension.SpotBugsOperation
-
Specifies files to analyze for bugs.
- applySuppression() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether suppression from filter files is applied.
- applySuppression(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Exclude any bugs that match suppression filter loaded from fbp file.
- auxClasspath() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the auxiliary classpath used for analysis.
- auxClasspath(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the auxiliary classpath for analysis.
- auxClasspath(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the auxiliary classpath for analysis.
B
- bugCategories() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured bug categories to report.
- bugCategories(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
0nly report bugs in given categories.
- bugCategories(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
0nly report bugs in given categories.
- bugReporters() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of bug reporter decorators that are enabled/disabled.
- bugReporters(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Bug reporter decorators to explicitly enable/disable.
- bugReporters(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Bug reporter decorators to explicitly enable/disable.
C
- choosePlugins() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of chosen plugin enable/disable decorators.
- choosePlugins(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Selectively enable/disable plugins.
- choosePlugins(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Selectively enable/disable plugins.
- chooseVisitors() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of chosen visitor enable/disable decorators.
- chooseVisitors(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Selectively enable/disable detectors.
- chooseVisitors(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Selectively enable/disable detectors.
D
- debug() - Method in class rife.bld.extension.SpotBugsOperation
-
Retrieves the debug state.
- debug(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the debug mode for the SpotBugs operation.
- DEFAULT - Enum constant in enum class rife.bld.extension.spotbugs.Effort
-
The default level that provides the same feature with
Effort.MORE. - detailedMessage() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether detailed messages are enabled.
- detailedMessage(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets whether detailed messages should be printed.
- dontCombineWarnings() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether warnings that differ only by line number are combined.
- dontCombineWarnings(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Don't combine warnings that differ only in line number.
E
- effort() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured analysis effort level.
- effort(Effort) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the analysis effort level.
- Effort - Enum Class in rife.bld.extension.spotbugs
-
Specifies changes to the analysis effort level.
- emacs() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the Emacs bug reports file.
- emacs(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Produce the bug reports in Emacs format.
- emacs(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Produce the bug reports in Emacs format.
- emacs(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Produce the bug reports in Emacs format.
- exclude() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured filter file used to exclude bugs.
- exclude(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Report all bug instances except those matching the filter specified by the filter file.
- exclude(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Report all bug instances except those matching the filter specified by the filter file.
- exclude(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Report all bug instances except those matching the filter specified by the filter file.
- excludeBugs() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the exclude file used to exclude bugs.
- excludeBugs(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Exclude bugs that are also reported in the baseline XML output.
- excludeBugs(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Exclude bugs that are also reported in the baseline XML output.
- excludeBugs(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Exclude bugs that are also reported in the baseline XML output.
- execute() - Method in class rife.bld.extension.SpotBugsOperation
-
Performs the operation.
- executeConstructProcessCommandList() - Method in class rife.bld.extension.SpotBugsOperation
-
Part of the execute operation constructs the command list to use for building the process.
- experimental() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether experimental bug patterns are included in the report.
- experimental(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Report of any confidence level including experimental bug patterns.
F
- fromProject(BaseProject) - Method in class rife.bld.extension.SpotBugsOperation
-
Configures a compile operation from a
BaseProject. - fromProject(BaseProject, boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Configures a compile operation from a
BaseProject.
H
- high() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether only high-priority bugs will be reported.
- high(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Report only high-priority bugs.
- home() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the SpotBugs home directory.
- home(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify SpotBugs home directory.
- home(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify SpotBugs home directory.
- home(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify SpotBugs home directory.
- html() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the HTML output file.
- html(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Generate HTML output.
- html(File, String) - Method in class rife.bld.extension.SpotBugsOperation
-
Generate HTML output.
- html(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Generate HTML output.
- html(String, String) - Method in class rife.bld.extension.SpotBugsOperation
-
Generate HTML output.
- html(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Generate HTML output.
- html(Path, String) - Method in class rife.bld.extension.SpotBugsOperation
-
Generate HTML output.
I
- ignoreFailure(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the flag to indicate whether failures should be ignored.
- ignoreFailures() - Method in class rife.bld.extension.SpotBugsOperation
-
Return the ignore failures flag.
- include() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the include filter file.
- include(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Only report bug instances that match the filter specified by filter file.
- include(String) - Method in class rife.bld.extension.SpotBugsOperation
- include(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Only report bug instances that match the filter specified by filter file.
- includeLineNumber() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether the line number should be included in source file URIs.
- includeLineNumber(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Enable or disable line number in source file URIs.
- INVALID_SPOTBUGS_LOCATION - Static variable in class rife.bld.extension.SpotBugsOperation
-
The error message indicating that the provided SpotBugs location is invalid.
J
- jvmArgs() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of JVM arguments configured for the SpotBugs run.
- jvmArgs(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Specifies arguments to pass to the JVM.
- jvmArgs(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Specifies arguments to pass to the JVM.
L
- LESS - Enum constant in enum class rife.bld.extension.spotbugs.Effort
-
The effort level to reduce the computation cost.
- longBugCodes() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether long bug codes are enabled.
- longBugCodes(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Report long bug codes.
- low() - Method in class rife.bld.extension.SpotBugsOperation
- low(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Report all bugs.
- LOWER - Enum constant in enum class rife.bld.extension.spotbugs.Priority
-
Specifies a lowering to the priority level.
M
- MAX - Enum constant in enum class rife.bld.extension.spotbugs.Effort
-
The effort level that maximizes the computation cost.
- maxHeap() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured maximum Java heap size in megabytes.
- maxHeap(int) - Method in class rife.bld.extension.SpotBugsOperation
-
Specifies the maximum Java heap size in megabytes.
- maxRank() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured maximum bug rank threshold.
- maxRank(int) - Method in class rife.bld.extension.SpotBugsOperation
-
Only report issues with a bug rank at least as scary as that provided.
- medium() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether medium-priority bugs are reported.
- medium(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Report medium and high-priority bugs.
- MIN - Enum constant in enum class rife.bld.extension.spotbugs.Effort
-
The effort level to minimize the computation cost.
- MORE - Enum constant in enum class rife.bld.extension.spotbugs.Effort
-
The effort level that uses more computation cost.
N
- nested() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether nested jar/zip scanning is enabled.
- nested(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
This option enables or disables scanning of nested jar and zip files found in the list of files and directories to be analyzed.
- noClassOk() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether an empty warning file is allowed when no classes are specified.
- noClassOk(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Output an empty warning file if no classes are specified.
O
- omitVisitors() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of visitors configured to be omitted.
- omitVisitors(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Omit named visitors.
- omitVisitors(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Omit named visitors.
- onlyAnalyze() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of analyze-only patterns configured.
- onlyAnalyze(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Restrict analysis to find bugs to ist of classes and packages.
- onlyAnalyze(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Restrict analysis to find bugs to ist of classes and packages.
- output() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured XML bug report output file.
- output(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the XML bug report file path.
- output(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the XML bug report file path.
- output(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the XML bug report file path.
P
- parseIntOrDefault(String) - Static method in class rife.bld.extension.SpotBugsOperation
-
Parses the given string into an integer.
- parseIntOrDefault(String, int) - Static method in class rife.bld.extension.SpotBugsOperation
-
Parses the given string into an integer.
- pluginList() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of plugin jar files to load.
- pluginList(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify a list of plugin Jar files to load.
- pluginList(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify a list of plugin Jar files to load.
- Priority - Enum Class in rife.bld.extension.spotbugs
-
Specifies changes to the priority level.
- progress() - Method in class rife.bld.extension.SpotBugsOperation
-
Retrieves the current progress setting.
- progress(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Display progress in the terminal window.
- projectName() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured descriptive project name.
- projectName(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Descriptive name of the project.
R
- RAISE - Enum constant in enum class rife.bld.extension.spotbugs.Priority
-
Specifies a raise to the priority level.
- relaxed() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether relaxed reporting mode is enabled.
- relaxed(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Relaxed reporting mode.
- release() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the configured release name for the analyzed application.
- release(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the release name of the analyzed application.
- rife.bld.extension - package rife.bld.extension
- rife.bld.extension.spotbugs - package rife.bld.extension.spotbugs
-
Provides the SpotBugs enumerations.
S
- sarif() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the SARIF bug reports file.
- sarif(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Produce the bug reports in SARIF 2.1.0.
- sarif(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Produce the bug reports in SARIF 2.1.0.
- sarif(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Produce the bug reports in SARIF 2.1.0.
- sortByClass() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether bug instances will be sorted by class name.
- sortByClass(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Sort reported bug instances by class name.
- sourceInfo() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the source info file containing line numbers for fields/classes.
- sourceInfo(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify the source info file (line numbers for fields/classes)
- sourceInfo(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify the source info file (line numbers for fields/classes)
- sourceInfo(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Specify the source info file (line numbers for fields/classes)
- sourcePath() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the source path for analyzed classes.
- sourcePath(File...) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the source path for analyzed classes.
- sourcePath(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the source path for analyzed classes.
- sourcePath(Path...) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the source path for analyzed classes.
- sourcePath(Collection<?>) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the source path for analyzed classes.
- spotBugsJar() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the SpotBugs jar file.
- spotBugsJar(File) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the SpotBugs jar file.
- spotBugsJar(String) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the SpotBugs jar file.
- spotBugsJar(Path) - Method in class rife.bld.extension.SpotBugsOperation
-
Sets the SpotBugs jar file.
- SpotBugsOperation - Class in rife.bld.extension
-
Run SpotBugs with the specified arguments.
- SpotBugsOperation() - Constructor for class rife.bld.extension.SpotBugsOperation
- SUPPRESS - Enum constant in enum class rife.bld.extension.spotbugs.Priority
-
Specifies the suppression of the priority level.
T
- timestampNow() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether the timestamp of results will be set to the current time.
- timestampNow(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Set the timestamp of results to be the current time.
V
- valueOf(String) - Static method in enum class rife.bld.extension.spotbugs.Effort
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class rife.bld.extension.spotbugs.Priority
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class rife.bld.extension.spotbugs.Effort
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class rife.bld.extension.spotbugs.Priority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visitors() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns the collection of named visitors to run.
- visitors(String...) - Method in class rife.bld.extension.SpotBugsOperation
-
Run only named visitors.
- visitors(Collection<String>) - Method in class rife.bld.extension.SpotBugsOperation
-
Run only named visitors.
W
- workHard() - Method in class rife.bld.extension.SpotBugsOperation
-
Returns whether analysis effort should be at least
Effort.DEFAULT. - workHard(boolean) - Method in class rife.bld.extension.SpotBugsOperation
-
Ensure analysis effort is at least
Effort.DEFAULT.
All Classes and Interfaces|All Packages|Constant Field Values