Index
All Classes and Interfaces|All Packages|Constant Field Values
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 packages and classes which are to be considered outside the scope of mutation.
- classPath(String...) - Method in class rife.bld.extension.PitestOperation
-
List of packages and classes which are to be considered outside the scope of mutation.
- classPath(Path...) - Method in class rife.bld.extension.PitestOperation
-
List of packages and classes which are to be considered outside the scope of mutation.
- classPath(Collection<String>) - Method in class rife.bld.extension.PitestOperation
-
Additional classpath entries to use when looking for tests and mutable code.
- classPathFile(String) - 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.
- coverageThreshold(int) - Method in class rife.bld.extension.PitestOperation
-
Line coverage threshold below which the build will fail.
D
- 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.
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 include in mutation analysis.
- excludedGroups(Collection<String>) - Method in class rife.bld.extension.PitestOperation
-
List of TestNG groups/JUnit categories to include in 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.
- 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.
- execute() - Method in class rife.bld.extension.PitestOperation
- executeConstructProcessCommandList() - Method in class rife.bld.extension.PitestOperation
-
Part of the
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 throw an error when no mutations found.
- FALSE - Static variable in class rife.bld.extension.PitestOperation
-
False constant.
- 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.
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.
- 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.
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(File...) - Method in class rife.bld.extension.PitestOperation
-
A list of formats in which to write mutation results as the mutations are analysed.
- outputFormats(String...) - Method in class rife.bld.extension.PitestOperation
-
A list of formats in which to write mutation results as the mutations are analysed.
- outputFormats(Path...) - Method in class rife.bld.extension.PitestOperation
-
A list of formats in which to write mutation results as the mutations are analysed.
- outputFormats(Collection<String>) - Method in class rife.bld.extension.PitestOperation
-
A list of formats in which to write mutation results as the mutations are analysed.
- outputFormatsFiles(Collection<File>) - Method in class rife.bld.extension.PitestOperation
-
A list of formats in which to write mutation results as the mutations are analysed.
- outputFormatsPaths(Collection<Path>) - 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
- pluginConfiguration(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.
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.
- TRUE - Static variable in class rife.bld.extension.PitestOperation
-
True constant.
U
- useClasspathJar(boolean) - Method in class rife.bld.extension.PitestOperation
-
Support large classpaths by creating a classpath jar.
V
- verbose(boolean) - Method in class rife.bld.extension.PitestOperation
-
Output verbose logging.
- verbosity(String) - Method in class rife.bld.extension.PitestOperation
-
The verbosity of output.
All Classes and Interfaces|All Packages|Constant Field Values