logo

Back to index

NHD

Min: 0.3333, max: 0.8886, yellow zone: [0.4000 .. 0.6000].

Elements: 91, μ: 0.5816, σ: 0.1590, Var: 0.0253, defects: 40%.

Packages: 13, classes: 243.

Green: 167, yellow: 35, red: 41.

Class NHD k l
o.e.internal.ErrorMessage 0.5 4 2
o.e.internal.AndroidClassProxyFactory 0 2 5
o.e.internal.Range 0.7143 7 1
o.e.internal.Invocation 0.7222 10 2
o.e.internal.MockBuilder 0.8012 21 8
o.e.internal.MethodSerializationWrapper NaN 1 0
o.e.internal.DefaultClassInstantiator 1 3 1
o.e.internal.ExpectedInvocation 0.6 5 2
o.e.internal.LinkedClassLoader NaN 0 0
o.e.internal.C..$MockMethodInterceptor 0.3333 2 3
o.e.internal.RecordState 0.8026 20 6
o.e.internal.RuntimeExceptionWrapper NaN 1 0
o.e.internal.ExpectedInvocationAndResults NaN 3 0
o.e.internal.ExpectedInvocationAndResult NaN 2 0
o.e.internal.Result NaN 3 0
o.e.internal.ObjenesisClassInstantiator NaN 1 1
o.e.internal.InjectionPlan 0.6 5 2
o.e.internal.PrimitiveUtils NaN 0 0
o.e.internal.Results 0.6667 6 2
o.e.internal.BridgeMethodResolver NaN 0 0
o.e.internal.ObjectMethodsFilter 0.3333 3 2
o.e.internal.MocksControl 0.8643 31 9
o.e.internal.ClassProxyFactory 0 2 5
o.e.internal.ReflectionUtils NaN 0 0
o.e.internal.ReplayState 0.8245 21 7
o.e.internal.ThrowableWrapper NaN 1 0
o.e.internal.Injection NaN 5 0
o.e.internal.P..$PrimitiveEntry NaN 0 0
o.e.internal.InjectionTarget 0.3333 3 2
o.e.internal.R..$1ThrowingAnswer NaN 2 0
o.e.internal.A..$MockHandler NaN 1 2
o.e.internal.Injector NaN 0 0
o.e.internal.R..$1ReturningAnswer NaN 2 0
o.e.internal.EasyMockStatement NaN 1 0
o.e.internal.UnorderedBehavior 0.52 5 5
o.e.internal.ClassInstantiatorFactory NaN 0 0
o.e.internal.JavaProxyFactory 0 2 5
o.e.internal.EasyMockProperties 1 3 1
o.e.internal.R..$1DelegatingAnswer NaN 2 0
o.e.internal.ArgumentToString NaN 0 0
o.e.internal.MockInvocationHandler 0 2 2
o.e.internal.AssertionErrorWrapper NaN 1 0
o.e.internal.MocksBehavior 0.7091 11 5
o.e.internal.AndroidSupport NaN 0 0
o.e.internal.LastControl NaN 0 0
o.e.c.transform.AbstractClassTransformer NaN 1 1
o.e.c.transform.TransformingClassLoader NaN 0 0
o.e.c.transform.FieldVisitorTee 0.4333 4 5
o.e.c.transform.AbstractProcessTask 0 2 1
o.e.c.transform.MethodFilterTransformer 0 2 3
o.e.c.transform.TransformingClassGenerator NaN 1 1
o.e.c.transform.ClassTransformer NaN 1 1
o.e.c.transform.MethodVisitorTee 0.7199 31 8
o.e.c.transform.ClassTransformerTee NaN 1 1
o.e.c.transform.ClassReaderGenerator NaN 1 1
o.e.c.transform.AbstractTransformTask NaN 1 1
o.e.c.transform.AbstractClassFilterTransformer 0.7 10 6
o.e.c.transform.ClassFilterTransformer NaN 0 0
o.e.c.transform.ClassVisitorTee 0.6889 10 6
o.e.c.transform.ClassTransformerChain 0.3333 3 3
o.e.c.transform.ClassEmitterTransformer NaN 0 0
o.e.c.transform.AbstractClassLoader NaN 1 1
o.e.c.transform.AnnotationVisitorTee 0.6 5 2
o.e.c.t.impl.AddInitTransformer NaN 1 3
o.e.c.t.impl.UndeclaredThrowableStrategy NaN 0 0
o.e.c.t.impl.AbstractInterceptFieldCallback 0.8327 18 10
o.e.c.t.impl.AddStaticInitTransformer NaN 0 0
o.e.c.t.impl.AddPropertyTransformer NaN 1 0
o.e.c.t.impl.InterceptFieldTransformer 0.6 3 5
o.e.c.t.impl.AddDelegateTransformer 0.5 2 4
o.e.c.t.impl.AccessFieldTransformer NaN 1 4
o.e.c.t.impl.FieldProviderTransformer 0.3333 3 4
o.e.c.t.impl.UndeclaredThrowableTransformer NaN 1 3
o.e.c.c.internal.CustomizerRegistry 0 2 2
o.e.c.c.internal.LoadingCache NaN 1 1
o.e.asm.Handler NaN 0 0
o.e.asm.S..$Entry NaN 0 0
o.e.asm.AnnotationVisitor 0.6 5 2
o.e.asm.FieldWriter 0.4333 4 5
o.e.asm.TypeReference NaN 9 0
o.e.asm.CurrentFrame NaN 0 0
o.e.asm.ByteVector 0.6167 6 4
o.e.asm.ClassVisitor 0.7393 13 6
o.e.asm.Handle 0.75 8 1
o.e.asm.ModuleWriter 0.6071 8 2
o.e.asm.A..$Set NaN 0 0
o.e.asm.Constants NaN 0 0
o.e.asm.MethodTooLargeException NaN 4 0
o.e.asm.ModuleVisitor 0.6071 8 2
o.e.asm.SymbolTable NaN 0 0
o.e.asm.FieldVisitor 0.4333 4 5
o.e.asm.Frame NaN 0 0
o.e.asm.Edge NaN 0 0
o.e.asm.MethodWriter 0.7161 31 8
o.e.asm.ConstantDynamic 0.7778 9 2
o.e.asm.TypePath 0.3333 4 1
o.e.asm.Context NaN 0 0
o.e.asm.ClassTooLargeException NaN 2 0
o.e.asm.Label NaN 2 0
o.e.asm.Type 0.8571 14 2
o.e.asm.ClassWriter 0.7843 27 7
o.e.asm.MethodVisitor 0.721 32 8
o.e.asm.Attribute NaN 2 0
o.e.asm.Symbol NaN 0 0
o.e.asm.AnnotationWriter 0.6 5 2
o.e.asm.ClassReader 0.7076 19 4
o.e.c.core.AsmApi NaN 0 0
o.e.c.core.C..$FieldInfo 0 2 1
o.e.c.core.CollectionUtils NaN 0 0
o.e.c.core.TinyBitSet 0.4 5 1
o.e.c.core.DebuggingClassWriter 0.5 4 2
o.e.c.core.CodeGenerationException NaN 1 0
o.e.c.core.DefaultNamingPolicy 0.3333 3 3
o.e.c.core.ReflectUtils NaN 0 0
o.e.c.core.ClassEmitter 0.6921 15 6
o.e.c.core.Local NaN 2 0
o.e.c.core.E..$ArrayDelimiters NaN 0 0
o.e.c.core.WeakCacheKey 0.3333 3 1
o.e.c.core.AbstractClassGenerator 0.7611 10 4
o.e.c.core.TypeUtils NaN 0 0
o.e.c.core.MethodInfoTransformer NaN 1 1
o.e.c.core.K..$Generator 0.6786 8 5
o.e.c.core.DefaultGeneratorStrategy NaN 1 1
o.e.c.core.MethodWrapper NaN 0 0
o.e.c.core.MethodInfo 0.7143 7 1
o.e.c.core.LocalVariablesSorter 0.6667 4 3
o.e.c.core.ClassesKey NaN 0 0
o.e.c.core.ClassNameReader NaN 0 0
o.e.c.core.C..$EarlyExitException NaN 0 0
o.e.c.core.DuplicatesPredicate NaN 1 1
o.e.c.core.KeyFactory NaN 0 0
o.e.c.core.A..$Source NaN 0 0
o.e.c.core.C..$State NaN 5 0
o.e.c.core.VisibilityPredicate NaN 1 1
o.e.c.core.RejectModifierPredicate NaN 1 1
o.e.c.core.L..$State NaN 0 0
o.e.c.core.Signature 0.7143 7 1
o.e.c.core.Block NaN 4 0
o.e.c.core.D..$UnnecessaryBridgeFinder 1 2 2
o.e.c.core.ClassInfo 0.7143 7 1
o.e.c.core.A..$ClassLoaderData 0.5 4 3
o.e.c.core.EmitUtils NaN 0 0
o.e.c.core.CodeEmitter 0.8886 97 13
o.e.i.matchers.And 0 2 2
o.e.i.matchers.GreaterThan NaN 0 0
o.e.i.matchers.Compare 0 2 2
o.e.i.matchers.Any 0 2 2
o.e.i.matchers.LessThan NaN 0 0
o.e.i.matchers.EndsWith 0 2 2
o.e.i.matchers.CompareEqual NaN 0 0
o.e.i.matchers.GreaterOrEqual NaN 0 0
o.e.i.matchers.Captures 0.4167 4 2
o.e.i.matchers.Or 0 2 2
o.e.i.matchers.StartsWith 0 2 2
o.e.i.matchers.Null 0 2 2
o.e.i.matchers.LessOrEqual NaN 0 0
o.e.i.matchers.Not 0 2 2
o.e.i.matchers.Find 0 2 2
o.e.i.matchers.Contains 0 2 2
o.e.i.matchers.ArrayEquals 0 2 2
o.e.i.matchers.NotNull 0 2 2
o.e.i.matchers.EqualsWithDelta 0 2 2
o.e.i.matchers.Equals 0.4167 4 2
o.e.i.matchers.Matches 0 2 2
o.e.i.matchers.Same 0 2 2
o.e.i.matchers.InstanceOf 0 2 2
o.e.i.matchers.CompareTo 0 2 2
o.easymock.EasyMockRunner NaN 0 0
o.easymock.ConstructorArgs NaN 2 0
o.easymock.Capture 0.6667 6 1
o.easymock.E..$ObjectMockingHelper NaN 0 0
o.easymock.EasyMockListener 1 2 2
o.easymock.EasyMockSupport 0.6038 30 3
o.easymock.EasyMock NaN 0 0
o.easymock.EasyMockRule NaN 1 2
o.e.a.signature.SignatureReader 1 2 1
o.e.a.signature.SignatureWriter 0.6985 17 2
o.e.a.signature.SignatureVisitor 0.6833 16 2
o.e.c.beans.FixedKeySet NaN 2 0
o.e.c.beans.ImmutableBean NaN 0 0
o.e.c.beans.B..$Generator 0.6 5 4
o.e.c.beans.BulkBeanEmitter NaN 0 0
o.e.c.beans.B..$Generator 0.5333 5 3
o.e.c.beans.BeanCopier NaN 1 2
o.e.c.beans.BeanMapEmitter NaN 0 0
o.e.c.beans.I..$Generator 0.3333 3 2
o.e.c.beans.B..$Generator 0.5333 6 3
o.e.c.beans.BulkBeanException NaN 2 0
o.e.c.beans.BeanMap 0.7579 20 3
o.e.c.beans.BulkBean 0.4 6 1
o.e.c.beans.BeanGenerator 0.5333 5 3
o.e.c.reflect.F..$Generator 0.3333 3 2
o.e.c.reflect.FastMember 0.7778 9 1
o.e.c.reflect.M..$Generator 0.3333 3 2
o.e.c.reflect.ConstructorDelegate NaN 0 0
o.e.c.reflect.MulticastDelegate 0.3333 4 1
o.e.c.reflect.F..$GetIndexCallback 0 2 2
o.e.c.reflect.FastMethod 0.6 5 1
o.e.c.reflect.FastClassEmitter NaN 0 0
o.e.c.reflect.M..$Generator 0.6167 6 4
o.e.c.reflect.FastConstructor 0.6 5 1
o.e.c.reflect.C..$Generator 0.4167 4 2
o.e.c.reflect.FastClass 0.7526 18 7
o.e.c.reflect.MethodDelegate 0.3333 4 1
o.e.c.util.P..$ComparatorComparer NaN 1 1
o.e.c.util.P..$IntComparer NaN 1 1
o.e.c.util.P..$FloatComparer NaN 1 1
o.e.c.util.P..$ByteComparer NaN 1 1
o.e.c.util.P..$ShortComparer NaN 1 1
o.e.c.util.P..$DoubleComparer NaN 1 1
o.e.c.util.StringSwitcher NaN 1 1
o.e.c.util.P..$ObjectComparer NaN 1 1
o.e.c.util.S..$Generator 0.6 5 4
o.e.c.util.SorterTemplate NaN 0 0
o.e.c.util.ParallelSorter 0.6667 9 3
o.e.c.util.ParallelSorterEmitter NaN 0 0
o.e.c.util.P..$LongComparer NaN 1 1
o.e.c.util.P..$Generator 0.3333 3 2
o.e.c.proxy.M..$FastClassInfo NaN 0 0
o.e.c.proxy.E..$EnhancerFactoryData NaN 1 3
o.e.c.proxy.Mixin NaN 1 1
o.e.c.proxy.CallbackInfo NaN 0 0
o.e.c.proxy.M..$Route NaN 0 0
o.e.c.proxy.B..$BridgedFinder 1 2 2
o.e.c.proxy.DispatcherGenerator 0.5 2 4
o.e.c.proxy.InvocationHandlerGenerator 0.5 2 4
o.e.c.proxy.M..$CreateInfo NaN 0 0
o.e.c.proxy.BridgeMethodResolver NaN 1 0
o.e.c.proxy.CallbackHelper 0.6 5 2
o.e.c.proxy.UndeclaredThrowableException NaN 1 0
o.e.c.proxy.Proxy NaN 0 0
o.e.c.proxy.NoOpGenerator 0.5 2 4
o.e.c.proxy.MixinEverythingEmitter NaN 0 0
o.e.c.proxy.FixedValueGenerator 0.5 2 4
o.e.c.proxy.InterfaceMaker 0.6 5 5
o.e.c.proxy.LazyLoaderGenerator 0.5 2 4
o.e.c.proxy.M..$Generator 0.6 5 4
o.e.c.proxy.MethodInterceptorGenerator 0.3333 3 5
o.e.c.proxy.P..$ProxyImpl NaN 0 0
o.e.c.proxy.MixinEmitter NaN 0 0
o.e.c.proxy.MixinBeanEmitter NaN 0 0
o.e.c.proxy.Enhancer 0.7724 14 7
o.e.c.proxy.MethodProxy 0.4 5 1

Download XML.