logo

Back to index

TCC

Min: 0.0110, max: 0.9333, yellow zone: [0.4000 .. 0.6000].

Elements: 48, μ: 0.3449, σ: 0.2225, Var: 0.0495, defects: 35%.

Packages: 6, classes: 191.

Green: 135, yellow: 5, red: 51.

Class TCC attributes methods NC NDC
i.n.u.i.logging.CommonsLoggerFactory 1 1 1 0 0
i.n.u.i.logging.JdkLoggerFactory 1 0 1 0 0
i.n.u.i.logging.FormattingTuple 0 3 3 3 0
i.n.u.i.logging.AbstractInternalLogger 0 1 15 105 0
i.n.u.i.logging.CommonsLogger 1 1 30 435 435
i.n.u.i.logging.Log4JLogger 1 2 30 435 435
i.n.u.i.logging.JdkLogger 1 1 30 435 435
i.n.u.i.logging.MessageFormatter 1 0 0 0 0
i.n.u.i.logging.Log4JLoggerFactory 1 0 1 0 0
i.n.u.i.logging.InternalLoggerFactory 1 0 0 0 0
i.n.u.i.logging.Slf4JLoggerFactory 1 0 1 0 0
i.n.u.i.logging.Slf4JLogger 1 1 30 435 435
i.n.util.D..$DefaultAttribute 0.1667 5 4 6 1
i.n.util.IllegalReferenceCountException 1 0 0 0 0
i.n.util.H..$HashedWheelBucket 0.5 2 4 6 3
i.n.util.R..$WeakOrderQueue 0.3333 5 3 3 1
i.n.util.Recycler 0.5 2 4 6 3
i.n.util.DomainNameMapping 1 2 3 3 3
i.n.util.H..$HashedWheelTimeout 0.0889 8 10 45 4
i.n.util.H..$Worker 1 3 2 1 1
i.n.util.DefaultAttributeMap 1 1 2 1 1
i.n.util.AbstractConstant 0 4 6 15 0
i.n.util.R..$DefaultHandle 1 4 1 0 0
i.n.util.AbstractReferenceCounted 0.7143 1 7 21 15
i.n.util.S..$SignalConstant 1 0 0 0 0
i.n.util.AttributeKey 1 0 0 0 0
i.n.util.ConstantPool 0.5 2 4 6 3
i.n.util.T..$Entry 0.3333 3 3 3 1
i.n.util.CharsetUtil 1 0 0 0 0
i.n.util.HashedWheelTimer 0.6667 11 3 3 2
i.n.util.Signal 0.0833 1 9 36 3
i.n.util.ThreadDeathWatcher 1 0 0 0 0
i.n.util.ReferenceCountUtil 1 0 0 0 0
i.n.util.R..$Stack 0.2667 8 6 15 4
i.n.util.R..$DefaultResourceLeak 0 6 4 6 0
i.n.util.Version 0.1429 7 8 28 4
i.n.util.R..$W..$Link 1 3 0 0 0
i.n.util.ResourceLeakDetector 1 10 1 0 0
i.n.util.R..$ReleasingTask 1 2 2 1 1
i.n.util.T..$Watcher 1 1 1 0 0
i.n.util.NetUtil 1 0 0 0 0
i.n.u.concurrent.BlockingOperationException 1 0 0 0 0
i.n.u.concurrent.A..$RunnableToCallableAdapter 0.3333 1 3 3 1
i.n.u.concurrent.AbstractFuture 1 0 2 1 0
i.n.u.concurrent.D..$DefaultForkJoinWorkerThread 1 1 2 1 1
i.n.u.concurrent.D..$CauseHolder 1 1 0 0 0
i.n.u.concurrent.DefaultEventExecutorGroup 1 0 1 0 0
i.n.u.concurrent.D..$DefaultUncaughtExceptionHandler 1 0 1 0 0
i.n.u.concurrent.D..$DefaultForkJoinWorkerThreadFactory 1 2 1 0 0
i.n.u.concurrent.DefaultFutureListeners 0.7 3 5 10 7
i.n.u.concurrent.DefaultEventExecutor 1 0 1 0 0
i.n.u.concurrent.DefaultExecutorServiceFactory 1 1 1 0 0
i.n.u.concurrent.DefaultProgressivePromise 1 0 12 66 0
i.n.u.concurrent.CompleteFuture 0 1 17 136 0
i.n.u.concurrent.AbstractEventExecutorGroup 1 0 15 105 0
i.n.u.concurrent.AbstractEventExecutor 0 1 21 210 0
i.n.u.concurrent.AbstractScheduledEventExecutor 0.2692 1 13 78 21
i.n.u.concurrent.DefaultPromise 0.0911 5 29 406 37
i.n.u.concurrent.G..$PurgeTask 1 1 1 0 0
i.n.u.concurrent.D..$LateListenerNotifier 1 2 1 0 0
i.n.u.concurrent.D..$DefaultRunnableDecorator 1 1 1 0 0
i.n.u.concurrent.M..$GenericEventExecutorChooser 1 1 1 0 0
i.n.u.concurrent.M..$PowerOfTwoEventExecutorChooser 1 1 1 0 0
i.n.u.concurrent.D..$LateListeners 1 1 1 0 0
i.n.u.concurrent.I..$ImmediatePromise 1 0 1 0 0
i.n.u.concurrent.FastThreadLocalThread 1 1 2 1 1
i.n.u.concurrent.I..$ImmediateProgressivePromise 1 0 1 0 0
i.n.u.concurrent.FailedFuture 0.3 1 5 10 3
i.n.u.concurrent.FastThreadLocal 0.1333 1 10 45 6
i.n.u.concurrent.GlobalEventExecutor 0.0303 7 12 66 2
i.n.u.concurrent.ScheduledFutureTask 0.1905 3 7 21 4
i.n.u.concurrent.S..$PurgeTask 1 1 1 0 0
i.n.u.concurrent.ImmediateExecutor 1 0 1 0 0
i.n.u.concurrent.P..$RunnableAdapter 1 2 2 1 1
i.n.u.concurrent.ThreadPerTaskExecutor 1 1 1 0 0
i.n.u.concurrent.G..$TaskRunner 1 1 1 0 0
i.n.u.concurrent.PromiseNotifier 1 1 1 0 0
i.n.u.concurrent.SucceededFuture 0 1 3 3 0
i.n.u.concurrent.PromiseAggregator 1 3 2 1 1
i.n.u.concurrent.ImmediateEventExecutor 0 1 12 66 0
i.n.u.concurrent.DefaultThreadFactory 0 4 2 1 0
i.n.u.concurrent.MultithreadEventExecutorGroup 0.3818 6 11 55 21
i.n.u.concurrent.PromiseTask 0.011 1 14 91 1
i.n.u.concurrent.SingleThreadEventExecutor 0.1158 14 29 406 47
i.n.u.collection.PrimitiveCollections 1 0 0 0 0
i.n.u.collection.P..$U..$IteratorImpl 0.3333 2 3 3 1
i.n.u.collection.P..$UnmodifiableIntObjectMap 0.3956 1 14 91 36
i.n.u.collection.I..$IteratorImpl 1 4 6 15 15
i.n.u.collection.P..$U..$EntryImpl 0.3333 2 3 3 1
i.n.u.collection.P..$EmptyIntObjectMap 1 0 13 78 0
i.n.u.collection.IntObjectHashMap 0.3922 6 18 153 60
i.n.u.i.chmv8.C..$BulkTask 1 7 1 0 0
i.n.u.i.chmv8.C..$BaseIterator 0 2 3 3 0
i.n.u.i.chmv8.C..$CounterHashCode 1 1 0 0 0
i.n.u.i.chmv8.C..$CollectionView 0.3333 1 10 45 15
i.n.u.i.chmv8.C..$ForEachEntryTask 1 1 1 0 0
i.n.u.i.chmv8.C..$ForEachTransformedValueTask 1 2 1 0 0
i.n.u.i.chmv8.C..$ForEachTransformedKeyTask 1 2 1 0 0
i.n.u.i.chmv8.C..$ForEachMappingTask 1 1 1 0 0
i.n.u.i.chmv8.C..$ForEachTransformedEntryTask 1 2 1 0 0
i.n.u.i.chmv8.C..$ForEachValueTask 1 1 1 0 0
i.n.u.i.chmv8.C..$CounterCell 1 15 0 0 0
i.n.u.i.chmv8.C..$ForEachTransformedMappingTask 1 2 1 0 0
i.n.u.i.chmv8.C..$EntrySpliterator 0.6667 2 4 6 4
i.n.u.i.chmv8.C..$EntryIterator 1 0 1 0 0
i.n.u.i.chmv8.C..$EntrySetView 1 0 9 36 0
i.n.u.i.chmv8.C..$KeyIterator 1 0 2 1 0
i.n.u.i.chmv8.C..$KeySpliterator 0.1667 1 4 6 1
i.n.u.i.chmv8.C..$MapReduceEntriesToLongTask 1 6 2 1 1
i.n.u.i.chmv8.C..$MapReduceMappingsTask 1 5 2 1 1
i.n.u.i.chmv8.C..$MapReduceValuesToDoubleTask 1 6 2 1 1
i.n.u.i.chmv8.C..$MapReduceKeysToDoubleTask 1 6 2 1 1
i.n.u.i.chmv8.C..$ReservationNode 1 0 1 0 0
i.n.u.i.chmv8.C..$Segment 1 1 0 0 0
i.n.u.i.chmv8.C..$ForEachKeyTask 1 1 1 0 0
i.n.u.i.chmv8.C..$MapReduceMappingsToDoubleTask 1 6 2 1 1
i.n.u.i.chmv8.C..$SearchValuesTask 1 2 2 1 1
i.n.u.i.chmv8.C..$SearchKeysTask 1 2 2 1 1
i.n.u.i.chmv8.C..$MapReduceValuesTask 1 5 2 1 1
i.n.u.i.chmv8.C..$ReduceValuesTask 1 4 2 1 1
i.n.u.i.chmv8.C..$ReduceEntriesTask 1 4 2 1 1
i.n.u.i.chmv8.C..$MapReduceValuesToIntTask 1 6 2 1 1
i.n.u.i.chmv8.C..$Node 0.619 4 7 21 13
i.n.u.i.chmv8.C..$SearchEntriesTask 1 2 2 1 1
i.n.u.i.chmv8.C..$MapReduceEntriesToDoubleTask 1 6 2 1 1
i.n.u.i.chmv8.C..$ReduceKeysTask 1 4 2 1 1
i.n.u.i.chmv8.C..$MapReduceKeysTask 1 5 2 1 1
i.n.u.i.chmv8.C..$MapReduceKeysToLongTask 1 6 2 1 1
i.n.u.i.chmv8.C..$MapReduceMappingsToLongTask 1 6 2 1 1
i.n.u.i.chmv8.C..$MapEntry 0.9333 3 6 15 14
i.n.u.i.chmv8.C..$KeySetView 0.0667 1 10 45 3
i.n.u.i.chmv8.C..$MapReduceEntriesToIntTask 1 6 2 1 1
i.n.u.i.chmv8.C..$MapReduceMappingsToIntTask 1 6 2 1 1
i.n.u.i.chmv8.C..$SearchMappingsTask 1 2 2 1 1
i.n.u.i.chmv8.C..$MapReduceKeysToIntTask 1 6 2 1 1
i.n.u.i.chmv8.C..$MapReduceEntriesTask 1 5 2 1 1
i.n.u.i.chmv8.C..$ForwardingNode 1 1 1 0 0
i.n.u.i.chmv8.F..$ExceptionNode 1 3 0 0 0
i.n.u.i.chmv8.C..$TreeNode 0 5 2 1 0
i.n.u.i.chmv8.F..$AdaptedCallable 0.5 2 4 6 3
i.n.u.i.chmv8.F..$RunnableExecuteAction 0 1 4 6 0
i.n.u.i.chmv8.F..$AdaptedRunnable 0.1667 2 4 6 1
i.n.u.i.chmv8.CountedCompleter 0.2807 2 19 171 48
i.n.u.i.chmv8.F..$WorkQueue 0.6144 36 18 153 94
i.n.u.i.chmv8.ForkJoinTask 0.26 1 25 300 78
i.n.u.i.chmv8.F..$EmptyTask 1 0 3 3 0
i.n.u.i.chmv8.C..$MapReduceValuesToLongTask 1 6 2 1 1
i.n.u.i.chmv8.ConcurrentHashMapV8 0.5102 11 67 2211 1128
i.n.u.i.chmv8.F..$Submitter 1 1 0 0 0
i.n.u.i.chmv8.ForkJoinPool 0.1939 29 45 990 192
i.n.u.i.chmv8.C..$ValueIterator 1 0 2 1 0
i.n.u.i.chmv8.C..$ValueSpliterator 0.1667 1 4 6 1
i.n.u.i.chmv8.F..$DefaultForkJoinWorkerThreadFactory 1 0 1 0 0
i.n.u.i.chmv8.ForkJoinWorkerThread 0.2 2 5 10 2
i.n.u.i.chmv8.C..$Traverser 1 6 1 0 0
i.n.u.i.chmv8.F..$AdaptedRunnableAction 0 1 4 6 0
i.n.u.i.chmv8.C..$ValuesView 1 0 7 21 0
i.n.u.i.chmv8.C..$TreeBin 1 4 3 3 3
i.n.u.internal.EmptyArrays 1 0 0 0 0
i.n.u.internal.AppendableCharSequence 0.7222 2 9 36 26
i.n.u.internal.JavassistTypeParameterMatcherGenerator 1 0 0 0 0
i.n.u.internal.IntegerHolder 1 1 0 0 0
i.n.u.internal.M..$DefaultNode 1 1 2 1 1
i.n.u.internal.Cleaner0 1 0 0 0 0
i.n.u.internal.MpscLinkedQueueHeadRef 0.3333 1 3 3 1
i.n.u.internal.MpscLinkedQueueNode 0 1 4 6 0
i.n.u.internal.MpscLinkedQueuePad1 1 16 0 0 0
i.n.u.internal.MpscLinkedQueuePad0 1 16 0 0 0
i.n.u.internal.ConcurrentSet 1 1 6 15 15
i.n.u.internal.MpscLinkedQueueTailRef 0.3333 1 3 3 1
i.n.u.internal.ObjectUtil 1 0 0 0 0
i.n.u.internal.T..$ReflectiveMatcher 1 1 1 0 0
i.n.u.internal.NativeLibraryLoader 1 0 0 0 0
i.n.u.internal.NoOpTypeParameterMatcher 1 0 1 0 0
i.n.u.internal.UnpaddedInternalThreadLocalMap 1 11 0 0 0
i.n.u.internal.UnsafeAtomicIntegerFieldUpdater 1 2 5 10 10
i.n.u.internal.UnsafeAtomicReferenceFieldUpdater 1 2 5 10 10
i.n.u.internal.UnsafeAtomicLongFieldUpdater 1 2 5 10 10
i.n.u.internal.TypeParameterMatcher 1 0 0 0 0
i.n.u.internal.OneTimeTask 1 0 1 0 0
i.n.u.internal.RecyclableArrayList 0 1 6 15 0
i.n.u.internal.PendingWrite 0.8 3 6 15 12
i.n.u.internal.SystemPropertyUtil 1 0 0 0 0
i.n.u.internal.MpscLinkedQueue 0 16 18 153 0
i.n.u.internal.ReadOnlyIterator 0.3333 1 3 3 1
i.n.u.internal.PlatformDependent0 1 0 0 0 0
i.n.u.internal.RecyclableMpscLinkedQueueNode 1 1 1 0 0
i.n.u.internal.StringUtil 1 0 0 0 0
i.n.u.internal.ThreadLocalRandom 0.0476 10 7 21 1
i.n.u.internal.InternalThreadLocalMap 0 9 18 153 0
i.n.u.internal.PlatformDependent 1 0 0 0 0

Download XML.