Index

A B C D E F H I J L M N O P R S T V W 
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
Provides a bld extension to analyze source code with SpotBugs.
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.
A B C D E F H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values