logo

Back to index

CCM

Min: 0.0106, max: 0.5000, yellow zone: [0.4000 .. 0.6000].

Elements: 150, μ: 0.1832, σ: 0.1493, Var: 0.0223, defects: 30%.

Packages: 38, classes: 282.

Green: 131, yellow: 21, red: 130.

Class CCM methods nc ncc nmp
o.p.m.e.g.blocks.BlockTrackingMethodDecorator NaN 1 0 0 0
o.p.m.e.g.blocks.ConcreteBlockCounter 0.1667 4 4 4 6
o.p.m.e.g.m.experimental.R..$RemoveSwitchMethodVisitor 0.5 2 1 2 1
o.p.m.e.g.m.experimental.N..$ReplaceMethodCallWithObjectVisitor NaN 1 0 0 0
o.p.m.e.g.m.experimental.B..$BigDecimalMathMutator 0.5 2 1 2 1
o.p.m.e.g.m.experimental.RemoveSwitchMutator 0.1667 4 3 3 6
o.p.m.e.g.m.experimental.B..$BigIntegerMathMutator 0.5 2 1 2 1
o.p.m.e.g.m.experimental.S..$SwitchMethodVisitor 0.5 2 1 2 1
o.p.m.e.g.m.experimental.B..$B..$Replacement NaN 1 0 0 0
o.p.m.e.g.m.experimental.SwitchMutator 0.1667 3 1 2 3
o.p.m.e.g.m.experimental.M..$MemberVariableVisitor 0.5 2 1 2 1
o.p.m.e.g.m.experimental.ArgumentPropagationVisitor NaN 1 0 0 0
o.p.m.e.g.m.experimental.RemoveSwitchMutatorGroup NaN 1 0 0 0
o.p.m.e.g.m.experimental.MemberVariableMutator 0.1667 4 3 3 6
o.p.m.e.g.m.experimental.RemoveIncrementsMethodVisitor NaN 1 0 0 0
o.p.m.e.g.m.experimental.B..$B..$Replacement NaN 1 0 0 0
o.p.testapi.TestResult 0.1333 6 12 6 15
o.p.testapi.TestGroupConfig 0.14 5 7 5 10
o.p.testapi.Description 0.1444 6 13 6 15
o.p.testapi.AbstractTestUnit NaN 2 0 0 1
o.p.testapi.NullExecutionListener NaN 2 0 0 1
o.p.r.a.commons.J..$Instantiation 0.1429 7 21 7 21
o.p.r.a.commons.CodeSizeEvaluator 0.066 15 104 15 105
o.p.r.a.commons.FieldRemapper 0.3333 4 6 3 6
o.p.r.a.commons.LocalVariablesSorter 0.0778 10 28 8 45
o.p.r.a.commons.ClassRemapper 0.0556 19 171 18 171
o.p.r.a.commons.AnnotationRemapper 0.1667 7 21 6 21
o.p.r.a.commons.JSRInlinerAdapter 0.5 2 1 2 1
o.p.r.a.commons.S..$Item 0.3333 3 3 3 3
o.p.r.a.commons.StaticInitMerger 0.3333 3 3 3 3
o.p.r.a.commons.ModuleRemapper 0.1429 7 21 7 21
o.p.r.a.commons.SimpleRemapper 0.2 5 10 5 10
o.p.r.a.commons.ModuleHashesAttribute 0.5 2 1 2 1
o.p.r.a.commons.ModuleTargetAttribute 0.5 2 1 2 1
o.p.r.a.commons.Remapper 0.0294 17 36 9 136
o.p.r.a.commons.AnalyzerAdapter 0.0588 17 136 17 136
o.p.r.a.commons.TryCatchBlockSorter NaN 1 0 0 0
o.p.r.a.commons.AdviceAdapter 0.0515 17 105 15 136
o.p.r.a.commons.RecordComponentRemapper 0.3333 4 6 3 6
o.p.r.a.commons.ModuleResolutionAttribute 0.5 2 1 2 1
o.p.r.a.commons.MethodRemapper 0.0588 18 153 17 153
o.p.r.a.commons.InstructionAdapter 0.0106 97 4656 94 4656
o.p.r.a.commons.GeneratorAdapter 0.0151 77 2704 61 2926
o.p.r.a.commons.SerialVersionUIDAdder 0.0926 9 30 9 36
o.p.r.a.commons.SignatureRemapper 0.0667 16 120 15 120
o.p.r.a.commons.Method 0.1224 7 18 7 21
o.p.m.e.g.m.returns.NullReturnMethodVisitor 0.3333 3 3 3 3
o.p.m.e.g.m.returns.BooleanFalseMethodVisitor NaN 1 0 0 0
o.p.m.e.g.m.returns.BooleanTrueMethodVisitor NaN 1 0 0 0
o.p.m.e.g.m.returns.AReturnMethodVisitor 0.5 2 1 2 1
o.p.m.e.g.m.returns.ReturnsMutatorGroup NaN 1 0 0 0
o.p.m.e.g.m.returns.PrimitivesReturnValsMethodVisitor NaN 1 0 0 0
o.p.mutationtest.EngineArguments 0.125 4 3 4 6
o.p.mutationtest.MutationStatusTestPair 0.0759 8 17 8 28
o.p.m.config.ClientPluginServices 0.5 2 1 2 1
o.p.m.config.TestPluginArguments 0.08 5 4 5 10
o.p.m.config.PrioritisingTestSuiteFinder NaN 1 0 0 0
o.p.m.config.PrioritisingTestConfiguration NaN 3 0 0 3
o.p.m.config.PrioritisingTestUnitFinder NaN 1 0 0 0
o.p.m.config.MinionSettings 0.5 2 1 2 1
o.p.r.a.tree.InnerClassNode NaN 1 0 0 0
o.p.r.a.tree.IincInsnNode 0.1667 3 1 2 3
o.p.r.a.tree.FrameNode 0.1667 3 1 2 3
o.p.r.a.tree.AnnotationNode 0.0952 7 10 5 21
o.p.r.a.tree.FieldNode 0.1333 6 10 5 15
o.p.r.a.tree.ClassNode 0.0377 17 82 16 136
o.p.r.a.tree.FieldInsnNode 0.1667 4 3 3 6
o.p.r.a.tree.InsnNode 0.1667 3 1 2 3
o.p.r.a.tree.LocalVariableNode NaN 1 0 0 0
o.p.r.a.tree.ModuleExportNode NaN 1 0 0 0
o.p.r.a.tree.ParameterNode NaN 1 0 0 0
o.p.r.a.tree.ModuleProvideNode NaN 1 0 0 0
o.p.r.a.tree.MultiANewArrayInsnNode 0.1667 3 1 2 3
o.p.r.a.tree.LookupSwitchInsnNode 0.1667 3 1 2 3
o.p.r.a.tree.MethodInsnNode 0.1667 4 3 3 6
o.p.r.a.tree.InvokeDynamicInsnNode 0.1667 3 1 2 3
o.p.r.a.tree.LdcInsnNode 0.1667 3 1 2 3
o.p.r.a.tree.LineNumberNode 0.1667 3 1 2 3
o.p.r.a.tree.I..$InsnListIterator 0.1019 9 33 9 36
o.p.r.a.tree.JumpInsnNode 0.1667 4 3 3 6
o.p.r.a.tree.ModuleOpenNode NaN 1 0 0 0
o.p.r.a.tree.RecordComponentNode 0.1333 6 10 5 15
o.p.r.a.tree.LocalVariableAnnotationNode NaN 1 0 0 0
o.p.r.a.tree.LabelNode 0.1 5 4 4 10
o.p.r.a.tree.AbstractInsnNode 0.0179 8 1 2 28
o.p.r.a.tree.ModuleNode 0.0764 9 22 8 36
o.p.r.a.tree.IntInsnNode 0.1667 4 3 3 6
o.p.r.a.tree.ModuleRequireNode NaN 1 0 0 0
o.p.r.a.tree.TypeAnnotationNode NaN 0 0 0 0
o.p.r.a.tree.UnsupportedClassVersionException NaN 0 0 0 0
o.p.r.a.tree.InsnList 0.0458 23 197 17 253
o.p.r.a.tree.Util NaN 0 0 0 0
o.p.r.a.tree.MethodNode 0.0245 35 467 32 595
o.p.r.a.tree.VarInsnNode 0.1667 4 3 3 6
o.p.r.a.tree.TryCatchBlockNode 0.5 2 1 2 1
o.p.r.a.tree.TypeInsnNode 0.1667 4 3 3 6
o.p.r.a.tree.TableSwitchInsnNode 0.1667 3 1 2 3
o.p.coverage.AlreadyInstrumentedException NaN 0 0 0 0
o.p.coverage.ClassLine 0.18 5 9 5 10
o.p.coverage.BlockCoverage NaN 2 0 0 1
o.p.coverage.BlockLocation 0.1444 6 13 6 15
o.p.coverage.CoverageTransformer NaN 1 0 0 0
o.p.coverage.CoverageResult 0.0667 6 6 6 15
o.p.coverage.CoverageClassVisitor 0.0889 6 8 6 15
o.p.coverage.TestInfoNameComparator NaN 1 0 0 0
o.p.coverage.TestInfo 0.0762 7 8 5 21
o.p.boot.HotSwapAgent NaN 0 0 0 0
o.p.t.execute.ExitingResultCollector 0.175 5 7 4 10
o.p.t.execute.MultipleTestGroup 0.3333 3 3 3 3
o.p.t.execute.Pitest 1 2 1 1 1
o.p.t.execute.FindTestUnits NaN 1 0 0 0
o.p.help.PitHelpError NaN 0 0 0 0
o.p.functional.Streams NaN 0 0 0 0
o.p.functional.FArray NaN 0 0 0 0
o.p.functional.FCollection NaN 0 0 0 0
o.p.j.adapter.AdaptingRunListener 0.15 5 6 4 10
o.p.j.adapter.CustomRunnerExecutor NaN 1 0 0 0
o.p.j.adapter.AdaptedJUnitTestUnit 0.5 2 1 2 1
o.p.util.Id NaN 0 0 0 0
o.p.util.Functions NaN 0 0 0 0
o.p.util.L..$PlainFormatter NaN 1 0 0 0
o.p.util.PitError NaN 0 0 0 0
o.p.util.StreamUtil NaN 0 0 0 0
o.p.util.Log NaN 0 0 0 0
o.p.util.IsolationUtils NaN 0 0 0 0
o.p.util.Glob 0.3333 3 3 3 3
o.p.util.ManifestUtils NaN 0 0 0 0
o.p.util.SafeDataInputStream 0.125 8 28 8 28
o.p.util.StringUtil NaN 0 0 0 0
o.p.util.ServiceLoader NaN 0 0 0 0
o.p.util.SafeDataOutputStream 0.1111 9 36 9 36
o.p.util.Unchecked NaN 0 0 0 0
o.p.classinfo.MethodFilteringAdapter NaN 2 0 0 1
o.p.classinfo.FixedSizeHashMap NaN 1 0 0 0
o.p.classinfo.CachingByteArraySource NaN 1 0 0 0
o.p.classinfo.ComputeClassWriter NaN 1 0 0 0
o.p.classinfo.ClassName 0.0933 10 42 10 45
o.p.plugin.FeatureParameter 0.1667 3 1 2 3
o.p.plugin.Feature 0.0483 13 49 13 78
o.p.plugin.FeatureSetting 0.0476 7 6 6 21
o.p.plugin.FeatureParser NaN 1 0 0 0
o.p.plugin.FeatureSelector NaN 2 0 0 1
o.p.reflection.IsAnnotatedWith NaN 1 0 0 0
o.p.reflection.Reflection NaN 0 0 0 0
o.p.classpath.ClassFilter NaN 2 0 0 1
o.p.classpath.PathFilter NaN 2 0 0 1
o.p.classpath.DirectoryClassPathRoot 0.25 4 6 4 6
o.p.classpath.CompoundClassPathRoot 0.2 5 10 5 10
o.p.classpath.ClassloaderByteArraySource NaN 1 0 0 0
o.p.classpath.NameCachingRoot 0.25 4 6 4 6
o.p.classpath.ArchiveClassPathRoot 0.2 5 10 5 10
o.p.classpath.OtherClassLoaderClassPathRoot 0.25 4 6 4 6
o.p.classpath.ClassPathByteArraySource NaN 1 0 0 0
o.p.classpath.ClassPath 0.1667 6 15 6 15
o.p.m.build.PercentAndConstantTimeoutStrategy NaN 1 0 0 0
o.p.junit.CompoundTestUnitFinder NaN 1 0 0 0
o.p.junit.DescriptionFilter 0.2222 3 2 3 3
o.p.junit.JUnitTestPlugin NaN 3 0 0 3
o.p.junit.NullConfiguration NaN 3 0 0 3
o.p.junit.RunnerSuiteFinder NaN 1 0 0 0
o.p.junit.ParameterisedTestFilter 0.5 2 1 2 1
o.p.junit.JUnitVersion 0.0648 9 21 9 36
o.p.junit.ParameterisedJUnitTestFinder NaN 1 0 0 0
o.p.junit.JUnitCompatibleConfiguration 0.15 5 6 4 10
o.p.junit.JUnit4SuiteFinder NaN 1 0 0 0
o.p.junit.JUnitCustomRunnerTestUnitFinder NaN 1 0 0 0
o.p.r.a.signature.SignatureWriter 0.0551 17 105 14 136
o.p.r.a.signature.SignatureVisitor NaN 16 0 0 120
o.p.r.a.signature.SignatureReader 0.5 2 1 2 1
o.p.m.e.g.mutators.NullMutateEverything NaN 3 0 0 3
o.p.m.e.g.mutators.InlineConstantMutator 0.1667 4 3 3 6
o.p.m.e.g.mutators.RemoveConditionalMutatorGroup NaN 1 0 0 0
o.p.m.e.g.mutators.ConditionalsBoundaryMethodVisitor NaN 1 0 0 0
o.p.m.e.g.mutators.InvertNegsMethodVisitor NaN 1 0 0 0
o.p.m.e.g.mutators.R..$RemoveConditionalMethodVisitor NaN 1 0 0 0
o.p.m.e.g.mutators.RemoveConditionalMutator 0.25 4 6 4 6
o.p.m.e.g.mutators.MathMethodVisitor NaN 1 0 0 0
o.p.m.e.g.mutators.MethodCallMethodVisitor NaN 1 0 0 0
o.p.m.e.g.mutators.I..$InlineConstantVisitor 0.3333 3 3 3 3
o.p.m.e.g.mutators.ConditionalMethodVisitor NaN 1 0 0 0
o.p.m.e.g.mutators.MutateEveryThing 0.0714 14 91 14 91
o.p.m.e.g.mutators.IncrementsMethodVisitor NaN 1 0 0 0
o.p.e.common.TestUnitDecorator 0.1667 3 1 2 3
o.p.e.common.CompoundTestSuiteFinder NaN 1 0 0 0
o.p.e.common.NoTestSuiteFinder NaN 1 0 0 0
o.p.m.e.gregor.A..$Substitution NaN 0 0 0 0
o.p.m.e.gregor.ClassInfo NaN 3 0 0 3
o.p.m.e.gregor.GregorMutationEngine 0.1667 4 3 3 6
o.p.m.e.gregor.InsnSubstitution NaN 2 0 0 1
o.p.m.e.gregor.AbstractInsnMutator 0.0833 4 1 2 6
o.p.m.e.gregor.MethodMutationContext 0.0536 8 12 8 28
o.p.m.e.gregor.MutatingClassVisitor 0.3333 3 3 3 3
o.p.m.e.gregor.GregorMutater 0.5 2 1 2 1
o.p.m.e.gregor.AbstractJumpMutator NaN 2 0 0 1
o.p.m.e.gregor.ClassContext 0.022 14 28 14 91
o.p.m.e.gregor.LineTrackingMethodVisitor NaN 1 0 0 0
o.p.m.e.gregor.MethodInfo 0.0487 14 62 14 91
o.p.m.mocksupport.JavassistInputStreamInterceptorMethodVisitor NaN 1 0 0 0
o.p.m.mocksupport.JavassistInterceptor NaN 0 0 0 0
o.p.m.mocksupport.JavassistInputStreamInterceptorAdapater NaN 1 0 0 0
o.p.m.mocksupport.BendJavassistToMyWillTransformer NaN 1 0 0 0
o.p.r.asm.Context NaN 0 0 0 0
o.p.r.asm.CurrentFrame NaN 1 0 0 0
o.p.r.asm.A..$Set 0.5 2 1 2 1
o.p.r.asm.AnnotationVisitor 0.1667 6 15 6 15
o.p.r.asm.FieldVisitor 0.2 5 10 5 10
o.p.r.asm.MethodTooLargeException NaN 4 0 0 6
o.p.r.asm.Edge NaN 0 0 0 0
o.p.r.asm.Handle 0.0804 8 18 8 28
o.p.r.asm.Handler NaN 0 0 0 0
o.p.r.asm.ConstantDynamic 0.0622 10 28 10 45
o.p.r.asm.Attribute 0.0756 10 17 5 45
o.p.r.asm.Constants NaN 0 0 0 0
o.p.r.asm.Symbol NaN 1 0 0 0
o.p.r.asm.S..$Entry NaN 0 0 0 0
o.p.r.asm.Label 0.0833 9 24 8 36
o.p.r.asm.ByteVector 0.0833 12 66 12 66
o.p.r.asm.ClassVisitor 0.0625 16 120 16 120
o.p.r.asm.RecordComponentVisitor 0.2 5 10 5 10
o.p.r.asm.TypePath 0.1667 4 3 3 6
o.p.r.asm.ModuleVisitor 0.1111 9 36 9 36
o.p.r.asm.RecordComponentWriter 0.1032 7 13 6 21
o.p.r.asm.TypeReference 0.1111 9 36 9 36
o.p.r.asm.FieldWriter 0.1032 7 13 6 21
o.p.r.asm.ClassWriter 0.0283 32 407 29 496
o.p.r.asm.Type 0.0659 14 84 14 91
o.p.r.asm.ClassTooLargeException NaN 2 0 0 1
o.p.r.asm.Frame 0.1293 7 19 7 21
o.p.r.asm.SymbolTable 0.0225 31 314 30 465
o.p.r.asm.AnnotationWriter 0.1429 7 21 7 21
o.p.r.asm.ModuleWriter 0.0727 11 40 10 55
o.p.r.asm.MethodVisitor 0.0312 33 527 32 528
o.p.r.asm.ClassReader 0.0268 22 130 21 231
o.p.r.asm.MethodWriter 0.0169 41 542 39 820
o.p.c.analysis.LineMapper NaN 1 0 0 0
o.p.c.analysis.CoverageAnalyser NaN 1 0 0 0
o.p.c.analysis.Block 0.1032 7 13 6 21
o.p.c.analysis.ControlFlowAnalyser NaN 0 0 0 0
o.p.c.analysis.ArrayProbeCoverageMethodVisitor 0.15 5 6 4 10
o.p.c.analysis.AbstractCoverageStrategy 0.039 22 171 19 231
s.pitest.CodeCoverageStore NaN 0 0 0 0
o.p.f.predicate.Or NaN 1 0 0 0
o.p.f.predicate.False NaN 1 0 0 0
o.p.f.predicate.And NaN 1 0 0 0
o.p.m.engine.Mutant NaN 2 0 0 1
o.p.m.engine.MutationIdentifier 0.0844 10 38 10 45
o.p.m.engine.MutationDetails 0.029 21 128 21 210
o.p.m.engine.Location 0.1027 8 23 8 28
o.p.m.execute.TimeOutSystemExitSideEffect NaN 1 0 0 0
o.p.m.execute.HotSwap NaN 1 0 0 0
o.p.m.execute.MemoryWatchdog NaN 0 0 0 0
o.p.m.execute.CheckTestHasFailedResultListener 0.0222 10 7 7 45
o.p.m.execute.CommandLineMessage NaN 0 0 0 0
o.p.m.execute.DefaultReporter 0.3333 3 3 3 3
o.p.m.execute.MinionArguments NaN 1 0 0 0
o.p.m.execute.MutationTimeoutDecorator NaN 1 0 0 0
o.p.m.execute.MutationTestWorker 0.5 2 1 2 1
o.p.m.execute.MutationTestMinion NaN 1 0 0 0
o.p.m.execute.TimeOutDecoratedTestSource NaN 1 0 0 0
o.p.m.execute.CatchNewClassLoadersTransformer NaN 1 0 0 0
o.p.t.e.containers.UnContainer NaN 1 0 0 0
o.p.t.e.containers.ConcreteResultCollector 0.2 5 6 3 10
o.p.c.execute.ErrorListener NaN 6 0 0 15
o.p.c.execute.CoverageOptions NaN 3 0 0 3
o.p.c.execute.JavassistCoverageInterceptor NaN 0 0 0 0
o.p.c.execute.CoverageTestExecutionListener 0.5 2 1 2 1
o.p.c.execute.CoveragePipe 0.25 4 6 4 6
o.p.c.execute.CoverageDecorator NaN 1 0 0 0
o.p.c.execute.CoverageMinion NaN 0 0 0 0
o.p.c.execute.CoverageWorker NaN 1 0 0 0
o.p.f.prelude.Prelude NaN 0 0 0 0
o.p.bytecode.ASMVersion NaN 0 0 0 0
o.p.bytecode.N..$NullMethodVisitor 0.0036 24 3 3 276
o.p.bytecode.FrameOptions NaN 0 0 0 0
o.p.bytecode.N..$NullAnnotationVisitor 0.05 5 1 2 10
o.p.bytecode.NullVisitor 0.0278 9 3 3 36
o.p.m.e.g.config.DefaultMutationEngineConfiguration NaN 2 0 0 1
o.p.m.e.g.config.GregorEngineFactory 0.0833 4 1 2 6
o.p.m.e.g.config.StandardMutatorGroups NaN 1 0 0 0
o.p.m.e.g.config.Mutator NaN 0 0 0 0
o.p.m.e.g.analysis.DefaultInstructionCounter 0.5 2 1 2 1
o.p.m.e.g.analysis.InstructionTrackingMethodVisitor 0.0625 16 120 16 120

Download XML.