A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages

A

AALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
AASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
accept(CoverageResult) - Method in class org.pitest.coverage.BasicStatListener
 
accept(CoverageResult) - Method in class org.pitest.coverage.CompoundTestStatListener
 
accept(CoverageResult) - Method in class org.pitest.coverage.NoTestStats
 
accept(CoverageResult) - Method in interface org.pitest.coverage.TestStatListener
 
aConditionalJump() - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
aConditionalJumpTo(Slot<LabelNode>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
ACONST_NULL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
add(MutationResultInterceptor) - Method in class org.pitest.mutationtest.CompoundMutationResultInterceptor
 
addChildJVMArgs(List<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
AddlerHash - Class in org.pitest.classinfo
 
AddlerHash() - Constructor for class org.pitest.classinfo.AddlerHash
 
addOutputFormats(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
aJump() - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
aLabelNode(SlotWrite<LabelNode>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
allMutations() - Method in class org.pitest.mutationtest.MutationStatusMap
 
allTestsGreen() - Method in class org.pitest.coverage.CoverageData
 
ALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
always() - Static method in interface org.pitest.sequence.Match
 
analyse(Collection<MutationDetails>) - Method in interface org.pitest.mutationtest.MutationAnalyser
 
analyse(List<MutationDetails>) - Method in interface org.pitest.mutationtest.History
 
analyse(List<MutationDetails>) - Method in class org.pitest.mutationtest.incremental.NullHistory
 
analyse(List<MutationDetails>) - Method in class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
AnalysisFunctions - Class in org.pitest.bytecode.analysis
 
AnalysisFunctions() - Constructor for class org.pitest.bytecode.analysis.AnalysisFunctions
 
AnalysisResult - Class in org.pitest.mutationtest.tooling
 
and(Match<T>) - Method in interface org.pitest.sequence.Match
 
andBaseDir(File) - Method in class org.pitest.process.ProcessArgs
 
andLaunchOptions(LaunchOptions) - Method in class org.pitest.process.ProcessArgs
 
andStderr(Consumer<String>) - Method in class org.pitest.process.ProcessArgs
 
andStdout(Consumer<String>) - Method in class org.pitest.process.ProcessArgs
 
ANEWARRAY - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
anILoad(SlotWrite<Integer>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
anILoadOf(SlotRead<Integer>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
anIntegerConstant() - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
anIStore(SlotWrite<Integer>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
anIStoreTo(SlotRead<Integer>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
annotations() - Method in class org.pitest.bytecode.analysis.ClassTree
 
annotations() - Method in class org.pitest.bytecode.analysis.MethodTree
 
any(Class<T>) - Static method in class org.pitest.sequence.QueryStart
 
anyInstruction() - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
apply(CodeSource) - Method in class org.pitest.mutationtest.build.intercept.staticinitializers.FunctionalInterfaceScanner
 
ARETURN - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ARG_LINE - org.pitest.mutationtest.config.ConfigOption
Arguments to launch child processes with expressed as single line
ArgLineParser - Class in org.pitest.process
Simple state machine to split arglines into sections.
ArgLineParser() - Constructor for class org.pitest.process.ArgLineParser
 
ARRAYLENGTH - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
asList() - Method in class org.pitest.coverage.ClassLines
 
asLocation() - Method in class org.pitest.bytecode.analysis.MethodTree
 
asPredicate() - Method in interface org.pitest.sequence.Match
Convert to plain predicate with no context
AssertFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
AssertFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.AssertFilter
 
AssertionsFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
AssertionsFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.AssertionsFilterFactory
 
assignTests(MutationDetails) - Method in class org.pitest.mutationtest.build.DefaultTestPrioritiser
 
assignTests(MutationDetails) - Method in interface org.pitest.mutationtest.build.TestPrioritiser
 
ASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ATHROW - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
AutoSetThreads - Class in org.pitest.mutationtest.autoconfig
Autosets number of threads based on the number of processors reported by the runtime.
AutoSetThreads() - Constructor for class org.pitest.mutationtest.autoconfig.AutoSetThreads
 
aVariableAccess(SlotWrite<Integer>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
AVOID_CALLS - org.pitest.mutationtest.config.ConfigOption
List of classes no to mutate lines of calls that contain call to
AvoidForLoopCounterFilter - Class in org.pitest.mutationtest.build.intercept.timeout
Removes mutants that affect for loop counters as these have a high chance of timing out.
AvoidForLoopCounterFilter() - Constructor for class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCounterFilter
 
AvoidForLoopCountersFilterFactory - Class in org.pitest.mutationtest.build.intercept.timeout
 
AvoidForLoopCountersFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCountersFilterFactory
 

B

BALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
BasicStatListener - Class in org.pitest.coverage
 
BasicStatListener() - Constructor for class org.pitest.coverage.BasicStatListener
 
BasicTestStatListenerFactory - Class in org.pitest.coverage
 
BasicTestStatListenerFactory() - Constructor for class org.pitest.coverage.BasicTestStatListenerFactory
 
BASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptor
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.groovy.GroovyFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.RegionInterceptor
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCounterFilter
 
begin(ClassTree) - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteLoopFilter
 
begin(ClassTree) - Method in interface org.pitest.mutationtest.build.MutationInterceptor
 
begin(ClassTree) - Method in class org.pitest.mutationtest.filter.LimitNumberOfMutationPerClassFilter
 
begin(ClassTree) - Method in class org.pitest.plugin.export.MutantExportInterceptor
 
BIPUSH - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
BOOT_CLASSPATH - Static variable in class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
BUILD_MUTATION_TESTS - org.pitest.util.Timings.Stage
 
buildMessage(String) - Static method in class org.pitest.mutationtest.verify.BuildMessage
 
BuildMessage - Class in org.pitest.mutationtest.verify
 
BuildMessage(String, String, int) - Constructor for class org.pitest.mutationtest.verify.BuildMessage
 
buildPredicate() - Method in class org.pitest.mutationtest.build.intercept.RegionInterceptor
 
buildVerifier() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
BuildVerifier - Interface in org.pitest.mutationtest.verify
Checks project for potential issues.
BuildVerifierArguments - Class in org.pitest.mutationtest.verify
 
BuildVerifierArguments(CodeSource, ReportOptions) - Constructor for class org.pitest.mutationtest.verify.BuildVerifierArguments
 
BuildVerifierFactory - Interface in org.pitest.mutationtest.verify
 

C

calculateClassCoverage(CoverageResult) - Method in class org.pitest.coverage.CoverageData
 
calculateCoverage(Predicate<ClassName>) - Method in interface org.pitest.coverage.CoverageGenerator
 
calculateCoverage(Predicate<ClassName>) - Method in class org.pitest.coverage.execute.DefaultCoverageGenerator
 
call() - Method in class org.pitest.mutationtest.build.DryRunUnit
 
call() - Method in class org.pitest.mutationtest.build.KnownStatusMutationTestUnit
 
call() - Method in class org.pitest.mutationtest.build.MutationTestUnit
 
CALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
CAN_REDEFINE_CLASSES - Static variable in class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
CAN_SET_NATIVE_METHOD - Static variable in class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
CASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
CHECKCAST - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
checkRequestedFeatures() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
CHILD_JVM - org.pitest.mutationtest.config.ConfigOption
Arguments to launch child processes with
ClassHash - Interface in org.pitest.classinfo
 
ClassHashSource - Interface in org.pitest.classinfo
 
ClassHistory - Class in org.pitest.mutationtest
 
ClassHistory(HierarchicalClassId, String) - Constructor for class org.pitest.mutationtest.ClassHistory
 
ClassIdentifier - Class in org.pitest.classinfo
 
ClassIdentifier(long, ClassName) - Constructor for class org.pitest.classinfo.ClassIdentifier
 
ClassInfo - Class in org.pitest.classinfo
Captures information about a class, its position within a hierarchy.
ClassInfo(ClassPointer, ClassPointer, ClassIdentifier) - Constructor for class org.pitest.classinfo.ClassInfo
 
ClassInfo(ClassPointer, ClassPointer, ClassInfoBuilder) - Constructor for class org.pitest.classinfo.ClassInfo
 
ClassInfoVisitor - Class in org.pitest.classinfo
 
ClassLines - Class in org.pitest.coverage
 
ClassLines(ClassName, Set<Integer>) - Constructor for class org.pitest.coverage.ClassLines
 
ClassMutationResults - Class in org.pitest.mutationtest
Details of mutation results from a single class.
ClassMutationResults(Collection<MutationResult>) - Constructor for class org.pitest.mutationtest.ClassMutationResults
 
CLASSPATH - org.pitest.mutationtest.config.ConfigOption
Classpath entries to analyse.
CLASSPATH_FILE - org.pitest.mutationtest.config.ConfigOption
Same as classPath above, but in a file.
ClassTree - Class in org.pitest.bytecode.analysis
 
ClassTree(ClassNode) - Constructor for class org.pitest.bytecode.analysis.ClassTree
 
close() - Method in interface org.pitest.mutationtest.History
 
close() - Method in class org.pitest.mutationtest.incremental.FileWriterFactory
 
close() - Method in class org.pitest.mutationtest.incremental.NullHistory
 
close() - Method in class org.pitest.mutationtest.incremental.NullWriterFactory
 
close() - Method in class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
close() - Method in interface org.pitest.mutationtest.incremental.WriterFactory
 
close() - Method in class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
close() - Method in class org.pitest.mutationtest.tooling.KnownLocationJavaAgentFinder
 
close() - Method in interface org.pitest.process.JavaAgent
 
code() - Method in class org.pitest.classpath.ProjectClassPaths
 
code() - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
code() - Method in class org.pitest.mutationtest.HistoryParams
 
code() - Method in class org.pitest.mutationtest.verify.BuildVerifierArguments
 
CODE_PATHS - org.pitest.mutationtest.config.ConfigOption
Filter defining paths that should be treated as containing mutable code
codeLineNumbers() - Method in class org.pitest.bytecode.analysis.ClassTree
 
CodeSource - Interface in org.pitest.classpath
Provides access to code and tests on the classpath
CodeSourceFactory - Interface in org.pitest.classpath
 
codeTrees() - Method in interface org.pitest.classpath.CodeSource
 
codeTrees() - Method in class org.pitest.classpath.DefaultCodeSource
 
CombinedStatistics - Class in org.pitest.mutationtest.tooling
 
CombinedStatistics(MutationStatistics, CoverageSummary, List<BuildMessage>) - Constructor for class org.pitest.mutationtest.tooling.CombinedStatistics
 
CommunicationThread - Class in org.pitest.util
 
CommunicationThread(ServerSocket, Consumer<SafeDataOutputStream>, ReceiveStrategy) - Constructor for class org.pitest.util.CommunicationThread
 
compare(TestInfo, TestInfo) - Method in class org.pitest.mutationtest.build.TestInfoPriorisationComparator
 
compareTo(BuildMessage) - Method in class org.pitest.mutationtest.verify.BuildMessage
 
compile() - Method in class org.pitest.sequence.SequenceQuery
 
compile(QueryParams<T>) - Method in class org.pitest.sequence.SequenceQuery
 
CompoundBuildVerifierFactory - Class in org.pitest.mutationtest.verify
 
CompoundBuildVerifierFactory(List<BuildVerifierFactory>) - Constructor for class org.pitest.mutationtest.verify.CompoundBuildVerifierFactory
 
CompoundConfigurationUpdater - Class in org.pitest.mutationtest.config
 
CompoundConfigurationUpdater(List<FeatureSetting>, Collection<ConfigurationUpdater>) - Constructor for class org.pitest.mutationtest.config.CompoundConfigurationUpdater
 
CompoundCoverageExporterFactory - Class in org.pitest.coverage
 
CompoundCoverageExporterFactory(List<FeatureSetting>, Collection<CoverageExporterFactory>) - Constructor for class org.pitest.coverage.CompoundCoverageExporterFactory
 
CompoundInterceptorFactory - Class in org.pitest.mutationtest.build
 
CompoundInterceptorFactory(List<FeatureSetting>, Collection<MutationInterceptorFactory>) - Constructor for class org.pitest.mutationtest.build.CompoundInterceptorFactory
 
CompoundListenerFactory - Class in org.pitest.mutationtest.config
 
CompoundListenerFactory(List<FeatureSetting>, Collection<MutationResultListenerFactory>) - Constructor for class org.pitest.mutationtest.config.CompoundListenerFactory
 
CompoundMutationInterceptor - Class in org.pitest.mutationtest.build
 
CompoundMutationInterceptor(List<? extends MutationInterceptor>) - Constructor for class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
CompoundMutationResultInterceptor - Class in org.pitest.mutationtest
 
CompoundMutationResultInterceptor(List<MutationResultInterceptor>) - Constructor for class org.pitest.mutationtest.CompoundMutationResultInterceptor
 
CompoundTestListener - Class in org.pitest.mutationtest.config
 
CompoundTestListener(Iterable<MutationResultListener>) - Constructor for class org.pitest.mutationtest.config.CompoundTestListener
 
CompoundTestStatListener - Class in org.pitest.coverage
 
CompoundTestStatListener(List<TestStatListener>) - Constructor for class org.pitest.coverage.CompoundTestStatListener
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.defensive.UnmodifiableCollections
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.AssertFilter
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumSwitchFilter
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ImplicitNullCheckFilter
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.MethodReferenceNullCheckFilter
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.StringSwitchFilter
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.TryWithResourcesFilter
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.lombok.LombokNullFilter
 
computeRegions(MethodTree) - Method in class org.pitest.mutationtest.build.intercept.RegionInterceptor
 
ConfigOption - Enum in org.pitest.mutationtest.config
 
ConfigurationUpdater - Interface in org.pitest.mutationtest.config
 
context() - Method in class org.pitest.sequence.Result
 
Context - Interface in org.pitest.sequence
 
contextMatches(List<T>, Context) - Method in interface org.pitest.sequence.SequenceMatcher
 
coverage() - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
coverage() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
COVERAGE - org.pitest.util.Timings.Stage
 
COVERAGE_THRESHOLD - org.pitest.mutationtest.config.ConfigOption
Line coverage score below which to throw an error
CoverageData - Class in org.pitest.coverage
 
CoverageData(CodeSource, LineMap, int) - Constructor for class org.pitest.coverage.CoverageData
 
CoverageDatabase - Interface in org.pitest.coverage
 
CoverageExporter - Interface in org.pitest.coverage
 
CoverageExporterFactory - Interface in org.pitest.coverage
 
CoverageGenerator - Interface in org.pitest.coverage
 
CoverageProcess - Class in org.pitest.coverage.execute
 
CoverageProcess(ProcessArgs, CoverageOptions, ServerSocket, List<String>, Consumer<CoverageResult>) - Constructor for class org.pitest.coverage.execute.CoverageProcess
 
CoverageSummary - Class in org.pitest.coverage
Basic summary of line coverage data
CoverageSummary(int, int, int) - Constructor for class org.pitest.coverage.CoverageSummary
 
coverageTransformer() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
CoverageTransformer - Interface in org.pitest.mutationtest.build
Allows modification of coverage prior to reporting
CoverageTransformerFactory - Interface in org.pitest.mutationtest.build
 
create() - Method in class org.pitest.mutationtest.incremental.FileWriterFactory
 
create() - Method in class org.pitest.mutationtest.incremental.NullWriterFactory
 
create() - Method in interface org.pitest.mutationtest.incremental.WriterFactory
 
create(int, ProcessArgs, Class<?>) - Static method in interface org.pitest.process.WrappingProcess
 
create(Class<T>) - Static method in class org.pitest.sequence.Slot
 
create(CodeSource) - Method in interface org.pitest.mutationtest.build.CoverageTransformerFactory
 
create(CodeSource) - Method in interface org.pitest.mutationtest.verify.BuildVerifierFactory
Deprecated.
create(CodeSource) - Method in class org.pitest.mutationtest.verify.DefaultBuildVerifierFactory
 
create(CodeSource) - Method in class org.pitest.mutationtest.verify.KotlinVerifierFactory
 
create(CodeSource) - Method in class org.pitest.mutationtest.verify.MissingJUnit5PluginVerifierFactory
 
create(CodeSource) - Method in class org.pitest.mutationtest.verify.MissingTestNGPluginVerifierFactory
 
create(CodeSource) - Method in class org.pitest.mutationtest.verify.SpringVerifierFactory
 
create(BuildVerifierArguments) - Method in interface org.pitest.mutationtest.verify.BuildVerifierFactory
 
create(BuildVerifierArguments) - Method in class org.pitest.mutationtest.verify.CompoundBuildVerifierFactory
 
create(ResultOutputStrategy) - Method in class org.pitest.coverage.CompoundCoverageExporterFactory
 
create(ResultOutputStrategy) - Method in interface org.pitest.coverage.CoverageExporterFactory
 
create(ResultOutputStrategy) - Method in class org.pitest.coverage.DefaultCoverageExporterFactory
 
createClassesFilter() - Method in class org.pitest.mutationtest.config.ReportOptions
 
createCodeSource(ProjectClassPaths) - Method in interface org.pitest.classpath.CodeSourceFactory
 
createCodeSource(ProjectClassPaths) - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createCoverage() - Method in class org.pitest.coverage.CoverageData
 
createCoverageExporter() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createCoverageOptions() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createCoverageTransformer(CodeSource) - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createEngine() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createHistory() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createHistoryReader() - Method in class org.pitest.mutationtest.config.ReportOptions
 
createHistoryWriter() - Method in class org.pitest.mutationtest.config.ReportOptions
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptorFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.defensive.UnmodifiableCollectionFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.equivalent.DivisionByMinusOneFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.equivalent.EquivalentReturnMutationFilter
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.exclude.FirstLineInterceptorFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.groovy.GroovyFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.AssertionsFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumSwitchFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ImplicitNullCheckFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.MethodReferenceNullCheckFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.StringSwitchFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.TryWithResourcesFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.lombok.LombokFilter
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.staticinitializers.StaticInitializerInterceptorFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCountersFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteForLoopFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteIteratorLoopFilterFactory
 
createInterceptor(InterceptorParameters) - Method in interface org.pitest.mutationtest.build.MutationInterceptorFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.mutationtest.filter.LimitNumberOfMutationsPerClassFilterFactory
 
createInterceptor(InterceptorParameters) - Method in class org.pitest.plugin.export.MutantExportFactory
 
createInterceptor(ReportOptions, CoverageDatabase, ClassByteArraySource, TestPrioritiser, CodeSource) - Method in class org.pitest.mutationtest.build.CompoundInterceptorFactory
 
createList(Class<T>) - Static method in class org.pitest.sequence.Slot
 
createListener() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createMinionSettings() - Method in class org.pitest.mutationtest.config.ReportOptions
Creates a serializable subset of data for use in child processes
createMutationResults() - Method in class org.pitest.mutationtest.MutationStatusMap
 
createMutations(ClassName) - Method in class org.pitest.mutationtest.build.MutationSource
 
createMutationTestUnits(Collection<ClassName>) - Method in class org.pitest.mutationtest.build.MutationTestBuilder
 
createMutator(ClassByteArraySource) - Method in class org.pitest.mutationtest.MutationConfig
 
createReportDir(String) - Method in class org.pitest.mutationtest.config.DatedDirectoryReportDirCreationStrategy
 
createReportDir(String) - Method in interface org.pitest.mutationtest.config.ReportDirCreationStrategy
 
createReportDir(String) - Method in class org.pitest.mutationtest.config.UndatedReportDirCreationStrategy
 
createSet(Class<T>) - Static method in class org.pitest.sequence.Slot
 
createTestListener(ResultOutputStrategy) - Method in class org.pitest.coverage.BasicTestStatListenerFactory
 
createTestListener(ResultOutputStrategy) - Method in interface org.pitest.coverage.TestStatListenerFactory
 
createTestStatListener() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createUpdater() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createVerifier() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
createWorker(Collection<MutationDetails>, Collection<ClassName>) - Method in class org.pitest.mutationtest.build.WorkerFactory
 
createWriterForFile(String) - Method in class org.pitest.mutationtest.config.DirectoryResultOutputStrategy
 
createWriterForFile(String) - Method in interface org.pitest.util.ResultOutputStrategy
 
CSVReportFactory - Class in org.pitest.mutationtest.report.csv
 
CSVReportFactory() - Constructor for class org.pitest.mutationtest.report.csv.CSVReportFactory
 
CSVReportListener - Class in org.pitest.mutationtest.report.csv
 
CSVReportListener(Writer) - Constructor for class org.pitest.mutationtest.report.csv.CSVReportListener
 
CSVReportListener(ResultOutputStrategy) - Constructor for class org.pitest.mutationtest.report.csv.CSVReportListener
 

D

D2F - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
D2I - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
D2L - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DADD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
data() - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
data() - Method in class org.pitest.mutationtest.ListenerArguments
 
data() - Method in class org.pitest.mutationtest.verify.BuildVerifierArguments
 
DatedDirectoryReportDirCreationStrategy - Class in org.pitest.mutationtest.config
 
DatedDirectoryReportDirCreationStrategy() - Constructor for class org.pitest.mutationtest.config.DatedDirectoryReportDirCreationStrategy
 
DCMPG - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DCMPL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DCONST_0 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DCONST_1 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DDIV - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
debug() - Method in interface org.pitest.sequence.Context
 
debug(String) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
debug(String, T) - Method in interface org.pitest.sequence.Context
 
DefaultBuildVerifier - Class in org.pitest.mutationtest.verify
 
DefaultBuildVerifier(CodeSource) - Constructor for class org.pitest.mutationtest.verify.DefaultBuildVerifier
 
DefaultBuildVerifierFactory - Class in org.pitest.mutationtest.verify
 
DefaultBuildVerifierFactory() - Constructor for class org.pitest.mutationtest.verify.DefaultBuildVerifierFactory
 
DefaultCodePathPredicate - Class in org.pitest.mutationtest.config
 
DefaultCodePathPredicate() - Constructor for class org.pitest.mutationtest.config.DefaultCodePathPredicate
 
DefaultCodeSource - Class in org.pitest.classpath
 
DefaultCodeSource(ProjectClassPaths) - Constructor for class org.pitest.classpath.DefaultCodeSource
 
DefaultCodeSource(ProjectClassPaths, Repository) - Constructor for class org.pitest.classpath.DefaultCodeSource
 
DefaultCoverageExporter - Class in org.pitest.coverage.export
Quick and dirty export of coverage data into XML
DefaultCoverageExporter(ResultOutputStrategy) - Constructor for class org.pitest.coverage.export.DefaultCoverageExporter
 
DefaultCoverageExporterFactory - Class in org.pitest.coverage
 
DefaultCoverageExporterFactory() - Constructor for class org.pitest.coverage.DefaultCoverageExporterFactory
 
DefaultCoverageGenerator - Class in org.pitest.coverage.execute
 
DefaultCoverageGenerator(File, CoverageOptions, LaunchOptions, CodeSource, CoverageExporter, TestStatListener, Timings, Verbosity) - Constructor for class org.pitest.coverage.execute.DefaultCoverageGenerator
 
DefaultDependencyPathPredicate - Class in org.pitest.mutationtest.config
 
DefaultDependencyPathPredicate() - Constructor for class org.pitest.mutationtest.config.DefaultDependencyPathPredicate
 
DefaultGrouper - Class in org.pitest.mutationtest.build
 
DefaultGrouper(int) - Constructor for class org.pitest.mutationtest.build.DefaultGrouper
 
DefaultHistoryFactory - Class in org.pitest.mutationtest.incremental
 
DefaultHistoryFactory() - Constructor for class org.pitest.mutationtest.incremental.DefaultHistoryFactory
 
DefaultJavaExecutableLocator - Class in org.pitest.process
Returns the java binary from JAVA_HOME
DefaultJavaExecutableLocator() - Constructor for class org.pitest.process.DefaultJavaExecutableLocator
 
DefaultMutationGrouperFactory - Class in org.pitest.mutationtest.build
 
DefaultMutationGrouperFactory() - Constructor for class org.pitest.mutationtest.build.DefaultMutationGrouperFactory
 
DefaultTestPrioritiser - Class in org.pitest.mutationtest.build
Assigns tests based on line coverage and order them by execution speed with a weighting towards tests whose names imply they are intended to test the mutated class
DefaultTestPrioritiser(CoverageDatabase) - Constructor for class org.pitest.mutationtest.build.DefaultTestPrioritiser
 
DefaultTestPrioritiserFactory - Class in org.pitest.mutationtest.build
 
DefaultTestPrioritiserFactory() - Constructor for class org.pitest.mutationtest.build.DefaultTestPrioritiserFactory
 
descendsFrom(Class<?>) - Method in class org.pitest.classinfo.ClassInfo
 
describeFeatures(Consumer<Feature>, Consumer<Feature>) - Method in class org.pitest.mutationtest.config.SettingsFactory
 
description() - Method in class org.pitest.coverage.BasicTestStatListenerFactory
 
description() - Method in class org.pitest.coverage.CompoundCoverageExporterFactory
 
description() - Method in class org.pitest.coverage.DefaultCoverageExporterFactory
 
description() - Method in class org.pitest.mutationtest.autoconfig.AutoSetThreads
 
description() - Method in class org.pitest.mutationtest.autoconfig.EnableAssertions
 
description() - Method in class org.pitest.mutationtest.autoconfig.KeepMacOsFocus
 
description() - Method in class org.pitest.mutationtest.build.DefaultMutationGrouperFactory
 
description() - Method in class org.pitest.mutationtest.build.DefaultTestPrioritiserFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptorFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.defensive.UnmodifiableCollectionFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.equivalent.DivisionByMinusOneFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.equivalent.EquivalentReturnMutationFilter
 
description() - Method in class org.pitest.mutationtest.build.intercept.exclude.FirstLineInterceptorFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.groovy.GroovyFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.AssertionsFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumSwitchFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ImplicitNullCheckFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.MethodReferenceNullCheckFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.StringSwitchFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.TryWithResourcesFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.lombok.LombokFilter
 
description() - Method in class org.pitest.mutationtest.build.intercept.staticinitializers.StaticInitializerInterceptorFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCountersFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteForLoopFilterFactory
 
description() - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteIteratorLoopFilterFactory
 
description() - Method in class org.pitest.mutationtest.CompoundMutationResultInterceptor
 
description() - Method in class org.pitest.mutationtest.config.CompoundConfigurationUpdater
 
description() - Method in class org.pitest.mutationtest.config.CompoundListenerFactory
 
description() - Method in class org.pitest.mutationtest.filter.LimitNumberOfMutationsPerClassFilterFactory
 
description() - Method in class org.pitest.mutationtest.incremental.DefaultHistoryFactory
 
description() - Method in interface org.pitest.mutationtest.MutationResultInterceptor
 
description() - Method in class org.pitest.mutationtest.report.csv.CSVReportFactory
 
description() - Method in class org.pitest.mutationtest.report.xml.XMLReportFactory
 
description() - Method in class org.pitest.mutationtest.verify.CompoundBuildVerifierFactory
 
description() - Method in class org.pitest.mutationtest.verify.DefaultBuildVerifierFactory
 
description() - Method in class org.pitest.mutationtest.verify.KotlinVerifierFactory
 
description() - Method in class org.pitest.mutationtest.verify.MissingJUnit5PluginVerifierFactory
 
description() - Method in class org.pitest.mutationtest.verify.MissingTestNGPluginVerifierFactory
 
description() - Method in class org.pitest.mutationtest.verify.SpringVerifierFactory
 
description() - Method in class org.pitest.plugin.export.MutantExportFactory
 
destroy() - Method in class org.pitest.process.Java9Process
 
destroy() - Method in class org.pitest.process.JavaProcess
 
destroy() - Method in interface org.pitest.process.WrappingProcess
 
DirectoryResultOutputStrategy - Class in org.pitest.mutationtest.config
 
DirectoryResultOutputStrategy(String, ReportDirCreationStrategy) - Constructor for class org.pitest.mutationtest.config.DirectoryResultOutputStrategy
 
DirectorySourceLocator - Class in org.pitest.mutationtest.tooling
 
DirectorySourceLocator(Path, Charset) - Constructor for class org.pitest.mutationtest.tooling.DirectorySourceLocator
 
DivisionByMinusOneFilterFactory - Class in org.pitest.mutationtest.build.intercept.equivalent
 
DivisionByMinusOneFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.equivalent.DivisionByMinusOneFilterFactory
 
DLOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DMUL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DNEG - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DOUBLE_QUOTE - Static variable in class org.pitest.process.ArgLineParser
 
DREM - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DRETURN - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DRY_RUN - org.pitest.mutationtest.config.ConfigOption
Flag to indicate if dry run mode should be enabled
DRY_RUN - org.pitest.mutationtest.config.ExecutionMode
 
DryRunUnit - Class in org.pitest.mutationtest.build
 
DryRunUnit(Collection<MutationDetails>) - Constructor for class org.pitest.mutationtest.build.DryRunUnit
 
DSTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DSUB - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DUP - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DUP_X1 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DUP_X2 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DUP2 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DUP2_X1 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
DUP2_X2 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
duration() - Method in class org.pitest.util.TimeSpan
 

E

EnableAssertions - Class in org.pitest.mutationtest.autoconfig
Gradle and maven both now automatically set the -ea flag to enable assertions when running tests.
EnableAssertions() - Constructor for class org.pitest.mutationtest.autoconfig.EnableAssertions
 
end - Variable in class org.pitest.mutationtest.build.intercept.Region
 
end() - Method in class org.pitest.coverage.BasicStatListener
 
end() - Method in class org.pitest.coverage.CompoundTestStatListener
 
end() - Method in class org.pitest.coverage.NoTestStats
 
end() - Method in interface org.pitest.coverage.TestStatListener
 
end() - Method in class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
end() - Method in class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptor
 
end() - Method in class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.groovy.GroovyFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.RegionIndex
 
end() - Method in class org.pitest.mutationtest.build.intercept.RegionInterceptor
 
end() - Method in class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCounterFilter
 
end() - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteLoopFilter
 
end() - Method in interface org.pitest.mutationtest.build.MutationInterceptor
 
end() - Method in class org.pitest.mutationtest.filter.LimitNumberOfMutationPerClassFilter
 
end() - Method in class org.pitest.plugin.export.MutantExportInterceptor
 
EntryPoint - Class in org.pitest.mutationtest.tooling
 
EntryPoint() - Constructor for class org.pitest.mutationtest.tooling.EntryPoint
 
EnumFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
Filters out mutations in Enum constructors, these are called only once per instance so are effectively static initializers.
EnumFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilter
 
EnumFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
EnumFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilterFactory
 
EnumSwitchFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
For switches on Enums java creates a synthetic class with an int array field.
EnumSwitchFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.EnumSwitchFilter
 
EnumSwitchFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
EnumSwitchFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.EnumSwitchFilterFactory
 
equals(Object) - Method in class org.pitest.classinfo.ClassIdentifier
 
equals(Object) - Method in class org.pitest.classinfo.HierarchicalClassId
 
equals(Object) - Method in class org.pitest.coverage.ClassLines
 
equals(Object) - Method in class org.pitest.mutationtest.ClassHistory
 
equals(Object) - Method in class org.pitest.mutationtest.ClassMutationResults
 
equals(Object) - Method in class org.pitest.mutationtest.MutationConfig
 
equals(Object) - Method in class org.pitest.mutationtest.MutationMetaData
 
equals(Object) - Method in class org.pitest.mutationtest.MutationResult
 
equals(Object) - Method in class org.pitest.mutationtest.verify.BuildMessage
 
EqualsPerformanceShortcutFilter - Class in org.pitest.mutationtest.build.intercept.equivalent
 
EqualsPerformanceShortcutFilter() - Constructor for class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilter
 
EqualsPerformanceShortcutFilterFactory - Class in org.pitest.mutationtest.build.intercept.equivalent
 
EqualsPerformanceShortcutFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilterFactory
 
EquivalentReturnMutationFilter - Class in org.pitest.mutationtest.build.intercept.equivalent
Tightly coupled to the PrimitiveReturnsMutator and EmptyObjectReturnValsMutator - removes trivially equivalent mutants generated by these.
EquivalentReturnMutationFilter() - Constructor for class org.pitest.mutationtest.build.intercept.equivalent.EquivalentReturnMutationFilter
 
EXCLUDED_CLASSES - org.pitest.mutationtest.config.ConfigOption
Filter defining classes to exclude from mutation
EXCLUDED_GROUPS - org.pitest.mutationtest.config.ConfigOption
TestNG groups / JUnit categories to exclude
EXCLUDED_METHOD - org.pitest.mutationtest.config.ConfigOption
Filter of methods not to be mutated
EXCLUDED_RUNNERS - org.pitest.mutationtest.config.ConfigOption
JUnit4 runners to exclude
EXCLUDED_TEST_CLASSES - org.pitest.mutationtest.config.ConfigOption
Filter defining test classes to excluded
ExcludedAnnotationInterceptor - Class in org.pitest.mutationtest.build.intercept.annotations
 
ExcludedAnnotationInterceptorFactory - Class in org.pitest.mutationtest.build.intercept.annotations
 
ExcludedAnnotationInterceptorFactory() - Constructor for class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptorFactory
 
execute(File, ReportOptions, PluginServices, Map<String, String>) - Method in class org.pitest.mutationtest.tooling.EntryPoint
Convenient entry point for tools to run mutation analysis.
execute(File, ReportOptions, SettingsFactory, Map<String, String>) - Method in class org.pitest.mutationtest.tooling.EntryPoint
Entry point for tools with tool specific behaviour
ExecutionMode - Enum in org.pitest.mutationtest.config
 
EXPORT_LINE_COVERAGE - org.pitest.mutationtest.config.ConfigOption
Dump per test line coverage to disk

F

F2D - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
F2I - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
F2L - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
factory() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
FADD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
fail(Exception) - Static method in class org.pitest.mutationtest.tooling.AnalysisResult
 
FAIL_WHEN_NOT_MUTATIONS - org.pitest.mutationtest.config.ConfigOption
Flag to indicate if an error should be thrown if no mutations found
FALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FCMPG - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FCMPL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FCONST_0 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FCONST_1 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FCONST_2 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FDIV - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FEATURES - org.pitest.mutationtest.config.ConfigOption
Features to enable/disable
featureSettings() - Method in class org.pitest.mutationtest.HistoryParams
 
fetchClassBytes(ClassName) - Method in interface org.pitest.classpath.CodeSource
 
fetchClassBytes(ClassName) - Method in class org.pitest.classpath.DefaultCodeSource
 
fetchClassHash(ClassName) - Method in interface org.pitest.classinfo.ClassHashSource
 
fetchClassHash(ClassName) - Method in class org.pitest.classinfo.Repository
 
fetchClassHash(ClassName) - Method in interface org.pitest.classpath.CodeSource
 
fetchClassHash(ClassName) - Method in class org.pitest.classpath.DefaultCodeSource
 
fetchClassHashes(Collection<ClassName>) - Method in interface org.pitest.classpath.CodeSource
 
fetchClassHashes(Collection<ClassName>) - Method in class org.pitest.classpath.DefaultCodeSource
 
FileWriterFactory - Class in org.pitest.mutationtest.incremental
 
FileWriterFactory(File) - Constructor for class org.pitest.mutationtest.incremental.FileWriterFactory
 
filter(Predicate<MutationInterceptor>) - Method in class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
FILTER - org.pitest.mutationtest.build.InterceptorType
 
findClientClasspathPlugins() - Method in class org.pitest.mutationtest.config.PluginServices
Lists all plugin classes that must be present on the classpath of the code under test at runtime
findCodeSources() - Method in class org.pitest.mutationtest.config.PluginServices
 
findConfigurationUpdaters() - Method in class org.pitest.mutationtest.config.PluginServices
 
findCoverageExport() - Method in class org.pitest.mutationtest.config.PluginServices
 
findCoverageTransformers() - Method in class org.pitest.mutationtest.config.PluginServices
 
findFeatures() - Method in class org.pitest.mutationtest.config.PluginServices
 
findHistory() - Method in class org.pitest.mutationtest.config.PluginServices
 
findInterceptors() - Method in class org.pitest.mutationtest.config.PluginServices
 
findMutationOperators() - Method in class org.pitest.mutationtest.config.PluginServices
 
findMutationResultInterceptor() - Method in class org.pitest.mutationtest.config.PluginServices
 
findMutatorInfos() - Method in class org.pitest.mutationtest.config.PluginServices
 
findTestee(String) - Method in class org.pitest.classinfo.TestToClassMapper
 
findTestee(String) - Method in interface org.pitest.classpath.CodeSource
 
findTestee(String) - Method in class org.pitest.classpath.DefaultCodeSource
 
findTestStatListeners() - Method in class org.pitest.mutationtest.config.PluginServices
 
findToolClasspathPlugins() - Method in class org.pitest.mutationtest.config.PluginServices
Lists all plugin classes that must be present on the classpath of the controlling process only.
findVerifiers() - Method in class org.pitest.mutationtest.config.PluginServices
 
FirstLineInterceptorFactory - Class in org.pitest.mutationtest.build.intercept.exclude
 
FirstLineInterceptorFactory() - Constructor for class org.pitest.mutationtest.build.intercept.exclude.FirstLineInterceptorFactory
 
FLOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FMUL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FNEG - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ForEachLoopFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
ForEachLoopFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilter
 
ForEachLoopFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
ForEachLoopFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilterFactory
 
forLocation(Location) - Static method in class org.pitest.bytecode.analysis.MethodMatchers
 
FREM - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FRETURN - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
fromBytes(byte[]) - Static method in class org.pitest.bytecode.analysis.ClassTree
 
fromTree(ClassTree) - Static method in class org.pitest.coverage.ClassLines
 
FSTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FSUB - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
FULL_MUTATION_MATRIX - org.pitest.mutationtest.config.ConfigOption
Whether to compute a full mutation matrix.
FunctionalInterfaceScanner - Class in org.pitest.mutationtest.build.intercept.staticinitializers
 
FunctionalInterfaceScanner() - Constructor for class org.pitest.mutationtest.build.intercept.staticinitializers.FunctionalInterfaceScanner
 

G

Generated - Annotation Type in org.pitest.mutationtest.build.intercept.annotations
 
getAllClassAndTestNames() - Method in interface org.pitest.classpath.CodeSource
 
getArgLine() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getBytes(String) - Method in interface org.pitest.classpath.CodeSource
 
getBytes(String) - Method in class org.pitest.classpath.DefaultCodeSource
 
getChildJVMArgs() - Method in class org.pitest.process.LaunchOptions
 
getClassesForFile(String, String) - Method in class org.pitest.coverage.CoverageData
 
getClassesForFile(String, String) - Method in class org.pitest.coverage.LegacyClassCoverage
 
getClassesForFile(String, String) - Method in class org.pitest.coverage.NoCoverage
 
getClassesForFile(String, String) - Method in interface org.pitest.coverage.ReportCoverage
 
getClassInfo(ClassName, byte[], long) - Static method in class org.pitest.classinfo.ClassInfoVisitor
 
getClassPath() - Method in interface org.pitest.classpath.CodeSource
 
getClassPath() - Method in class org.pitest.classpath.DefaultCodeSource
 
getClassPath() - Method in class org.pitest.classpath.ProjectClassPaths
 
getClassPath() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getClassPathElements() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getCodeLinesForClass(ClassName) - Method in class org.pitest.coverage.CoverageData
 
getCodeLinesForClass(ClassName) - Method in class org.pitest.coverage.LegacyClassCoverage
 
getCodeLinesForClass(ClassName) - Method in class org.pitest.coverage.NoCoverage
 
getCodeLinesForClass(ClassName) - Method in interface org.pitest.coverage.ReportCoverage
 
getCodePaths() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getCodeUnderTestNames() - Method in interface org.pitest.classpath.CodeSource
 
getCodeUnderTestNames() - Method in class org.pitest.classpath.DefaultCodeSource
 
getConfiguration() - Method in interface org.pitest.coverage.CoverageGenerator
 
getConfiguration() - Method in class org.pitest.coverage.execute.DefaultCoverageGenerator
 
getCount() - Method in class org.pitest.mutationtest.statistics.StatusCount
 
getCountFailedTests() - Method in class org.pitest.coverage.CoverageData
 
getCoverage() - Method in class org.pitest.coverage.CoverageSummary
 
getCoverage() - Method in class org.pitest.mutationtest.ListenerArguments
 
getCoverageId() - Method in class org.pitest.mutationtest.ClassHistory
 
getCoverageIdForClass(ClassName) - Method in class org.pitest.coverage.CoverageData
 
getCoverageIdForClass(ClassName) - Method in interface org.pitest.coverage.CoverageDatabase
 
getCoverageIdForClass(ClassName) - Method in class org.pitest.coverage.NoCoverage
 
getCoverageSummary() - Method in class org.pitest.mutationtest.tooling.CombinedStatistics
 
getCoverageThreshold() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getCoveredLines(ClassName) - Method in class org.pitest.coverage.CoverageData
 
getCoveredLines(ClassName) - Method in class org.pitest.coverage.LegacyClassCoverage
 
getCoveredLines(ClassName) - Method in class org.pitest.coverage.NoCoverage
 
getCoveredLines(ClassName) - Method in interface org.pitest.coverage.ReportCoverage
 
getCoveringTests() - Method in class org.pitest.mutationtest.MutationResult
 
getDeepHash() - Method in interface org.pitest.classinfo.ClassHash
 
getDeepHash() - Method in class org.pitest.classinfo.ClassInfo
 
getDefault(Class<T>) - Method in enum org.pitest.mutationtest.config.ConfigOption
 
getDetails() - Method in class org.pitest.mutationtest.MutationResult
 
getEnd() - Method in class org.pitest.util.TimeSpan
 
getEngine() - Method in class org.pitest.mutationtest.ListenerArguments
 
getEngine() - Method in class org.pitest.mutationtest.MutationConfig
 
getEnvironmentVariables() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getEnvironmentVariables() - Method in class org.pitest.process.LaunchOptions
 
getEnvironmentVariables() - Method in class org.pitest.process.ProcessArgs
 
getError() - Method in class org.pitest.mutationtest.tooling.AnalysisResult
 
getExcludedClasses() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getExcludedMethods() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getExcludedRunners() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getExcludedTestClasses() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getFailingTestDescriptions() - Method in class org.pitest.coverage.CoverageData
 
getFeatures() - Method in class org.pitest.mutationtest.config.ReportOptions
 
GETFIELD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
getFileName() - Method in class org.pitest.mutationtest.ClassMutationResults
 
getFilter() - Method in class org.pitest.classpath.ProjectClassPaths
 
getFreeFormProperties() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getGroupConfig() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getHash() - Method in class org.pitest.classinfo.ClassIdentifier
 
getHash() - Method in class org.pitest.classinfo.ClassInfo
 
getHierarchicalHash() - Method in class org.pitest.classinfo.HierarchicalClassId
 
getHierarchicalId() - Method in interface org.pitest.classinfo.ClassHash
 
getHierarchicalId() - Method in class org.pitest.classinfo.ClassInfo
 
getHistoricClassPath() - Method in class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
getHistoricResults() - Method in class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
getHistoryInputLocation() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getHistoryOutputLocation() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getId() - Method in interface org.pitest.classinfo.ClassHash
 
getId() - Method in class org.pitest.classinfo.ClassInfo
 
getId() - Method in class org.pitest.classinfo.HierarchicalClassId
 
getId() - Method in class org.pitest.mutationtest.ClassHistory
 
getId() - Method in class org.pitest.mutationtest.MutationResult
 
getIncludedTestMethods() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getInputEncoding() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getInteger(FeatureParameter) - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
getInterceptor() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
getIssues() - Method in class org.pitest.mutationtest.tooling.CombinedStatistics
 
getJarLocation() - Method in class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
getJarLocation() - Method in class org.pitest.mutationtest.tooling.KnownLocationJavaAgentFinder
 
getJarLocation() - Method in interface org.pitest.process.JavaAgent
 
getJavaAgentFinder() - Method in class org.pitest.process.LaunchOptions
 
getJavaAgentFinder() - Method in class org.pitest.process.ProcessArgs
 
getJavaExecutable() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getJavaExecutable() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
getJavaExecutable() - Method in class org.pitest.process.LaunchOptions
 
getJavaExecutable() - Method in class org.pitest.process.ProcessArgs
 
getJvmArgs() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getJvmArgs() - Method in class org.pitest.process.ProcessArgs
 
getKillingTest() - Method in class org.pitest.mutationtest.MutationResult
 
getKillingTestDescription() - Method in class org.pitest.mutationtest.MutationResult
 
getKillingTests() - Method in class org.pitest.mutationtest.MutationResult
 
getLaunchClassPath() - Method in class org.pitest.process.ProcessArgs
 
getLaunchOptions() - Method in interface org.pitest.coverage.CoverageGenerator
 
getLaunchOptions() - Method in class org.pitest.coverage.execute.DefaultCoverageGenerator
 
getLaunchOptions() - Method in class org.pitest.mutationtest.MutationConfig
 
getList(FeatureParameter) - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
getListener(Properties, ListenerArguments) - Method in class org.pitest.mutationtest.config.CompoundListenerFactory
 
getListener(Properties, ListenerArguments) - Method in interface org.pitest.mutationtest.MutationResultListenerFactory
 
getListener(Properties, ListenerArguments) - Method in class org.pitest.mutationtest.report.csv.CSVReportFactory
 
getListener(Properties, ListenerArguments) - Method in class org.pitest.mutationtest.report.xml.XMLReportFactory
 
getLocator() - Method in class org.pitest.mutationtest.ListenerArguments
 
getLoggingClasses() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getMaximumAllowedSurvivors() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getMutatedClass() - Method in class org.pitest.mutationtest.ClassMutationResults
 
getMutationClassPaths() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getMutationEngine() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getMutationGrouper() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
getMutations() - Method in class org.pitest.mutationtest.ClassMutationResults
 
getMutations() - Method in class org.pitest.mutationtest.MutationMetaData
 
getMutationStatistics() - Method in class org.pitest.mutationtest.tooling.CombinedStatistics
 
getMutationThreshold() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getMutationUnitSize() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getMutatorName() - Method in class org.pitest.mutationtest.statistics.Score
 
getMutators() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getName() - Method in interface org.pitest.classinfo.ClassHash
 
getName() - Method in class org.pitest.classinfo.ClassIdentifier
 
getName() - Method in class org.pitest.classinfo.ClassInfo
 
getName() - Method in class org.pitest.classinfo.HierarchicalClassId
 
getName() - Method in class org.pitest.mutationtest.ClassHistory
 
getNextAvailableServerSocket() - Method in class org.pitest.util.SocketFinder
 
getNumberOfCodeLines() - Method in class org.pitest.coverage.ClassLines
 
getNumberOfCoveredLines() - Method in class org.pitest.coverage.CoverageSummary
 
getNumberOfLines() - Method in class org.pitest.coverage.CoverageSummary
 
getNumberOfTests() - Method in class org.pitest.coverage.CoverageSummary
 
getNumberOfTestsRun() - Method in class org.pitest.mutationtest.MutationResult
 
getNumberOfTestsRun() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getNumberOfThreads() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getOuterClass() - Method in class org.pitest.classinfo.ClassInfo
 
getOutputEncoding() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getOutputFormats() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getOutputStrategy() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
getOutputStrategy() - Method in class org.pitest.mutationtest.ListenerArguments
 
getPackageName() - Method in class org.pitest.mutationtest.ClassMutationResults
 
getParamName() - Method in enum org.pitest.mutationtest.config.ConfigOption
 
getPercentage(long, long) - Static method in class org.pitest.util.PercentageCalculator
 
getPercentageDetected() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getPercentageDetected() - Method in class org.pitest.mutationtest.statistics.Score
 
getProcess() - Method in class org.pitest.process.Java9Process
 
getProcess() - Method in interface org.pitest.process.WrappingProcess
 
getProjectBase() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getReportDir() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getReportDirectoryStrategy() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getResultInterceptor() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
getScores() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getSourceDirs() - Method in class org.pitest.mutationtest.config.ReportOptions
Deprecated.
getSourcePaths() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getStart() - Method in class org.pitest.util.TimeSpan
 
getStartTime() - Method in class org.pitest.mutationtest.ListenerArguments
 
getStatic(String, String) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
GETSTATIC - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
getStatistics() - Method in class org.pitest.mutationtest.statistics.MutationStatisticsListener
 
getStatistics() - Method in interface org.pitest.mutationtest.statistics.MutationStatisticsSource
 
getStatistics() - Method in class org.pitest.mutationtest.tooling.AnalysisResult
 
getStatus() - Method in class org.pitest.mutationtest.MutationResult
 
getStatus() - Method in class org.pitest.mutationtest.statistics.StatusCount
 
getStatusDescription() - Method in class org.pitest.mutationtest.MutationResult
 
getStatusTestPair() - Method in class org.pitest.mutationtest.MutationResult
 
getStdErr() - Method in class org.pitest.process.ProcessArgs
 
getStdout() - Method in class org.pitest.process.ProcessArgs
 
getString(FeatureParameter) - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
getSucceedingTests() - Method in class org.pitest.mutationtest.MutationResult
 
getSuperClass() - Method in class org.pitest.classinfo.ClassInfo
 
getSurvived() - Method in class org.pitest.mutationtest.MutationResult
 
getTargetClasses() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getTargetClassesFilter() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getTargetTests() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getTargetTestsFilter() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getTestClassNames() - Method in interface org.pitest.classpath.CodeSource
 
getTestClassNames() - Method in class org.pitest.classpath.DefaultCodeSource
 
getTestPrioritiser() - Method in class org.pitest.mutationtest.config.SettingsFactory
 
getTestsForBlockLocation(BlockLocation) - Method in class org.pitest.coverage.CoverageData
 
getTestsForBlockLocation(BlockLocation) - Method in interface org.pitest.coverage.CoverageDatabase
 
getTestsForBlockLocation(BlockLocation) - Method in class org.pitest.coverage.NoCoverage
 
getTestsForClass(ClassName) - Method in class org.pitest.coverage.CoverageData
 
getTestsForClass(ClassName) - Method in interface org.pitest.coverage.CoverageDatabase
 
getTestsForClass(ClassName) - Method in class org.pitest.coverage.LegacyClassCoverage
 
getTestsForClass(ClassName) - Method in class org.pitest.coverage.NoCoverage
 
getTestStrength() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getTestStrengthThreshold() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getTimeoutConstant() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getTimeoutFactor() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getTotalDetectedMutations() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getTotalDetectedMutations() - Method in class org.pitest.mutationtest.statistics.Score
 
getTotalMutations() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getTotalMutations() - Method in class org.pitest.mutationtest.statistics.Score
 
getTotalMutationsWithCoverage() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getTotalSurvivingMutations() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
getTotalWithCoverage() - Method in class org.pitest.mutationtest.statistics.Score
 
getUnfinishedRuns() - Method in class org.pitest.mutationtest.MutationStatusMap
 
getUnrunMutations() - Method in class org.pitest.mutationtest.MutationStatusMap
 
getVerbosity() - Method in class org.pitest.mutationtest.config.ReportOptions
 
getWorkingDir() - Method in class org.pitest.process.ProcessArgs
 
GOTO - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
gotoLabel(SlotWrite<LabelNode>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
GroovyFilter - Class in org.pitest.mutationtest.build.intercept.groovy
Prevents mutation of groovy code since we can't properly handle it
GroovyFilter() - Constructor for class org.pitest.mutationtest.build.intercept.groovy.GroovyFilter
 
GroovyFilterFactory - Class in org.pitest.mutationtest.build.intercept.groovy
 
GroovyFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.groovy.GroovyFilterFactory
 
groupMutations(Collection<ClassName>, Collection<MutationDetails>) - Method in class org.pitest.mutationtest.build.DefaultGrouper
 
groupMutations(Collection<ClassName>, Collection<MutationDetails>) - Method in interface org.pitest.mutationtest.build.MutationGrouper
 

H

handleMutationResult(ClassMutationResults) - Method in class org.pitest.mutationtest.config.CompoundTestListener
 
handleMutationResult(ClassMutationResults) - Method in class org.pitest.mutationtest.incremental.HistoryListener
 
handleMutationResult(ClassMutationResults) - Method in interface org.pitest.mutationtest.MutationResultListener
 
handleMutationResult(ClassMutationResults) - Method in class org.pitest.mutationtest.report.csv.CSVReportListener
 
handleMutationResult(ClassMutationResults) - Method in class org.pitest.mutationtest.report.xml.XMLReportListener
 
handleMutationResult(ClassMutationResults) - Method in class org.pitest.mutationtest.statistics.MutationStatisticsListener
 
handleMutationResult(ClassMutationResults) - Method in class org.pitest.mutationtest.tooling.SpinnerListener
 
hasClass(ClassName) - Method in class org.pitest.classinfo.Repository
 
hash(byte[]) - Method in class org.pitest.classinfo.AddlerHash
 
hash(byte[]) - Method in interface org.pitest.classinfo.HashFunction
 
hashCode() - Method in class org.pitest.classinfo.ClassIdentifier
 
hashCode() - Method in class org.pitest.classinfo.HierarchicalClassId
 
hashCode() - Method in class org.pitest.coverage.ClassLines
 
hashCode() - Method in class org.pitest.mutationtest.ClassHistory
 
hashCode() - Method in class org.pitest.mutationtest.ClassMutationResults
 
hashCode() - Method in class org.pitest.mutationtest.MutationConfig
 
hashCode() - Method in class org.pitest.mutationtest.MutationMetaData
 
hashCode() - Method in class org.pitest.mutationtest.MutationResult
 
hashCode() - Method in class org.pitest.mutationtest.verify.BuildMessage
 
HashFunction - Interface in org.pitest.classinfo
 
hasUnrunMutations() - Method in class org.pitest.mutationtest.MutationStatusMap
 
HierarchicalClassId - Class in org.pitest.classinfo
 
HierarchicalClassId(long, ClassName, String) - Constructor for class org.pitest.classinfo.HierarchicalClassId
 
HierarchicalClassId(ClassIdentifier, String) - Constructor for class org.pitest.classinfo.HierarchicalClassId
 
HierarchicalClassId(ClassIdentifier, BigInteger) - Constructor for class org.pitest.classinfo.HierarchicalClassId
 
history() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
History - Interface in org.pitest.mutationtest
 
HISTORY_INPUT_LOCATION - org.pitest.mutationtest.config.ConfigOption
Location to read history from for incremental analysis
HISTORY_OUTPUT_LOCATION - org.pitest.mutationtest.config.ConfigOption
Location to write history to for incremental analysis
HistoryFactory - Interface in org.pitest.mutationtest
 
HistoryListener - Class in org.pitest.mutationtest.incremental
 
HistoryListener(History) - Constructor for class org.pitest.mutationtest.incremental.HistoryListener
 
HistoryParams - Class in org.pitest.mutationtest
 
HistoryParams(FeatureSelector, CodeSource) - Constructor for class org.pitest.mutationtest.HistoryParams
 
HistoryResultInterceptor - Class in org.pitest.mutationtest.incremental
Records results for history before other interceptors are applied.
HistoryResultInterceptor(History) - Constructor for class org.pitest.mutationtest.incremental.HistoryResultInterceptor
 

I

I2B - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
I2C - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
I2D - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
I2F - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
I2L - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
I2S - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IADD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IAND - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ICONST_0 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ICONST_1 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ICONST_2 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ICONST_3 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ICONST_4 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ICONST_5 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ICONST_M1 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IDIV - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ACMPEQ - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ACMPNE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ICMPEQ - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ICMPGE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ICMPGT - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ICMPLE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ICMPLT - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IF_ICMPNE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFEQ - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFGE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFGT - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFLE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFLT - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFNE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFNONNULL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IFNULL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ignoring() - Method in class org.pitest.sequence.QueryParams
 
IINC - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ILOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ImplicitNullCheckFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
ImplicitNullCheckFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.ImplicitNullCheckFilter
 
ImplicitNullCheckFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
ImplicitNullCheckFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.ImplicitNullCheckFilterFactory
 
IMUL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
INCLUDE_LAUNCH_CLASSPATH - org.pitest.mutationtest.config.ConfigOption
Include launch classpath in analysis
INCLUDED_GROUPS - org.pitest.mutationtest.config.ConfigOption
TestNG groups/JUnit categories to include
INCLUDED_TEST_METHODS - org.pitest.mutationtest.config.ConfigOption
Test methods that should be included for challenging the mutants
includeInPrescan() - Method in enum org.pitest.mutationtest.build.InterceptorType
 
incrementsVariable(SlotRead<Integer>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
INEG - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
InfiniteForLoopFilter - Class in org.pitest.mutationtest.build.intercept.timeout
Removes mutants that are likely to result in an infinite or long running for loop or while loop based on a counter.
InfiniteForLoopFilter() - Constructor for class org.pitest.mutationtest.build.intercept.timeout.InfiniteForLoopFilter
 
InfiniteForLoopFilterFactory - Class in org.pitest.mutationtest.build.intercept.timeout
 
InfiniteForLoopFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.timeout.InfiniteForLoopFilterFactory
 
InfiniteIteratorLoopFilter - Class in org.pitest.mutationtest.build.intercept.timeout
Removes mutants that remove the only call to next in an iterator loop
InfiniteIteratorLoopFilter() - Constructor for class org.pitest.mutationtest.build.intercept.timeout.InfiniteIteratorLoopFilter
 
InfiniteIteratorLoopFilterFactory - Class in org.pitest.mutationtest.build.intercept.timeout
 
InfiniteIteratorLoopFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.timeout.InfiniteIteratorLoopFilterFactory
 
InfiniteLoopFilter - Class in org.pitest.mutationtest.build.intercept.timeout
 
InfiniteLoopFilter() - Constructor for class org.pitest.mutationtest.build.intercept.timeout.InfiniteLoopFilter
 
initialise(CodeSource) - Method in class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
initialise(CodeSource) - Method in interface org.pitest.mutationtest.build.MutationInterceptor
Called once per instance prior to intercepting
initialize() - Method in interface org.pitest.mutationtest.History
 
initialize() - Method in class org.pitest.mutationtest.incremental.NullHistory
 
initialize() - Method in class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
InlinedFinallyBlockFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
Detects mutations on same line, but within different code blocks.
InlinedFinallyBlockFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilter
 
InlinedFinallyBlockFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
InlinedFinallyBlockFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilterFactory
 
INPUT_ENCODING - org.pitest.mutationtest.config.ConfigOption
Source file encoding
INSTANCEOF - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
instruction(int) - Method in class org.pitest.bytecode.analysis.MethodTree
 
InstructionMatchers - Class in org.pitest.bytecode.analysis
 
InstructionMatchers() - Constructor for class org.pitest.bytecode.analysis.InstructionMatchers
 
instructions() - Method in class org.pitest.bytecode.analysis.MethodTree
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptor
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.groovy.GroovyFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.MutatorSpecificInterceptor
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.RegionInterceptor
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCounterFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteLoopFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in interface org.pitest.mutationtest.build.MutationInterceptor
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.mutationtest.filter.LimitNumberOfMutationPerClassFilter
 
intercept(Collection<MutationDetails>, Mutater) - Method in class org.pitest.plugin.export.MutantExportInterceptor
 
InterceptorParameters - Class in org.pitest.mutationtest.build
 
InterceptorParameters(FeatureSetting, ReportOptions, CoverageDatabase, ClassByteArraySource, TestPrioritiser) - Constructor for class org.pitest.mutationtest.build.InterceptorParameters
Deprecated.
InterceptorParameters(FeatureSetting, ReportOptions, CoverageDatabase, ClassByteArraySource, TestPrioritiser, CodeSource) - Constructor for class org.pitest.mutationtest.build.InterceptorParameters
 
InterceptorType - Enum in org.pitest.mutationtest.build
Used to group interceptors.
INVOKEDYNAMIC - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
INVOKEINTERFACE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
INVOKESPECIAL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
INVOKESTATIC - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
INVOKEVIRTUAL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IOR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IREM - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IRETURN - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
isA(Class<T>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
isAbstract() - Method in class org.pitest.bytecode.analysis.ClassTree
 
isAlive() - Method in class org.pitest.process.Java9Process
 
isAlive() - Method in class org.pitest.process.JavaProcess
 
isAlive() - Method in interface org.pitest.process.WrappingProcess
 
isArcmutateMissing() - Method in class org.pitest.mutationtest.config.ReportOptions
 
isBridge() - Method in class org.pitest.bytecode.analysis.MethodTree
 
isCodeLine(int) - Method in class org.pitest.coverage.ClassLines
 
isDebug() - Method in class org.pitest.sequence.QueryParams
 
isDetectInlinedCode() - Method in class org.pitest.mutationtest.config.ReportOptions
 
isEqual(Object) - Static method in interface org.pitest.sequence.Match
 
isFullMutationMatrix() - Method in class org.pitest.mutationtest.config.ReportOptions
 
isFullMutationMatrix() - Method in class org.pitest.mutationtest.ListenerArguments
 
isGeneratedLambdaMethod() - Method in class org.pitest.bytecode.analysis.MethodTree
 
ISHL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ISHR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
isIncludeLaunchClasspath() - Method in class org.pitest.mutationtest.config.ReportOptions
 
isInstruction(SlotRead<AbstractInsnNode>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
isInterface() - Method in class org.pitest.bytecode.analysis.ClassTree
 
isPrivate() - Method in class org.pitest.bytecode.analysis.MethodTree
 
issues() - Method in class org.pitest.mutationtest.ListenerArguments
 
isSynthetic() - Method in class org.pitest.bytecode.analysis.ClassTree
 
isSynthetic() - Method in class org.pitest.bytecode.analysis.MethodTree
 
ISTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ISUB - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IUSHR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
IXOR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 

J

JarCreatingJarFinder - Class in org.pitest.mutationtest.tooling
 
JarCreatingJarFinder() - Constructor for class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
JarCreatingJarFinder(ClassByteArraySource) - Constructor for class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
Java9Process - Class in org.pitest.process
Process for java 9+, using file to pass all parameters
Java9Process(int, ProcessArgs, Class<?>) - Constructor for class org.pitest.process.Java9Process
 
JavaAgent - Interface in org.pitest.process
 
javaExecutable() - Method in class org.pitest.process.DefaultJavaExecutableLocator
 
javaExecutable() - Method in interface org.pitest.process.JavaExecutableLocator
 
javaExecutable() - Method in class org.pitest.process.KnownLocationJavaExecutableLocator
 
JavaExecutableLocator - Interface in org.pitest.process
Returns the path to a java binary
JavaProcess - Class in org.pitest.process
 
JavaProcess(Process, Consumer<String>, Consumer<String>) - Constructor for class org.pitest.process.JavaProcess
 
JSR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
jumpsTo(SlotRead<LabelNode>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
jumpsTo(SlotWrite<LabelNode>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
JVM_PATH - org.pitest.mutationtest.config.ConfigOption
Path to executable with which to run tests

K

KeepMacOsFocus - Class in org.pitest.mutationtest.autoconfig
Pitest steals keyboard focus in OSX unless java is launched in headless mode.
KeepMacOsFocus() - Constructor for class org.pitest.mutationtest.autoconfig.KeepMacOsFocus
 
KnownLocationJavaAgentFinder - Class in org.pitest.mutationtest.tooling
 
KnownLocationJavaAgentFinder(String) - Constructor for class org.pitest.mutationtest.tooling.KnownLocationJavaAgentFinder
 
KnownLocationJavaExecutableLocator - Class in org.pitest.process
 
KnownLocationJavaExecutableLocator(String) - Constructor for class org.pitest.process.KnownLocationJavaExecutableLocator
 
KnownStatusMutationTestUnit - Class in org.pitest.mutationtest.build
 
KnownStatusMutationTestUnit(List<MutationResult>) - Constructor for class org.pitest.mutationtest.build.KnownStatusMutationTestUnit
 
KotlinFilter - Class in org.pitest.mutationtest.build.intercept.kotlin
Quick dirty hack to filter out some of the junk mutations created for kotlin classes.
KotlinFilter() - Constructor for class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilter
 
KotlinFilterFactory - Class in org.pitest.mutationtest.build.intercept.kotlin
 
KotlinFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilterFactory
 
KotlinVerifierFactory - Class in org.pitest.mutationtest.verify
 
KotlinVerifierFactory() - Constructor for class org.pitest.mutationtest.verify.KotlinVerifierFactory
 

L

L2D - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
L2F - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
L2I - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
labelNode(SlotRead<LabelNode>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
LADD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LAND - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LaunchOptions - Class in org.pitest.process
 
LaunchOptions(JavaAgent) - Constructor for class org.pitest.process.LaunchOptions
 
LaunchOptions(JavaAgent, JavaExecutableLocator, List<String>, Map<String, String>) - Constructor for class org.pitest.process.LaunchOptions
 
LCMP - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LCONST_0 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LCONST_1 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LDC - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
ldcString(Predicate<String>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
LDIV - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LEGACY_MODE - Static variable in interface org.pitest.mutationtest.MutationResultListenerFactory
 
LegacyClassCoverage - Class in org.pitest.coverage
Line based coverage data, used by html report and the history system separated here to prevent methods being re-implemented with data not available when loaded from disk for the report aggregate
LegacyClassCoverage(CodeSource, LineMap) - Constructor for class org.pitest.coverage.LegacyClassCoverage
 
LimitNumberOfMutationPerClassFilter - Class in org.pitest.mutationtest.filter
 
LimitNumberOfMutationPerClassFilter(int) - Constructor for class org.pitest.mutationtest.filter.LimitNumberOfMutationPerClassFilter
 
LimitNumberOfMutationsPerClassFilterFactory - Class in org.pitest.mutationtest.filter
 
LimitNumberOfMutationsPerClassFilterFactory() - Constructor for class org.pitest.mutationtest.filter.LimitNumberOfMutationsPerClassFilterFactory
 
limitTests() - Method in interface org.pitest.mutationtest.History
Deprecated.
limitTests(List<MutationDetails>) - Method in interface org.pitest.mutationtest.History
 
ListenerArguments - Class in org.pitest.mutationtest
Data passed to the listener MutationResultListener factories for use when constructing listeners.
ListenerArguments(ResultOutputStrategy, ReportCoverage, SourceLocator, MutationEngine, long, boolean, ReportOptions, List<BuildMessage>) - Constructor for class org.pitest.mutationtest.ListenerArguments
 
listenerFactory() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
LLOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LMUL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LNEG - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
load(Class<S>) - Method in interface org.pitest.mutationtest.config.Services
 
load(Class<S>) - Method in class org.pitest.mutationtest.config.ServicesFromClassLoader
 
loadBlockDataOnly(Collection<BlockLocation>) - Method in class org.pitest.coverage.CoverageData
 
loadBlockDataOnly(Collection<BlockLocation>) - Method in class org.pitest.coverage.LegacyClassCoverage
 
locate(Collection<String>, String) - Method in interface org.pitest.mutationtest.SourceLocator
 
locate(Collection<String>, String) - Method in class org.pitest.mutationtest.tooling.DirectorySourceLocator
 
locate(Collection<String>, String) - Method in class org.pitest.mutationtest.tooling.SmartSourceLocator
 
LOGGING_CLASSES - Static variable in class org.pitest.mutationtest.config.ReportOptions
 
LoggingCallsFilter - Class in org.pitest.mutationtest.build.intercept.logging
 
LoggingCallsFilter(Collection<String>) - Constructor for class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilter
 
LoggingCallsFilterFactory - Class in org.pitest.mutationtest.build.intercept.logging
 
LoggingCallsFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilterFactory
 
LombokFilter - Class in org.pitest.mutationtest.build.intercept.lombok
 
LombokFilter() - Constructor for class org.pitest.mutationtest.build.intercept.lombok.LombokFilter
 
LombokNullFilter - Class in org.pitest.mutationtest.build.intercept.lombok
 
LombokNullFilter() - Constructor for class org.pitest.mutationtest.build.intercept.lombok.LombokNullFilter
 
LOOKUPSWITCH - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LOR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LREM - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LRETURN - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LSHL - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LSHR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LSTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LSUB - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LUSHR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
LXOR - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 

M

makeFactory(Properties, CodeSource, int, int) - Method in class org.pitest.mutationtest.build.DefaultMutationGrouperFactory
 
makeFactory(Properties, CodeSource, int, int) - Method in interface org.pitest.mutationtest.build.MutationGrouperFactory
 
makeForContextLoader() - Static method in class org.pitest.mutationtest.config.PluginServices
 
makeForLoader(ClassLoader) - Static method in class org.pitest.mutationtest.config.PluginServices
 
makeHistory(HistoryParams, WriterFactory, Optional<Reader>) - Method in interface org.pitest.mutationtest.HistoryFactory
 
makeHistory(HistoryParams, WriterFactory, Optional<Reader>) - Method in class org.pitest.mutationtest.incremental.DefaultHistoryFactory
 
makeTestPrioritiser(Properties, CodeSource, CoverageDatabase) - Method in class org.pitest.mutationtest.build.DefaultTestPrioritiserFactory
 
makeTestPrioritiser(Properties, CodeSource, CoverageDatabase) - Method in interface org.pitest.mutationtest.build.TestPrioritiserFactory
 
markUncoveredMutations() - Method in class org.pitest.mutationtest.MutationStatusMap
 
match(Match<T>) - Static method in class org.pitest.sequence.QueryStart
 
Match<T> - Interface in org.pitest.sequence
Predicate with additional context.
matches(List<T>) - Method in interface org.pitest.sequence.SequenceMatcher
 
matches(List<T>, Context) - Method in interface org.pitest.sequence.SequenceMatcher
 
matchMutationsInMethod() - Static method in class org.pitest.bytecode.analysis.AnalysisFunctions
 
MAX_MUTATIONS_PER_CLASS - org.pitest.mutationtest.config.ConfigOption
Maximum number of mutations to allow per class
MAX_SURVIVING - org.pitest.mutationtest.config.ConfigOption
Number of surviving mutants at which to throw an error
messages() - Method in class org.pitest.coverage.BasicStatListener
 
messages() - Method in class org.pitest.coverage.CompoundTestStatListener
 
messages() - Method in class org.pitest.coverage.NoTestStats
 
messages() - Method in interface org.pitest.coverage.TestStatListener
 
method(Location) - Method in class org.pitest.bytecode.analysis.ClassTree
 
methodCall() - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
methodCallNamed(String) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
methodCallThatReturns(ClassName) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
methodCallTo(ClassName, String) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
methodCallTo(ClassName, Predicate<String>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
methodDescEquals(String) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
MethodMatchers - Class in org.pitest.bytecode.analysis
 
MethodMatchers() - Constructor for class org.pitest.bytecode.analysis.MethodMatchers
 
MethodReferenceNullCheckFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
Filters out the calls to Objects.requireNotNull the compiler inserts when using method references.
MethodReferenceNullCheckFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.MethodReferenceNullCheckFilter
 
MethodReferenceNullCheckFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
MethodReferenceNullCheckFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.MethodReferenceNullCheckFilterFactory
 
methods() - Method in class org.pitest.bytecode.analysis.ClassTree
 
MethodTree - Class in org.pitest.bytecode.analysis
 
MethodTree(ClassName, MethodNode) - Constructor for class org.pitest.bytecode.analysis.MethodTree
 
MissingJUnit5PluginVerifierFactory - Class in org.pitest.mutationtest.verify
 
MissingJUnit5PluginVerifierFactory() - Constructor for class org.pitest.mutationtest.verify.MissingJUnit5PluginVerifierFactory
 
MissingTestNGPluginVerifierFactory - Class in org.pitest.mutationtest.verify
 
MissingTestNGPluginVerifierFactory() - Constructor for class org.pitest.mutationtest.verify.MissingTestNGPluginVerifierFactory
 
mode() - Method in class org.pitest.mutationtest.config.ReportOptions
 
modify(Collection<ClassMutationResults>) - Method in class org.pitest.mutationtest.CompoundMutationResultInterceptor
 
modify(Collection<ClassMutationResults>) - Method in class org.pitest.mutationtest.incremental.HistoryResultInterceptor
 
modify(Collection<ClassMutationResults>) - Method in interface org.pitest.mutationtest.MutationResultInterceptor
Modify results for a class
MODIFY - org.pitest.mutationtest.build.InterceptorType
 
MODIFY_COSMETIC - org.pitest.mutationtest.build.InterceptorType
 
Monitor - Interface in org.pitest.util
 
MONITORENTER - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
MONITOREXIT - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
MULTIANEWARRAY - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
MutantExportFactory - Class in org.pitest.plugin.export
 
MutantExportFactory() - Constructor for class org.pitest.plugin.export.MutantExportFactory
 
MutantExportInterceptor - Class in org.pitest.plugin.export
 
MutantExportInterceptor(FileSystem, ClassByteArraySource, String) - Constructor for class org.pitest.plugin.export.MutantExportInterceptor
 
mutants() - Method in class org.pitest.mutationtest.build.DryRunUnit
 
mutants() - Method in class org.pitest.mutationtest.build.KnownStatusMutationTestUnit
 
mutants() - Method in interface org.pitest.mutationtest.build.MutationAnalysisUnit
 
mutants() - Method in class org.pitest.mutationtest.build.MutationTestUnit
 
mutatedClasses() - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
MUTATION_ENGINE - org.pitest.mutationtest.config.ConfigOption
Mutation engine to use
MUTATION_MATRIX_TEST_SEPARATOR - Static variable in class org.pitest.mutationtest.report.xml.XMLReportListener
 
MUTATION_PRE_SCAN - org.pitest.util.Timings.Stage
 
MUTATION_THRESHOLD - org.pitest.mutationtest.config.ConfigOption
Mutation score below which to throw an error
MUTATION_UNIT_SIZE - org.pitest.mutationtest.config.ConfigOption
Maximum number of mutations to include within a single unit of analysis.
MutationAnalyser - Interface in org.pitest.mutationtest
Chooses a start status for a mutation
MutationAnalysisExecutor - Class in org.pitest.mutationtest.execute
 
MutationAnalysisExecutor(int, MutationResultInterceptor, List<MutationResultListener>) - Constructor for class org.pitest.mutationtest.execute.MutationAnalysisExecutor
 
MutationAnalysisUnit - Interface in org.pitest.mutationtest.build
A unit of mutation analysis
MutationConfig - Class in org.pitest.mutationtest
 
MutationConfig(MutationEngine, LaunchOptions) - Constructor for class org.pitest.mutationtest.MutationConfig
 
MutationCoverage - Class in org.pitest.mutationtest.tooling
 
MutationCoverage(MutationStrategies, File, CodeSource, ReportOptions, SettingsFactory, Timings) - Constructor for class org.pitest.mutationtest.tooling.MutationCoverage
 
MutationGrouper - Interface in org.pitest.mutationtest.build
 
MutationGrouperFactory - Interface in org.pitest.mutationtest.build
 
MutationInterceptor - Interface in org.pitest.mutationtest.build
 
MutationInterceptorFactory - Interface in org.pitest.mutationtest.build
 
MutationMetaData - Class in org.pitest.mutationtest
 
MutationMetaData(List<MutationResult>) - Constructor for class org.pitest.mutationtest.MutationMetaData
 
MutationResult - Class in org.pitest.mutationtest
 
MutationResult(MutationDetails, MutationStatusTestPair) - Constructor for class org.pitest.mutationtest.MutationResult
 
MutationResultInterceptor - Interface in org.pitest.mutationtest
Allows modification of results before reporting
MutationResultListener - Interface in org.pitest.mutationtest
 
MutationResultListenerFactory - Interface in org.pitest.mutationtest
 
MUTATIONS - org.pitest.mutationtest.config.ConfigOption
Mutation operations to use
MutationSource - Class in org.pitest.mutationtest.build
 
MutationSource(MutationConfig, TestPrioritiser, ClassByteArraySource, MutationInterceptor) - Constructor for class org.pitest.mutationtest.build.MutationSource
 
MutationStatistics - Class in org.pitest.mutationtest.statistics
 
MutationStatistics(Iterable<Score>, long, long, long, long, Set<ClassName>) - Constructor for class org.pitest.mutationtest.statistics.MutationStatistics
 
MutationStatisticsListener - Class in org.pitest.mutationtest.statistics
 
MutationStatisticsListener() - Constructor for class org.pitest.mutationtest.statistics.MutationStatisticsListener
 
MutationStatisticsSource - Interface in org.pitest.mutationtest.statistics
 
MutationStatusMap - Class in org.pitest.mutationtest
 
MutationStatusMap() - Constructor for class org.pitest.mutationtest.MutationStatusMap
 
MutationStrategies - Class in org.pitest.mutationtest.tooling
 
MutationStrategies(MutationEngineFactory, History, CoverageGenerator, MutationResultListenerFactory, MutationResultInterceptor, CoverageTransformer, ResultOutputStrategy, BuildVerifier) - Constructor for class org.pitest.mutationtest.tooling.MutationStrategies
 
MutationTestBuilder - Class in org.pitest.mutationtest.build
 
MutationTestBuilder(ExecutionMode, WorkerFactory, History, MutationSource, MutationGrouper) - Constructor for class org.pitest.mutationtest.build.MutationTestBuilder
 
MutationTestProcess - Class in org.pitest.mutationtest.execute
 
MutationTestProcess(ServerSocket, ProcessArgs, MinionArguments) - Constructor for class org.pitest.mutationtest.execute.MutationTestProcess
 
MutationTestUnit - Class in org.pitest.mutationtest.build
 
MutationTestUnit(Collection<MutationDetails>, WorkerFactory) - Constructor for class org.pitest.mutationtest.build.MutationTestUnit
 
MutatorSpecificInterceptor - Class in org.pitest.mutationtest.build.intercept
 
MutatorSpecificInterceptor(List<MethodMutatorFactory>) - Constructor for class org.pitest.mutationtest.build.intercept.MutatorSpecificInterceptor
 

N

name() - Method in class org.pitest.bytecode.analysis.ClassTree
 
name() - Method in class org.pitest.coverage.ClassLines
 
name() - Method in class org.pitest.mutationtest.config.CompoundListenerFactory
 
name() - Method in interface org.pitest.mutationtest.MutationResultListenerFactory
 
name() - Method in class org.pitest.mutationtest.report.csv.CSVReportFactory
 
name() - Method in class org.pitest.mutationtest.report.xml.XMLReportFactory
 
named(String) - Static method in class org.pitest.bytecode.analysis.MethodMatchers
Match a method based on its name, as methods can be overloaded this should be used with caution.
negate() - Method in interface org.pitest.sequence.Match
 
never() - Static method in interface org.pitest.sequence.Match
 
NEW - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
NEWARRAY - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
newCall(ClassName) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
NoCoverage - Class in org.pitest.coverage
 
NoCoverage() - Constructor for class org.pitest.coverage.NoCoverage
 
NOP - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
NORMAL - org.pitest.mutationtest.config.ExecutionMode
 
notAnInstruction() - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
Matches nodes that do not represent an instruction or label
NoTestStats - Class in org.pitest.coverage
 
NoTestStats() - Constructor for class org.pitest.coverage.NoTestStats
 
NoVerification - Class in org.pitest.mutationtest.verify
 
NoVerification() - Constructor for class org.pitest.mutationtest.verify.NoVerification
 
NullCoverageExporter - Class in org.pitest.coverage.export
 
NullCoverageExporter() - Constructor for class org.pitest.coverage.export.NullCoverageExporter
 
NullHistory - Class in org.pitest.mutationtest.incremental
 
NullHistory() - Constructor for class org.pitest.mutationtest.incremental.NullHistory
 
nullInterceptor() - Static method in class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
NullWriterFactory - Class in org.pitest.mutationtest.incremental
 
NullWriterFactory() - Constructor for class org.pitest.mutationtest.incremental.NullWriterFactory
 
numberOfCodeLines() - Method in class org.pitest.bytecode.analysis.ClassTree
 

O

ObjectOutputStreamHistory - Class in org.pitest.mutationtest.incremental
 
ObjectOutputStreamHistory(CodeSource, WriterFactory, Optional<Reader>) - Constructor for class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
oneOrMore(SequenceQuery<T>) - Method in class org.pitest.sequence.SequenceQuery
 
opCode(int) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
OpcodeMatchers - Class in org.pitest.bytecode.analysis
 
OpcodeMatchers() - Constructor for class org.pitest.bytecode.analysis.OpcodeMatchers
 
or(Match<T>) - Method in interface org.pitest.sequence.Match
 
or(SequenceQuery<T>) - Method in class org.pitest.sequence.SequenceQuery
 
org.pitest.bytecode.analysis - package org.pitest.bytecode.analysis
 
org.pitest.classinfo - package org.pitest.classinfo
 
org.pitest.classpath - package org.pitest.classpath
 
org.pitest.coverage - package org.pitest.coverage
 
org.pitest.coverage.execute - package org.pitest.coverage.execute
 
org.pitest.coverage.export - package org.pitest.coverage.export
 
org.pitest.mutationtest - package org.pitest.mutationtest
 
org.pitest.mutationtest.autoconfig - package org.pitest.mutationtest.autoconfig
 
org.pitest.mutationtest.build - package org.pitest.mutationtest.build
 
org.pitest.mutationtest.build.intercept - package org.pitest.mutationtest.build.intercept
 
org.pitest.mutationtest.build.intercept.annotations - package org.pitest.mutationtest.build.intercept.annotations
 
org.pitest.mutationtest.build.intercept.defensive - package org.pitest.mutationtest.build.intercept.defensive
 
org.pitest.mutationtest.build.intercept.equivalent - package org.pitest.mutationtest.build.intercept.equivalent
 
org.pitest.mutationtest.build.intercept.exclude - package org.pitest.mutationtest.build.intercept.exclude
 
org.pitest.mutationtest.build.intercept.groovy - package org.pitest.mutationtest.build.intercept.groovy
 
org.pitest.mutationtest.build.intercept.javafeatures - package org.pitest.mutationtest.build.intercept.javafeatures
 
org.pitest.mutationtest.build.intercept.kotlin - package org.pitest.mutationtest.build.intercept.kotlin
 
org.pitest.mutationtest.build.intercept.logging - package org.pitest.mutationtest.build.intercept.logging
 
org.pitest.mutationtest.build.intercept.lombok - package org.pitest.mutationtest.build.intercept.lombok
 
org.pitest.mutationtest.build.intercept.staticinitializers - package org.pitest.mutationtest.build.intercept.staticinitializers
 
org.pitest.mutationtest.build.intercept.timeout - package org.pitest.mutationtest.build.intercept.timeout
 
org.pitest.mutationtest.config - package org.pitest.mutationtest.config
 
org.pitest.mutationtest.execute - package org.pitest.mutationtest.execute
 
org.pitest.mutationtest.filter - package org.pitest.mutationtest.filter
 
org.pitest.mutationtest.incremental - package org.pitest.mutationtest.incremental
 
org.pitest.mutationtest.report.csv - package org.pitest.mutationtest.report.csv
 
org.pitest.mutationtest.report.xml - package org.pitest.mutationtest.report.xml
 
org.pitest.mutationtest.statistics - package org.pitest.mutationtest.statistics
 
org.pitest.mutationtest.tooling - package org.pitest.mutationtest.tooling
 
org.pitest.mutationtest.verify - package org.pitest.mutationtest.verify
 
org.pitest.plugin.export - package org.pitest.plugin.export
 
org.pitest.process - package org.pitest.process
 
org.pitest.sequence - package org.pitest.sequence
 
org.pitest.util - package org.pitest.util
 
OTHER - org.pitest.mutationtest.build.InterceptorType
 
output() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
OUTPUT_ENCODING - org.pitest.mutationtest.config.ConfigOption
Source file encoding
OUTPUT_FORMATS - org.pitest.mutationtest.config.ConfigOption
Formats in which to output results

P

params() - Static method in class org.pitest.sequence.QueryParams
 
params(Class<T>) - Static method in class org.pitest.sequence.QueryParams
 
PathNamePredicate - Class in org.pitest.mutationtest.config
 
PathNamePredicate(Predicate<String>) - Constructor for class org.pitest.mutationtest.config.PathNamePredicate
 
PercentageCalculator - Class in org.pitest.util
 
PercentageCalculator() - Constructor for class org.pitest.util.PercentageCalculator
 
PLUGIN_CONFIGURATION - org.pitest.mutationtest.config.ConfigOption
Custom properties for plugins
PluginServices - Class in org.pitest.mutationtest.config
 
PluginServices(Services) - Constructor for class org.pitest.mutationtest.config.PluginServices
 
POP - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
POP2 - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
PRE_SCAN_FILTER - org.pitest.mutationtest.build.InterceptorType
 
PREMAIN_CLASS - Static variable in class org.pitest.mutationtest.tooling.JarCreatingJarFinder
 
priority() - Method in class org.pitest.mutationtest.build.DryRunUnit
 
priority() - Method in class org.pitest.mutationtest.build.KnownStatusMutationTestUnit
 
priority() - Method in interface org.pitest.mutationtest.build.MutationAnalysisUnit
 
priority() - Method in class org.pitest.mutationtest.build.MutationTestUnit
 
priority() - Method in class org.pitest.mutationtest.incremental.HistoryResultInterceptor
 
priority() - Method in interface org.pitest.mutationtest.MutationResultInterceptor
 
priority() - Method in class org.pitest.mutationtest.verify.BuildMessage
 
ProcessArgs - Class in org.pitest.process
 
processCoverage(CoverageDatabase) - Method in interface org.pitest.mutationtest.History
 
processCoverage(CoverageDatabase) - Method in class org.pitest.mutationtest.incremental.NullHistory
 
processCoverage(CoverageDatabase) - Method in class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
PROJECT_BASE - org.pitest.mutationtest.config.ConfigOption
Base directory of a project.
ProjectClassPaths - Class in org.pitest.classpath
 
ProjectClassPaths(ClassPath, ClassFilter, PathFilter) - Constructor for class org.pitest.classpath.ProjectClassPaths
 
provides() - Method in class org.pitest.coverage.BasicTestStatListenerFactory
 
provides() - Method in class org.pitest.coverage.CompoundCoverageExporterFactory
 
provides() - Method in class org.pitest.coverage.DefaultCoverageExporterFactory
 
provides() - Method in class org.pitest.mutationtest.autoconfig.AutoSetThreads
 
provides() - Method in class org.pitest.mutationtest.autoconfig.EnableAssertions
 
provides() - Method in class org.pitest.mutationtest.autoconfig.KeepMacOsFocus
 
provides() - Method in class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptorFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.defensive.UnmodifiableCollectionFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.equivalent.DivisionByMinusOneFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.equivalent.EquivalentReturnMutationFilter
 
provides() - Method in class org.pitest.mutationtest.build.intercept.exclude.FirstLineInterceptorFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.groovy.GroovyFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.AssertionsFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumSwitchFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ImplicitNullCheckFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.MethodReferenceNullCheckFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.StringSwitchFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.TryWithResourcesFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.lombok.LombokFilter
 
provides() - Method in class org.pitest.mutationtest.build.intercept.staticinitializers.StaticInitializerInterceptorFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCountersFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteForLoopFilterFactory
 
provides() - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteIteratorLoopFilterFactory
 
provides() - Method in class org.pitest.mutationtest.config.CompoundConfigurationUpdater
 
provides() - Method in class org.pitest.mutationtest.config.CompoundListenerFactory
 
provides() - Method in class org.pitest.mutationtest.filter.LimitNumberOfMutationsPerClassFilterFactory
 
provides() - Method in class org.pitest.mutationtest.incremental.DefaultHistoryFactory
 
provides() - Method in interface org.pitest.mutationtest.MutationResultListenerFactory
 
provides() - Method in class org.pitest.plugin.export.MutantExportFactory
 
PUTFIELD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
PUTSTATIC - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 

Q

QueryParams<T> - Class in org.pitest.sequence
 
querySource(ClassName) - Method in class org.pitest.classinfo.Repository
 
QueryStart<T> - Class in org.pitest.sequence
Start point for building sequence queries
QueryStart() - Constructor for class org.pitest.sequence.QueryStart
 

R

rawNode() - Method in class org.pitest.bytecode.analysis.ClassTree
 
rawNode() - Method in class org.pitest.bytecode.analysis.MethodTree
 
read() - Method in class org.pitest.sequence.Slot
 
realInstructionBefore(int) - Method in class org.pitest.bytecode.analysis.MethodTree
Looks backwards for the next real instruction node (i.e.
realMethods() - Method in class org.pitest.bytecode.analysis.ClassTree
Methods, excluding bridges and synthetics
recordComponents() - Method in class org.pitest.bytecode.analysis.ClassTree
 
recordCoverage(Collection<BlockCoverage>) - Method in interface org.pitest.coverage.CoverageExporter
 
recordCoverage(Collection<BlockCoverage>) - Method in class org.pitest.coverage.export.DefaultCoverageExporter
 
recordCoverage(Collection<BlockCoverage>) - Method in class org.pitest.coverage.export.NullCoverageExporter
 
RecordFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
RecordFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilter
 
RecordFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
RecordFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilterFactory
 
recordResult(MutationResult) - Method in interface org.pitest.mutationtest.History
 
recordResult(MutationResult) - Method in class org.pitest.mutationtest.incremental.NullHistory
 
recordResult(MutationResult) - Method in class org.pitest.mutationtest.incremental.ObjectOutputStreamHistory
 
recordTarget(SlotRead<AbstractInsnNode>, SlotWrite<Boolean>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
Records if a instruction matches the target, but always returns true
Region - Class in org.pitest.mutationtest.build.intercept
 
Region(AbstractInsnNode, AbstractInsnNode) - Constructor for class org.pitest.mutationtest.build.intercept.Region
 
RegionIndex - Class in org.pitest.mutationtest.build.intercept
 
RegionIndex(int, int) - Constructor for class org.pitest.mutationtest.build.intercept.RegionIndex
 
RegionInterceptor - Class in org.pitest.mutationtest.build.intercept
Base class to perform donkey work for interceptors that compute excluded regions per method
RegionInterceptor() - Constructor for class org.pitest.mutationtest.build.intercept.RegionInterceptor
 
registerEnd(Timings.Stage) - Method in class org.pitest.util.Timings
 
registerStart(Timings.Stage) - Method in class org.pitest.util.Timings
 
relocate(ClassName) - Method in class org.pitest.coverage.ClassLines
 
remaining() - Method in class org.pitest.mutationtest.CompoundMutationResultInterceptor
 
remaining() - Method in interface org.pitest.mutationtest.MutationResultInterceptor
Called at end of run to provide any results that could not be determined until all processing was complete
rename(ClassName) - Method in class org.pitest.bytecode.analysis.ClassTree
 
report(PrintStream) - Method in class org.pitest.mutationtest.statistics.MutationStatistics
 
report(PrintStream) - Method in class org.pitest.mutationtest.statistics.Score
 
report(PrintStream) - Method in class org.pitest.util.Timings
 
REPORT - org.pitest.mutationtest.build.InterceptorType
 
REPORT_DIR - org.pitest.mutationtest.config.ConfigOption
The directory to write report sot
ReportCoverage - Interface in org.pitest.coverage
Subset of coverage interface used by legacy html report
ReportDirCreationStrategy - Interface in org.pitest.mutationtest.config
 
ReportOptions - Class in org.pitest.mutationtest.config
Big ball of user supplied options to configure various aspects of mutation testing.
ReportOptions() - Constructor for class org.pitest.mutationtest.config.ReportOptions
 
Repository - Class in org.pitest.classinfo
 
Repository(ClassByteArraySource) - Constructor for class org.pitest.classinfo.Repository
 
requestStart() - Method in interface org.pitest.util.Monitor
 
requestStart() - Method in class org.pitest.util.StreamMonitor
 
requestStop() - Method in interface org.pitest.util.Monitor
 
requestStop() - Method in class org.pitest.util.StreamMonitor
 
result() - Method in class org.pitest.sequence.Result
 
result(boolean, Context) - Static method in class org.pitest.sequence.Result
 
Result<T> - Class in org.pitest.sequence
 
resultInterceptor() - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
ResultOutputStrategy - Interface in org.pitest.util
 
results(MutationStatusMap) - Method in class org.pitest.mutationtest.execute.MutationTestProcess
 
RET - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
retrieve(SlotRead<S>) - Method in interface org.pitest.sequence.Context
 
RETURN - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
returns(ClassName) - Method in class org.pitest.bytecode.analysis.MethodTree
 
run() - Method in class org.pitest.util.StreamMonitor
 
run(List<MutationAnalysisUnit>) - Method in class org.pitest.mutationtest.execute.MutationAnalysisExecutor
 
RUN_MUTATION_TESTS - org.pitest.util.Timings.Stage
 
runEnd() - Method in class org.pitest.mutationtest.config.CompoundTestListener
 
runEnd() - Method in class org.pitest.mutationtest.incremental.HistoryListener
 
runEnd() - Method in interface org.pitest.mutationtest.MutationResultListener
 
runEnd() - Method in class org.pitest.mutationtest.report.csv.CSVReportListener
 
runEnd() - Method in class org.pitest.mutationtest.report.xml.XMLReportListener
 
runEnd() - Method in class org.pitest.mutationtest.statistics.MutationStatisticsListener
 
runEnd() - Method in class org.pitest.mutationtest.tooling.SpinnerListener
 
runReport() - Method in class org.pitest.mutationtest.tooling.MutationCoverage
 
runStart() - Method in class org.pitest.mutationtest.config.CompoundTestListener
 
runStart() - Method in class org.pitest.mutationtest.incremental.HistoryListener
 
runStart() - Method in interface org.pitest.mutationtest.MutationResultListener
 
runStart() - Method in class org.pitest.mutationtest.report.csv.CSVReportListener
 
runStart() - Method in class org.pitest.mutationtest.report.xml.XMLReportListener
 
runStart() - Method in class org.pitest.mutationtest.statistics.MutationStatisticsListener
 
runStart() - Method in class org.pitest.mutationtest.tooling.SpinnerListener
 

S

SALOAD - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
SASTORE - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
SCAN_CLASS_PATH - org.pitest.util.Timings.Stage
 
Score - Class in org.pitest.mutationtest.statistics
 
Score(String, Iterable<StatusCount>, long, long, long) - Constructor for class org.pitest.mutationtest.statistics.Score
 
SequenceMatcher<T> - Interface in org.pitest.sequence
 
SequenceQuery<T> - Class in org.pitest.sequence
 
Services - Interface in org.pitest.mutationtest.config
 
ServicesFromClassLoader - Class in org.pitest.mutationtest.config
 
ServicesFromClassLoader(ClassLoader) - Constructor for class org.pitest.mutationtest.config.ServicesFromClassLoader
 
setArcmutateMissing(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setArgLine(String) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setClassPathElements(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setCodePaths(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setCoverageThreshold(int) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setDetectInlinedCode(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setEnd(long) - Method in class org.pitest.util.TimeSpan
 
setExcludedClasses(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setExcludedMethods(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setExcludedRunners(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setExcludedTestClasses(Collection<Predicate<String>>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setExecutionMode(ExecutionMode) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setExportLineCoverage(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setFailWhenNoMutations(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setFeatures(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setFreeFormProperties(Properties) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setFullMutationMatrix(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setGroupConfig(TestGroupConfig) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setHistoryInputLocation(File) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setHistoryOutputLocation(File) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setIncludedTestMethods(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setIncludeLaunchClasspath(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setInputEncoding(Charset) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setJavaExecutable(String) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setLoggingClasses(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setMaximumAllowedSurvivors(int) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setMutationEngine(String) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setMutationThreshold(int) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setMutationUnitSize(int) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setMutators(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setNumberOfThreads(int) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setOutputEncoding(Charset) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setProjectBase(Path) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setReportCoverage(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setReportDir(String) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setShouldCreateTimestampedReports(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setSkipFailingTests(boolean) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setSourceDirs(Collection<Path>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setStart(long) - Method in class org.pitest.util.TimeSpan
 
setStatusForMutation(MutationDetails, DetectionStatus) - Method in class org.pitest.mutationtest.MutationStatusMap
 
setStatusForMutation(MutationDetails, MutationStatusTestPair) - Method in class org.pitest.mutationtest.MutationStatusMap
 
setStatusForMutations(Collection<MutationDetails>, DetectionStatus) - Method in class org.pitest.mutationtest.MutationStatusMap
 
setTargetClasses(Collection<String>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setTargetTests(Collection<Predicate<String>>) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setTestStrengthThreshold(int) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setTimeoutConstant(long) - Method in class org.pitest.mutationtest.config.ReportOptions
 
setTimeoutFactor(float) - Method in class org.pitest.mutationtest.config.ReportOptions
 
settings() - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
settings() - Method in class org.pitest.mutationtest.ListenerArguments
 
SettingsFactory - Class in org.pitest.mutationtest.config
 
SettingsFactory(ReportOptions, PluginServices) - Constructor for class org.pitest.mutationtest.config.SettingsFactory
 
setVerbosity(Verbosity) - Method in class org.pitest.mutationtest.config.ReportOptions
 
shouldCreateTimeStampedReports() - Method in class org.pitest.mutationtest.config.ReportOptions
 
shouldExportLineCoverage() - Method in class org.pitest.mutationtest.config.ReportOptions
 
shouldFailWhenNoMutations() - Method in class org.pitest.mutationtest.config.ReportOptions
 
shouldReportCoverage() - Method in class org.pitest.mutationtest.config.ReportOptions
 
SIPUSH - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
SKIP_FAILING_TESTS - org.pitest.mutationtest.config.ConfigOption
Ignore failing tests when computing coverage.
skipFailingTests() - Method in class org.pitest.mutationtest.config.ReportOptions
 
Slot<T> - Class in org.pitest.sequence
 
Slot() - Constructor for class org.pitest.sequence.Slot
 
SlotRead<T> - Class in org.pitest.sequence
 
SlotRead(Slot<T>) - Constructor for class org.pitest.sequence.SlotRead
 
SlotWrite<T> - Class in org.pitest.sequence
 
SlotWrite(Slot<T>) - Constructor for class org.pitest.sequence.SlotWrite
 
SmartSourceLocator - Class in org.pitest.mutationtest.tooling
 
SmartSourceLocator(Collection<Path>, Charset) - Constructor for class org.pitest.mutationtest.tooling.SmartSourceLocator
 
SocketFinder - Class in org.pitest.util
 
SocketFinder() - Constructor for class org.pitest.util.SocketFinder
 
source() - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
SOURCE_DIR - org.pitest.mutationtest.config.ConfigOption
Directories to examine to find source files to annotate when generating report
SourceLocator - Interface in org.pitest.mutationtest
 
sourceRootHint(Path) - Method in class org.pitest.mutationtest.tooling.SmartSourceLocator
Provide hint as to where to look when dealing with multiple modules.
SpinnerListener - Class in org.pitest.mutationtest.tooling
 
SpinnerListener(PrintStream) - Constructor for class org.pitest.mutationtest.tooling.SpinnerListener
 
split(String) - Static method in class org.pitest.process.ArgLineParser
 
SpringVerifierFactory - Class in org.pitest.mutationtest.verify
 
SpringVerifierFactory() - Constructor for class org.pitest.mutationtest.verify.SpringVerifierFactory
 
start - Variable in class org.pitest.mutationtest.build.intercept.Region
 
start() - Method in class org.pitest.coverage.execute.CoverageProcess
 
start() - Method in class org.pitest.mutationtest.build.intercept.RegionIndex
 
start() - Method in class org.pitest.mutationtest.execute.MutationTestProcess
 
start() - Method in class org.pitest.process.Java9Process
 
start() - Method in interface org.pitest.process.WrappingProcess
 
start() - Static method in interface org.pitest.sequence.Context
 
start() - Method in class org.pitest.util.CommunicationThread
 
start(boolean) - Static method in interface org.pitest.sequence.Context
 
StaticInitializerInterceptorFactory - Class in org.pitest.mutationtest.build.intercept.staticinitializers
 
StaticInitializerInterceptorFactory() - Constructor for class org.pitest.mutationtest.build.intercept.staticinitializers.StaticInitializerInterceptorFactory
 
StatusCount - Class in org.pitest.mutationtest.statistics
 
store(SlotWrite<S>, S) - Method in interface org.pitest.sequence.Context
 
StreamMonitor - Class in org.pitest.util
 
StreamMonitor(InputStream, Consumer<String>) - Constructor for class org.pitest.util.StreamMonitor
Constructor.
StringSwitchFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
StringSwitchFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.StringSwitchFilter
 
StringSwitchFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
StringSwitchFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.StringSwitchFilterFactory
 
success(CombinedStatistics) - Static method in class org.pitest.mutationtest.tooling.AnalysisResult
 
SWAP - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 

T

TABLESWITCH - Static variable in class org.pitest.bytecode.analysis.OpcodeMatchers
 
TARGET_CLASSES - org.pitest.mutationtest.config.ConfigOption
Filter defining classes to mutate
test() - Method in class org.pitest.classpath.ProjectClassPaths
 
test(ClassPathRoot) - Method in class org.pitest.mutationtest.config.DefaultCodePathPredicate
 
test(ClassPathRoot) - Method in class org.pitest.mutationtest.config.DefaultDependencyPathPredicate
 
test(ClassPathRoot) - Method in class org.pitest.mutationtest.config.PathNamePredicate
 
test(Context, T) - Method in interface org.pitest.sequence.Match
 
TEST_FILTER - org.pitest.mutationtest.config.ConfigOption
Filter limiting tests to be considered
TEST_PLUGIN - org.pitest.mutationtest.config.ConfigOption
Defunct parameter, to be removed once gradle plugin updated
TEST_STRENGTH_THRESHOLD - org.pitest.mutationtest.config.ConfigOption
Test strength score below which to throw an error
testCount() - Method in class org.pitest.coverage.CoverageData
 
testCount() - Method in interface org.pitest.coverage.CoverageDatabase
 
testCount() - Method in class org.pitest.coverage.NoCoverage
 
TestInfoPriorisationComparator - Class in org.pitest.mutationtest.build
 
TestInfoPriorisationComparator(ClassName, int) - Constructor for class org.pitest.mutationtest.build.TestInfoPriorisationComparator
 
testPrioritiser() - Method in class org.pitest.mutationtest.build.InterceptorParameters
 
TestPrioritiser - Interface in org.pitest.mutationtest.build
 
TestPrioritiserFactory - Interface in org.pitest.mutationtest.build
 
TestStatListener - Interface in org.pitest.coverage
 
TestStatListenerFactory - Interface in org.pitest.coverage
 
TestToClassMapper - Class in org.pitest.classinfo
 
TestToClassMapper(Repository) - Constructor for class org.pitest.classinfo.TestToClassMapper
 
testTrees() - Method in interface org.pitest.classpath.CodeSource
 
testTrees() - Method in class org.pitest.classpath.DefaultCodeSource
 
text() - Method in class org.pitest.mutationtest.verify.BuildMessage
 
then(Match<T>) - Method in class org.pitest.sequence.SequenceQuery
 
then(SequenceQuery<T>) - Method in class org.pitest.sequence.SequenceQuery
 
thenAnyOf(SequenceQuery<T>, SequenceQuery<T>) - Method in class org.pitest.sequence.SequenceQuery
 
THREADS - org.pitest.mutationtest.config.ConfigOption
Number of threads to use
TIME_STAMPED_REPORTS - org.pitest.mutationtest.config.ConfigOption
Do/don't create timestamped folders for reports
TIMEOUT_CONST - org.pitest.mutationtest.config.ConfigOption
Consant addiotnal period of time to allow before considering a mutation to have timed out
TIMEOUT_FACTOR - org.pitest.mutationtest.config.ConfigOption
Multiple of normal runtime to allow before considering a mutation to have timed out
TimeSpan - Class in org.pitest.util
 
TimeSpan(long, long) - Constructor for class org.pitest.util.TimeSpan
 
Timings - Class in org.pitest.util
 
Timings(TestStatListener) - Constructor for class org.pitest.util.Timings
 
Timings.Stage - Enum in org.pitest.util
 
toBytes() - Method in class org.pitest.bytecode.analysis.ClassTree
 
toClassResults() - Method in class org.pitest.mutationtest.MutationMetaData
 
toString() - Method in class org.pitest.bytecode.analysis.ClassTree
 
toString() - Method in class org.pitest.classinfo.ClassInfo
 
toString() - Method in class org.pitest.classinfo.HierarchicalClassId
 
toString() - Method in class org.pitest.coverage.ClassLines
 
toString() - Method in class org.pitest.mutationtest.ClassHistory
 
toString() - Method in class org.pitest.mutationtest.ClassMutationResults
 
toString() - Method in enum org.pitest.mutationtest.config.ConfigOption
 
toString() - Method in class org.pitest.mutationtest.config.ReportOptions
 
toString() - Method in class org.pitest.mutationtest.MutationConfig
 
toString() - Method in class org.pitest.mutationtest.MutationResult
 
toString() - Method in class org.pitest.mutationtest.statistics.StatusCount
 
toString() - Method in class org.pitest.mutationtest.tooling.DirectorySourceLocator
 
toString() - Method in class org.pitest.mutationtest.verify.BuildMessage
 
toString() - Method in class org.pitest.util.TimeSpan
 
toString() - Method in enum org.pitest.util.Timings.Stage
 
transform(ReportCoverage) - Method in interface org.pitest.mutationtest.build.CoverageTransformer
 
TryWithResourcesFilter - Class in org.pitest.mutationtest.build.intercept.javafeatures
Filters conditional logic and method calls generated for try-with-resources blocks Duplicate inlined mutations are left in place to be handled by the InlinedFinallyBlockFilter any mutants filtered here by accident will break the inlined filter logic.
TryWithResourcesFilter() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.TryWithResourcesFilter
 
TryWithResourcesFilterFactory - Class in org.pitest.mutationtest.build.intercept.javafeatures
 
TryWithResourcesFilterFactory() - Constructor for class org.pitest.mutationtest.build.intercept.javafeatures.TryWithResourcesFilterFactory
 
type() - Method in class org.pitest.mutationtest.build.CompoundMutationInterceptor
 
type() - Method in class org.pitest.mutationtest.build.intercept.annotations.ExcludedAnnotationInterceptor
 
type() - Method in class org.pitest.mutationtest.build.intercept.equivalent.EqualsPerformanceShortcutFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.groovy.GroovyFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.EnumFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.ForEachLoopFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.InlinedFinallyBlockFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.javafeatures.RecordFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.kotlin.KotlinFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.logging.LoggingCallsFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.RegionInterceptor
 
type() - Method in class org.pitest.mutationtest.build.intercept.timeout.AvoidForLoopCounterFilter
 
type() - Method in class org.pitest.mutationtest.build.intercept.timeout.InfiniteLoopFilter
 
type() - Method in interface org.pitest.mutationtest.build.MutationInterceptor
 
type() - Method in class org.pitest.mutationtest.filter.LimitNumberOfMutationPerClassFilter
 
type() - Method in class org.pitest.plugin.export.MutantExportInterceptor
 

U

UndatedReportDirCreationStrategy - Class in org.pitest.mutationtest.config
 
UndatedReportDirCreationStrategy() - Constructor for class org.pitest.mutationtest.config.UndatedReportDirCreationStrategy
 
UnmodifiableCollectionFactory - Class in org.pitest.mutationtest.build.intercept.defensive
 
UnmodifiableCollectionFactory() - Constructor for class org.pitest.mutationtest.build.intercept.defensive.UnmodifiableCollectionFactory
 
UnmodifiableCollections - Class in org.pitest.mutationtest.build.intercept.defensive
 
UnmodifiableCollections() - Constructor for class org.pitest.mutationtest.build.intercept.defensive.UnmodifiableCollections
 
updateConfig(FeatureSetting, ReportOptions) - Method in class org.pitest.mutationtest.autoconfig.AutoSetThreads
 
updateConfig(FeatureSetting, ReportOptions) - Method in class org.pitest.mutationtest.autoconfig.EnableAssertions
 
updateConfig(FeatureSetting, ReportOptions) - Method in class org.pitest.mutationtest.autoconfig.KeepMacOsFocus
 
updateConfig(FeatureSetting, ReportOptions) - Method in class org.pitest.mutationtest.config.CompoundConfigurationUpdater
 
updateConfig(FeatureSetting, ReportOptions) - Method in interface org.pitest.mutationtest.config.ConfigurationUpdater
 
url() - Method in class org.pitest.mutationtest.verify.BuildMessage
 
USE_CLASSPATH_JAR - org.pitest.mutationtest.config.ConfigOption
Communicate classpath using a temporary jar with a classpath manifest.
USE_INLINED_CODE_DETECTION - org.pitest.mutationtest.config.ConfigOption
Do/don't attempt to detect inlined code from finally blocks

V

valueOf(String) - Static method in enum org.pitest.mutationtest.build.InterceptorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pitest.mutationtest.config.ConfigOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pitest.mutationtest.config.ExecutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pitest.util.Timings.Stage
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pitest.mutationtest.build.InterceptorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pitest.mutationtest.config.ConfigOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pitest.mutationtest.config.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pitest.util.Timings.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
variableMatches(SlotRead<Integer>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
VERBOSE - org.pitest.mutationtest.config.ConfigOption
Flag to indicate if verbose logging should be enabled
VERBOSITY - org.pitest.mutationtest.config.ConfigOption
Verbosity of output to produce
verify() - Method in interface org.pitest.mutationtest.verify.BuildVerifier
Deprecated.
verify() - Method in class org.pitest.mutationtest.verify.NoVerification
 
verifyBuild() - Method in interface org.pitest.mutationtest.verify.BuildVerifier
 
verifyBuild() - Method in class org.pitest.mutationtest.verify.DefaultBuildVerifier
 
visit(int, int, String, String, String, String[]) - Method in class org.pitest.classinfo.ClassInfoVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.pitest.classinfo.ClassInfoVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.pitest.classinfo.ClassInfoVisitor
 
visitMethodIfRequired(int, String, String, String, String[]) - Method in class org.pitest.classinfo.ClassInfoVisitor
 
visitOuterClass(String, String, String) - Method in class org.pitest.classinfo.ClassInfoVisitor
 
visitSource(String, String) - Method in class org.pitest.classinfo.ClassInfoVisitor
 

W

waitToDie() - Method in class org.pitest.coverage.execute.CoverageProcess
 
waitToDie() - Method in class org.pitest.mutationtest.execute.MutationTestProcess
 
waitToDie() - Method in class org.pitest.process.JavaProcess
 
waitToFinish(int) - Method in class org.pitest.util.CommunicationThread
 
with(MutationEngineFactory) - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
with(BuildVerifier) - Method in class org.pitest.mutationtest.tooling.MutationStrategies
 
withClassPath(String) - Static method in class org.pitest.process.ProcessArgs
 
withClassPath(ClassPath) - Static method in class org.pitest.process.ProcessArgs
 
withDebug(boolean) - Method in class org.pitest.sequence.QueryParams
 
withIgnores(Match<T>) - Method in class org.pitest.sequence.QueryParams
 
withSetting(FeatureSetting) - Method in class org.pitest.mutationtest.ListenerArguments
 
WorkerFactory - Class in org.pitest.mutationtest.build
 
WorkerFactory(File, TestPluginArguments, MutationConfig, EngineArguments, TimeoutLengthStrategy, Verbosity, boolean, String) - Constructor for class org.pitest.mutationtest.build.WorkerFactory
 
WrappingProcess - Interface in org.pitest.process
 
write() - Method in class org.pitest.sequence.Slot
 
writeNodeToSlot(SlotWrite<T>, Class<T>) - Static method in class org.pitest.bytecode.analysis.InstructionMatchers
 
WriterFactory - Interface in org.pitest.mutationtest.incremental
 

X

XMLReportFactory - Class in org.pitest.mutationtest.report.xml
 
XMLReportFactory() - Constructor for class org.pitest.mutationtest.report.xml.XMLReportFactory
 
XMLReportListener - Class in org.pitest.mutationtest.report.xml
 
XMLReportListener(Writer, boolean, boolean) - Constructor for class org.pitest.mutationtest.report.xml.XMLReportListener
 
XMLReportListener(ResultOutputStrategy, boolean, boolean) - Constructor for class org.pitest.mutationtest.report.xml.XMLReportListener
 

Z

zeroOrMore(SequenceQuery<T>) - Method in class org.pitest.sequence.SequenceQuery
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages