logo

Back to index

LCOM

Min: 1.0000, max: 2927.0000, yellow zone: [15.0000 .. 5.0000].

Elements: 65, μ: 196.5385, σ: 547.5094, Var: 299766.4947, defects: 8%.

Packages: 11, classes: 154.

Green: 109, yellow: 13, red: 32.

Class LCOM methods pairs empty nonempty
o.t.reporters.Tag 0 1 0 0 0
o.t.reporters.XMLStringBuffer 148 28 378 263 115
o.t.junit.JUnit3TestRecognizer 0 1 0 0 0
o.t.junit.J..$TestRunInfo 0 2 1 0 1
o.t.junit.JUnitTestFinder 0 0 0 0 0
o.t.junit.JUnit4TestRecognizer 0 1 0 0 0
o.t.junit.JUnitMethodFinder 55 11 55 55 0
o.t.junit.JUnit3TestMethod 0 0 0 0 0
o.t.junit.JUnit3TestClass 0 0 0 0 0
o.t.junit.J..$RL 1 7 21 11 10
o.t.junit.JUnitTestRunner 32 9 36 34 2
o.t.junit.JUnit4TestMethod 0 2 1 0 1
o.t.junit.JUnit4TestRunner 10 5 10 10 0
o.t.junit.JUnit4TestClass 0 0 0 0 0
o.t.junit.JUnit4ConfigurationMethod 1 3 3 2 1
o.t.junit.JUnitTestMethod 1 2 1 1 0
o.t.junit.JUnitTestClass 169 19 171 170 1
o.t.junit.JUnit4SpockMethod 3 3 3 3 0
o.t.util.RetryAnalyzerCount 1 2 1 1 0
o.t.util.Strings 0 0 0 0 0
o.t.util.TimeUtils 0 0 0 0 0
o.t.xml.XmlDefine 0 7 21 4 17
o.t.xml.XmlDependencies 0 3 3 0 3
o.t.xml.XmlClass 148 21 210 179 31
o.t.xml.XmlMethodSelector 35 15 105 70 35
o.t.xml.XmlGroups 10 8 28 19 9
o.t.xml.XmlTest 2085 70 2415 2250 165
o.t.xml.XmlMethodSelectors 0 3 3 0 3
o.t.xml.XmlInclude 43 15 105 74 31
o.t.xml.XmlRun 0 5 10 4 6
o.t.xml.XmlSuite 3204 84 3486 3345 141
o.t.xml.XmlScript 1 6 15 8 7
o.t.xml.XmlPackage 9 10 45 27 18
o.t.log4testng.Logger 105 15 105 105 0
o.testng.SuiteRunState 0 2 1 0 1
o.testng.CommandLineArgs 0 0 0 0 0
o.testng.SuiteResult 10 5 10 10 0
o.testng.S..$DefaultTestRunnerFactory 1 2 1 1 0
o.testng.GuiceHelper 0 0 0 0 0
o.testng.InstanceOrderingMethodInterceptor 0 1 0 0 0
o.testng.S..$SuiteWorker 0 1 0 0 0
o.testng.ClassMethodMap 2 4 6 4 2
o.testng.S..$ProxyTestRunnerFactory 1 2 1 1 0
o.testng.SuiteRunner 472 33 528 500 28
o.testng.TestClass 35 11 55 45 10
o.testng.T..$ConfigurationListener 0 4 6 3 3
o.testng.ReporterConfig 0 7 21 4 17
o.testng.TestNGException 0 0 0 0 0
o.testng.R..$Property 0 0 0 0 0
o.testng.AssertJUnit 0 0 0 0 0
o.testng.DependencyMap 1 2 1 1 0
o.testng.TestListenerAdapter 263 26 325 294 31
o.testng.JarFileUtils 0 0 0 0 0
o.testng.TestRunner 1175 50 1225 1200 25
o.testng.TestException 0 0 0 0 0
o.testng.TestNG 1688 60 1770 1729 41
o.t.i.junit.InexactComparisonCriteria 0 0 0 0 0
o.t.i.junit.ArrayComparisonFailure 1 3 3 2 1
o.t.i.junit.ExactComparisonCriteria 0 0 0 0 0
o.t.i.junit.ArrayAsserts 0 0 0 0 0
o.t.i.junit.ComparisonCriteria 0 1 0 0 0
o.t.collections.MultiMap 46 17 136 91 45
o.t.collections.ListMultiMap 0 0 0 0 0
o.t.collections.CollectionUtils 0 0 0 0 0
o.t.i.reflect.Parameter 11 6 15 13 2
o.t.i.reflect.DataProviderMethodMatcher 0 1 0 0 0
o.t.i.reflect.R..$ListBackedImmutableQueue 0 0 0 0 0
o.t.i.reflect.AbstractNodeMethodMatcher 0 1 0 0 0
o.t.i.reflect.ArrayEndingMethodMatcher 0 0 0 0 0
o.t.i.reflect.I..$Assistant 0 0 0 0 0
o.t.i.reflect.MethodMatcherContext 10 5 10 10 0
o.t.i.reflect.MethodMatcherException 0 0 0 0 0
o.t.i.reflect.ReflectionHelper 0 0 0 0 0
o.t.i.reflect.DirectMethodMatcher 0 0 0 0 0
o.t.i.reflect.ReflectionRecipes 0 0 0 0 0
o.t.i.reflect.AbstractMethodMatcher 0 1 0 0 0
o.t.i.collections.Pair 0 5 10 5 5
o.t.internal.ConfigurationGroupMethods 16 8 28 22 6
o.t.internal.MethodInstance 0 3 3 0 3
o.t.internal.ParameterHolder 0 0 0 0 0
o.t.internal.PackageUtils 0 0 0 0 0
o.t.internal.MethodArguments 0 1 0 0 0
o.t.internal.XmlMethodSelector 30 9 36 33 3
o.t.internal.GroupConfigMethodArguments 6 4 6 6 0
o.t.internal.DefaultMethodSelectorContext 1 3 3 2 1
o.t.internal.T..$StatusHolder 0 0 0 0 0
o.t.internal.P..$MethodParameters 0 0 0 0 0
o.t.internal.P..$FilterOutInJectedTypesResult 0 0 0 0 0
o.t.internal.ExpectedExceptionsHolder 1 3 3 2 1
o.t.internal.Attributes 0 4 6 0 6
o.t.internal.M..$MatchResults 0 0 0 0 0
o.t.internal.GroupsHelper 0 0 0 0 0
o.t.internal.MethodSelectorDescriptor 2 4 6 4 2
o.t.internal.TestMethodComparator 0 1 0 0 0
o.t.internal.ConfigMethodArguments 26 8 28 27 1
o.t.internal.NoOpTestClass 221 22 231 226 5
o.t.internal.I..$TestNGRuntimeException 0 0 0 0 0
o.t.internal.TestMethodArguments 10 5 10 10 0
o.t.internal.Arguments 3 3 3 3 0
o.t.internal.I..$FailureContext 0 0 0 0 0
o.t.internal.WrappedTestNGMethod 0 72 2556 0 2556
o.t.internal.TestNGMethod 47 11 55 51 4
o.t.internal.BaseInvoker 0 0 0 0 0
o.t.internal.ClassImpl 33 11 55 44 11
o.t.internal.TestMethodWithDataProviderMethodWorker 0 2 1 0 1
o.t.internal.P..$ParameterBag 0 0 0 0 0
o.t.internal.DataProviderMethod 4 5 10 7 3
o.t.internal.ClonedMethod 2051 71 2485 2268 217
o.t.internal.TestMethodWorker 9 10 45 27 18
o.t.internal.Configuration 104 16 120 112 8
o.t.internal.OverrideProcessor 0 1 0 0 0
o.t.internal.D..$Edges 0 2 1 0 1
o.t.internal.T..$Builder 37 11 55 46 9
o.t.internal.InvokedMethod 1 6 15 8 7
o.t.internal.G..$Node 0 8 28 9 19
o.t.internal.TestNgMethodUtils 0 0 0 0 0
o.t.internal.MethodGroupsHelper 0 0 0 0 0
o.t.internal.Systematiser 0 0 0 0 0
o.t.internal.Version 0 0 0 0 0
o.t.internal.ParameterHandler 0 0 0 0 0
o.t.internal.SuiteRunnerMap 0 3 3 0 3
o.t.internal.DynamicGraph 16 13 78 47 31
o.t.internal.Graph 26 9 36 31 5
o.t.internal.EclipseInterface 0 0 0 0 0
o.t.internal.C..$Builder 29 10 45 37 8
o.t.internal.G..$Builder 5 6 15 10 5
o.t.internal.InvokeMethodRunnable 0 1 0 0 0
o.t.internal.Invoker 2 4 6 4 2
o.t.internal.SingleTestMethodWorker 0 0 0 0 0
o.t.internal.ConfigurationMethod 85 14 91 88 3
o.t.internal.ScriptMethodSelector 0 0 0 0 0
o.t.internal.MethodInheritance 0 0 0 0 0
o.t.internal.RegexpExpectedExceptionsHolder 1 2 1 1 0
o.t.internal.T..$MethodInvocationAgent 0 2 1 0 1
o.t.internal.MethodHelper 0 0 0 0 0
o.t.internal.ObjectFactoryImpl 0 1 0 0 0
o.t.internal.ConfigInvoker 6 4 6 6 0
o.t.internal.ExitCodeListener 13 10 45 29 16
o.t.internal.MethodRunner 0 2 1 0 1
o.t.internal.ExitCode 0 4 6 0 6
o.t.internal.BaseClassFinder 0 2 1 0 1
o.t.internal.TestNGClassFinder 0 1 0 0 0
o.t.internal.Utils 0 0 0 0 0
o.t.internal.BaseTestMethod 2927 78 3003 2965 38
o.t.internal.TestInvoker 15 7 21 18 3
o.t.internal.RunInfo 0 3 3 0 3
o.t.internal.ClassInfoMap 0 5 10 0 10
o.t.internal.ParameterInfo 1 2 1 1 0
o.t.internal.ClassHelper 0 0 0 0 0
o.t.internal.ConstructorOrMethod 49 11 55 52 3
o.t.internal.ResultMap 0 8 28 0 28
o.t.internal.TestResult 424 33 528 476 52
o.t.internal.FactoryMethod 1 3 3 2 1
o.t.internal.Parameters 0 0 0 0 0

Download XML.