Package org.pitest.mutationtest.build.intercept.javafeatures
-
Class Summary Class Description AssertFilter AssertionsFilterFactory EnumFilter Filters out mutations in Enum constructors, these are called only once per instance so are effectively static initializers.EnumFilterFactory EnumSwitchFilter For switches on Enums java creates a synthetic class with an int array field.EnumSwitchFilterFactory ForEachLoopFilter ForEachLoopFilterFactory ImplicitNullCheckFilter ImplicitNullCheckFilterFactory InlinedFinallyBlockFilter Detects mutations on same line, but within different code blocks.InlinedFinallyBlockFilterFactory MethodReferenceNullCheckFilter Filters out the calls to Objects.requireNotNull the compiler inserts when using method references.MethodReferenceNullCheckFilterFactory RecordFilter RecordFilterFactory StringSwitchFilter StringSwitchFilterFactory TryWithResourcesFilter TryWithResourcesFilterFactory