Index

A C D E F H I J M N O P Q R S T U V X 
All Classes and Interfaces|All Packages

A

argLine(String) - Method in class rife.bld.extension.PitestOperation
Line arguments for child JVMs.
avoidCallsTo(String...) - Method in class rife.bld.extension.PitestOperation
List of packages and classes which are to be considered outside the scope of mutation.
avoidCallsTo(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of packages and classes which are to be considered outside the scope of mutation.

C

classPath(File...) - Method in class rife.bld.extension.PitestOperation
List of additional classpath entries to use when looking for tests and mutable code.
classPath(String...) - Method in class rife.bld.extension.PitestOperation
List of additional classpath entries to use when looking for tests and mutable code.
classPath(Path...) - Method in class rife.bld.extension.PitestOperation
List of additional classpath entries to use when looking for tests and mutable code.
classPath(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of additional classpath entries to use when looking for tests and mutable code.
classPathFile(File) - Method in class rife.bld.extension.PitestOperation
File with a list of additional classpath elements (one per line).
classPathFile(String) - Method in class rife.bld.extension.PitestOperation
File with a list of additional classpath elements (one per line).
classPathFile(Path) - Method in class rife.bld.extension.PitestOperation
File with a list of additional classpath elements (one per line).
classPathFiles(Collection<File>) - Method in class rife.bld.extension.PitestOperation
Additional classpath entries to use when looking for tests and mutable code.
classPathPaths(Collection<Path>) - Method in class rife.bld.extension.PitestOperation
Additional classpath entries to use when looking for tests and mutable code.
configDir(File) - Method in class rife.bld.extension.PitestOperation
Directory to examine for configuration.
configDir(String) - Method in class rife.bld.extension.PitestOperation
Directory to examine for configuration.
configDir(Path) - Method in class rife.bld.extension.PitestOperation
Directory to examine for configuration.
coverageThreshold(int) - Method in class rife.bld.extension.PitestOperation
Line coverage threshold below which the build will fail.
CSV - Enum constant in enum class rife.bld.extension.PitestOperation.OutputFormat
CSV: Machine-readable format; like PitestOperation.OutputFormat.XML, it only contains mutation results.

D

DEFAULT - Enum constant in enum class rife.bld.extension.PitestOperation.Verbosity
No minion output capture, spinner is shown, logs at the info level.
detectInlinedCode(boolean) - Method in class rife.bld.extension.PitestOperation
Flag to indicate if PIT should attempt to detect the inlined code generated by the java compiler in order to implement finally blocks.
dryRun(boolean) - Method in class rife.bld.extension.PitestOperation
Whether to run in dry run mode.

E

excludedClasses(String...) - Method in class rife.bld.extension.PitestOperation
List of globs to match against class names.
excludedClasses(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of globs to match against class names.
excludedGroups(String...) - Method in class rife.bld.extension.PitestOperation
List of TestNG groups/JUnit categories to exclude from mutation analysis
excludedGroups(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of TestNG groups/JUnit categories to exclude from mutation analysis
excludedMethods(String...) - Method in class rife.bld.extension.PitestOperation
List of globs to match against method names.
excludedMethods(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of globs to match against method names.
excludedRunners(String...) - Method in class rife.bld.extension.PitestOperation
JUnit4 runners to exclude.
excludedRunners(Collection<String>) - Method in class rife.bld.extension.PitestOperation
JUnit4 runners to exclude.
excludedTestClasses(String...) - Method in class rife.bld.extension.PitestOperation
List of globs to match against test class names.
excludedTestClasses(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of globs to match against test class names.
executeConstructProcessCommandList() - Method in class rife.bld.extension.PitestOperation
Part of the AbstractProcessOperation.execute() operation, constructs the command list to use for building the process.
exportLineCoverage(boolean) - Method in class rife.bld.extension.PitestOperation
Whether or not to dump per test line coverage data to disk.

F

failWhenNoMutations(boolean) - Method in class rife.bld.extension.PitestOperation
Whether to create a full mutation matrix
features(String...) - Method in class rife.bld.extension.PitestOperation
List of features to enable/disable
features(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of features to enable/disable
fromProject(BaseProject) - Method in class rife.bld.extension.PitestOperation
Configures the operation from a BaseProject.
fullMutationMatrix(boolean) - Method in class rife.bld.extension.PitestOperation
Whether to create a full mutation matrix

H

historyInputLocation(File) - Method in class rife.bld.extension.PitestOperation
Path to a file containing history information for incremental analysis.
historyInputLocation(String) - Method in class rife.bld.extension.PitestOperation
Path to a file containing history information for incremental analysis.
historyInputLocation(Path) - Method in class rife.bld.extension.PitestOperation
Path to a file containing history information for incremental analysis.
historyOutputLocation(File) - Method in class rife.bld.extension.PitestOperation
Path to write history information for incremental analysis.
historyOutputLocation(String) - Method in class rife.bld.extension.PitestOperation
Path to write history information for incremental analysis.
historyOutputLocation(Path) - Method in class rife.bld.extension.PitestOperation
Path to write history information for incremental analysis.
HTML - Enum constant in enum class rife.bld.extension.PitestOperation.OutputFormat
HTML: Default format; includes line coverage data.

I

includedGroups(String...) - Method in class rife.bld.extension.PitestOperation
List of TestNG groups/JUnit categories to include in mutation analysis.
includedGroups(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of TestNG groups/JUnit categories to include in mutation analysis.
includedTestMethods(String...) - Method in class rife.bld.extension.PitestOperation
Test methods that should be included for challenging the mutants.
includedTestMethods(Collection<String>) - Method in class rife.bld.extension.PitestOperation
Test methods that should be included for challenging the mutants.
includeLaunchClasspath(boolean) - Method in class rife.bld.extension.PitestOperation
Indicates if the PIT should try to mutate classes on the classpath with which it was launched.
inputEncoding(String) - Method in class rife.bld.extension.PitestOperation
Input encoding.

J

jvmArgs(String...) - Method in class rife.bld.extension.PitestOperation
Argument string to use when PIT launches child processes.
jvmArgs(Collection<String>) - Method in class rife.bld.extension.PitestOperation
Argument string to use when PIT launches child processes.
jvmPath(File) - Method in class rife.bld.extension.PitestOperation
The path to the java executable to be used to launch test with.
jvmPath(String) - Method in class rife.bld.extension.PitestOperation
The path to the java executable to be used to launch test with.
jvmPath(Path) - Method in class rife.bld.extension.PitestOperation
The path to the java executable to be used to launch test with.

M

maxMutationsPerClass(int) - Method in class rife.bld.extension.PitestOperation
Maximum number of surviving mutants to allow without throwing an error.
maxSurviving(int) - Method in class rife.bld.extension.PitestOperation
Maximum number of surviving mutants to allow without throwing an error.
mutableCodePaths(File...) - Method in class rife.bld.extension.PitestOperation
List of classpaths which should be considered to contain mutable code.
mutableCodePaths(String...) - Method in class rife.bld.extension.PitestOperation
List of classpaths which should be considered to contain mutable code.
mutableCodePaths(Path...) - Method in class rife.bld.extension.PitestOperation
List of classpaths which should be considered to contain mutable code.
mutableCodePaths(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of classpaths which should be considered to contain mutable code.
mutableCodePathsFiles(Collection<File>) - Method in class rife.bld.extension.PitestOperation
List of classpaths which should be considered to contain mutable code.
mutableCodePathsPaths(Collection<Path>) - Method in class rife.bld.extension.PitestOperation
List of classpaths which should be considered to contain mutable code.
mutationEngine(String) - Method in class rife.bld.extension.PitestOperation
Mutation engine to use.
mutationThreshold(int) - Method in class rife.bld.extension.PitestOperation
Mutation score threshold below which the build will fail.
mutationUnitSize(int) - Method in class rife.bld.extension.PitestOperation
Maximum number of mutations to include.
mutators(String...) - Method in class rife.bld.extension.PitestOperation
List of mutation operators.
mutators(Collection<String>) - Method in class rife.bld.extension.PitestOperation
List of mutation operators.

N

NO_SPINNER - Enum constant in enum class rife.bld.extension.PitestOperation.Verbosity
No minion output capture, no spinner, logs at the info level (default).

O

options() - Method in class rife.bld.extension.PitestOperation
Returns the PIT options.
outputEncoding(String) - Method in class rife.bld.extension.PitestOperation
Output encoding.
outputFormats(PitestOperation.OutputFormat...) - Method in class rife.bld.extension.PitestOperation
A list of formats in which to write mutation results as the mutations are analysed.

P

PitestOperation - Class in rife.bld.extension
Mutation testing and coverage with PIT.
PitestOperation() - Constructor for class rife.bld.extension.PitestOperation
 
PitestOperation.OutputFormat - Enum Class in rife.bld.extension
Supported output formats.
PitestOperation.Verbosity - Enum Class in rife.bld.extension
Verbosity of output.
pluginConfiguration(Map<String, String>) - Method in class rife.bld.extension.PitestOperation
Custom plugin properties.
projectBase(File) - Method in class rife.bld.extension.PitestOperation
Project base.
projectBase(String) - Method in class rife.bld.extension.PitestOperation
Project base.
projectBase(Path) - Method in class rife.bld.extension.PitestOperation
Project base.

Q

QUIET - Enum constant in enum class rife.bld.extension.PitestOperation.Verbosity
No minion output capture, no spinner, only severe errors are logged.
QUIET_WITH_PROGRESS - Enum constant in enum class rife.bld.extension.PitestOperation.Verbosity
No minion output capture, spinner is shown, only severe errors are logged.

R

reportDir(File) - Method in class rife.bld.extension.PitestOperation
Output directory for the reports.
reportDir(String) - Method in class rife.bld.extension.PitestOperation
Output directory for the reports.
reportDir(Path) - Method in class rife.bld.extension.PitestOperation
Output directory for the reports.
rife.bld.extension - package rife.bld.extension
 

S

skipFailingTests(boolean) - Method in class rife.bld.extension.PitestOperation
Whether to ignore failing tests when computing coverage.
sourceDirs(File...) - Method in class rife.bld.extension.PitestOperation
The folder(s) containing the source code.
sourceDirs(String...) - Method in class rife.bld.extension.PitestOperation
The folder(s) containing the source code.
sourceDirs(Path...) - Method in class rife.bld.extension.PitestOperation
The folder(s) containing the source code.
sourceDirs(Collection<String>) - Method in class rife.bld.extension.PitestOperation
The folder(s) containing the source code.
sourceDirsFiles(Collection<File>) - Method in class rife.bld.extension.PitestOperation
The folder(s) containing the source code.
sourceDirsPaths(Collection<Path>) - Method in class rife.bld.extension.PitestOperation
The folder(s) containing the source code.

T

targetClasses(String...) - Method in class rife.bld.extension.PitestOperation
The classes to be mutated.
targetClasses(Collection<String>) - Method in class rife.bld.extension.PitestOperation
The classes to be mutated.
targetTests(String...) - Method in class rife.bld.extension.PitestOperation
A list of globs can be supplied to this parameter to limit the tests available to be run.
targetTests(Collection<String>) - Method in class rife.bld.extension.PitestOperation
A list of globs can be supplied to this parameter to limit the tests available to be run.
testStrengthThreshold(int) - Method in class rife.bld.extension.PitestOperation
Test strength score below which to throw an error.
threads(int) - Method in class rife.bld.extension.PitestOperation
The number of threads to use when mutation testing.
timeoutConst(int) - Method in class rife.bld.extension.PitestOperation
Constant amount of additional time to allow a test to run for (after the application of the timeoutFactor) before considering it to be stuck in an infinite loop.
timeoutFactor(double) - Method in class rife.bld.extension.PitestOperation
A factor to apply to the normal runtime of a test when considering if it is stuck in an infinite loop.
timestampedReports(boolean) - Method in class rife.bld.extension.PitestOperation
By default, PIT will create a date and time stamped folder for its output each time it is run.

U

useClasspathJar(boolean) - Method in class rife.bld.extension.PitestOperation
Support large classpaths by creating a classpath jar.

V

valueOf(String) - Static method in enum class rife.bld.extension.PitestOperation.OutputFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class rife.bld.extension.PitestOperation.Verbosity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class rife.bld.extension.PitestOperation.OutputFormat
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.PitestOperation.Verbosity
Returns an array containing the constants of this enum class, in the order they are declared.
verbose(boolean) - Method in class rife.bld.extension.PitestOperation
Output verbose logging.
VERBOSE - Enum constant in enum class rife.bld.extension.PitestOperation.Verbosity
Captures minion output, no spinner, logs at the detailed level.
VERBOSE_NO_SPINNER - Enum constant in enum class rife.bld.extension.PitestOperation.Verbosity
Captures minion output, spinner is shown, logs at the detailed level.
verbosity(PitestOperation.Verbosity) - Method in class rife.bld.extension.PitestOperation
The verbosity of output.

X

XML - Enum constant in enum class rife.bld.extension.PitestOperation.OutputFormat
XML: Machine-readable format; does not contain information about uncovered lines, only mutation results.
A C D E F H I J M N O P Q R S T U V X 
All Classes and Interfaces|All Packages