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
All Classes All Packages
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
All Classes All Packages