logo

Back to index

LCOM2

Min: 0.1429, max: 0.9853, yellow zone: [0.4000 .. 0.6000].

Elements: 104, μ: 0.6274, σ: 0.2324, Var: 0.0540, defects: 38%.

Packages: 6, classes: 191.

Green: 64, yellow: 35, red: 92.

Class LCOM2 methods attributes
i.n.u.i.logging.CommonsLoggerFactory 1 1 1
i.n.u.i.logging.JdkLoggerFactory 0 1 0
i.n.u.i.logging.FormattingTuple 0.75 3 4
i.n.u.i.logging.AbstractInternalLogger 0.9778 15 3
i.n.u.i.logging.CommonsLogger 0.5 30 2
i.n.u.i.logging.Log4JLogger 0.7 30 4
i.n.u.i.logging.JdkLogger 0.75 30 4
i.n.u.i.logging.MessageFormatter 0 0 4
i.n.u.i.logging.Log4JLoggerFactory 0 1 0
i.n.u.i.logging.InternalLoggerFactory 1 1 1
i.n.u.i.logging.Slf4JLoggerFactory 1 1 1
i.n.u.i.logging.Slf4JLogger 0.5 30 2
i.n.util.D..$DefaultAttribute 0.875 4 6
i.n.util.IllegalReferenceCountException 0 0 1
i.n.util.H..$HashedWheelBucket 0.5833 4 3
i.n.util.R..$WeakOrderQueue 0.7778 3 6
i.n.util.Recycler 0.925 5 8
i.n.util.DomainNameMapping 0.4444 3 3
i.n.util.H..$HashedWheelTimeout 0.9417 10 12
i.n.util.H..$Worker 0.3333 2 3
i.n.util.DefaultAttributeMap 0.75 2 4
i.n.util.AbstractConstant 0.9167 6 4
i.n.util.R..$DefaultHandle 0.5 1 4
i.n.util.AbstractReferenceCounted 0.625 8 2
i.n.util.S..$SignalConstant 0 0 0
i.n.util.AttributeKey 0 0 1
i.n.util.ConstantPool 0.5 5 2
i.n.util.T..$Entry 0.5556 3 3
i.n.util.CharsetUtil 0 0 7
i.n.util.HashedWheelTimer 0.8431 3 17
i.n.util.Signal 0.8889 9 3
i.n.util.ThreadDeathWatcher 0 0 6
i.n.util.ReferenceCountUtil 0 0 1
i.n.util.R..$Stack 0.7292 6 8
i.n.util.R..$DefaultResourceLeak 0.7857 4 7
i.n.util.Version 0.8942 8 13
i.n.util.R..$W..$Link 0 0 3
i.n.util.ResourceLeakDetector 0.875 1 16
i.n.util.R..$ReleasingTask 0 2 2
i.n.util.T..$Watcher 0.5 1 2
i.n.util.NetUtil 0 0 15
i.n.u.concurrent.BlockingOperationException 0 0 1
i.n.u.concurrent.A..$RunnableToCallableAdapter 0.3333 3 1
i.n.u.concurrent.AbstractFuture 0 2 0
i.n.u.concurrent.D..$DefaultForkJoinWorkerThread 0 2 1
i.n.u.concurrent.D..$CauseHolder 0 0 1
i.n.u.concurrent.DefaultEventExecutorGroup 0 1 0
i.n.u.concurrent.D..$DefaultUncaughtExceptionHandler 1 1 1
i.n.u.concurrent.D..$DefaultForkJoinWorkerThreadFactory 0 1 2
i.n.u.concurrent.DefaultFutureListeners 0.4 5 3
i.n.u.concurrent.DefaultEventExecutor 0 1 0
i.n.u.concurrent.DefaultExecutorServiceFactory 0.6667 1 3
i.n.u.concurrent.DefaultProgressivePromise 0 12 0
i.n.u.concurrent.CompleteFuture 0.9412 17 1
i.n.u.concurrent.AbstractEventExecutorGroup 0 16 0
i.n.u.concurrent.AbstractEventExecutor 0.9848 22 3
i.n.u.concurrent.AbstractScheduledEventExecutor 0.7308 13 2
i.n.u.concurrent.DefaultPromise 0.9624 29 11
i.n.u.concurrent.G..$PurgeTask 0 1 1
i.n.u.concurrent.D..$LateListenerNotifier 0 1 2
i.n.u.concurrent.D..$DefaultRunnableDecorator 0 1 1
i.n.u.concurrent.M..$GenericEventExecutorChooser 0 1 1
i.n.u.concurrent.M..$PowerOfTwoEventExecutorChooser 0 1 1
i.n.u.concurrent.D..$LateListeners 0.5 1 2
i.n.u.concurrent.I..$ImmediatePromise 0 1 0
i.n.u.concurrent.FastThreadLocalThread 0 2 1
i.n.u.concurrent.I..$ImmediateProgressivePromise 0 1 0
i.n.u.concurrent.FailedFuture 0.4 5 1
i.n.u.concurrent.FastThreadLocal 0.8 10 2
i.n.u.concurrent.GlobalEventExecutor 0.9583 12 10
i.n.u.concurrent.ScheduledFutureTask 0.8333 7 6
i.n.u.concurrent.S..$PurgeTask 0 1 1
i.n.u.concurrent.ImmediateExecutor 1 1 1
i.n.u.concurrent.P..$RunnableAdapter 0 2 2
i.n.u.concurrent.ThreadPerTaskExecutor 0 1 1
i.n.u.concurrent.G..$TaskRunner 0.5 1 2
i.n.u.concurrent.PromiseNotifier 0 1 1
i.n.u.concurrent.SucceededFuture 0.6667 3 1
i.n.u.concurrent.PromiseAggregator 0.3333 2 3
i.n.u.concurrent.ImmediateEventExecutor 0.9583 12 2
i.n.u.concurrent.DefaultThreadFactory 0.6 2 5
i.n.u.concurrent.MultithreadEventExecutorGroup 0.8611 12 6
i.n.u.concurrent.PromiseTask 0.8571 14 1
i.n.u.concurrent.SingleThreadEventExecutor 0.96 30 25
i.n.u.collection.PrimitiveCollections 0 0 1
i.n.u.collection.P..$U..$IteratorImpl 0.5 3 2
i.n.u.collection.P..$UnmodifiableIntObjectMap 0.3571 14 1
i.n.u.collection.I..$IteratorImpl 0.4583 6 4
i.n.u.collection.P..$U..$EntryImpl 0.6667 3 2
i.n.u.collection.P..$EmptyIntObjectMap 0 13 0
i.n.u.collection.IntObjectHashMap 0.8519 18 9
i.n.u.i.chmv8.C..$BulkTask 0.1429 1 7
i.n.u.i.chmv8.C..$BaseIterator 0.6667 3 2
i.n.u.i.chmv8.C..$CounterHashCode 0 0 1
i.n.u.i.chmv8.C..$CollectionView 0.8462 13 3
i.n.u.i.chmv8.C..$ForEachEntryTask 0 1 1
i.n.u.i.chmv8.C..$ForEachTransformedValueTask 0 1 2
i.n.u.i.chmv8.C..$ForEachTransformedKeyTask 0 1 2
i.n.u.i.chmv8.C..$ForEachMappingTask 0 1 1
i.n.u.i.chmv8.C..$ForEachTransformedEntryTask 0 1 2
i.n.u.i.chmv8.C..$ForEachValueTask 0 1 1
i.n.u.i.chmv8.C..$CounterCell 0 0 15
i.n.u.i.chmv8.C..$ForEachTransformedMappingTask 0 1 2
i.n.u.i.chmv8.C..$EntrySpliterator 0.375 4 2
i.n.u.i.chmv8.C..$EntryIterator 0 1 0
i.n.u.i.chmv8.C..$EntrySetView 1 9 1
i.n.u.i.chmv8.C..$KeyIterator 0 2 0
i.n.u.i.chmv8.C..$KeySpliterator 0.5 4 1
i.n.u.i.chmv8.C..$MapReduceEntriesToLongTask 0.4167 2 6
i.n.u.i.chmv8.C..$MapReduceMappingsTask 0.4 2 5
i.n.u.i.chmv8.C..$MapReduceValuesToDoubleTask 0.4167 2 6
i.n.u.i.chmv8.C..$MapReduceKeysToDoubleTask 0.4167 2 6
i.n.u.i.chmv8.C..$ReservationNode 0 1 0
i.n.u.i.chmv8.C..$Segment 0 0 2
i.n.u.i.chmv8.C..$ForEachKeyTask 0 1 1
i.n.u.i.chmv8.C..$MapReduceMappingsToDoubleTask 0.4167 2 6
i.n.u.i.chmv8.C..$SearchValuesTask 0.25 2 2
i.n.u.i.chmv8.C..$SearchKeysTask 0.25 2 2
i.n.u.i.chmv8.C..$MapReduceValuesTask 0.4 2 5
i.n.u.i.chmv8.C..$ReduceValuesTask 0.375 2 4
i.n.u.i.chmv8.C..$ReduceEntriesTask 0.375 2 4
i.n.u.i.chmv8.C..$MapReduceValuesToIntTask 0.4167 2 6
i.n.u.i.chmv8.C..$Node 0.6071 7 4
i.n.u.i.chmv8.C..$SearchEntriesTask 0.25 2 2
i.n.u.i.chmv8.C..$MapReduceEntriesToDoubleTask 0.4167 2 6
i.n.u.i.chmv8.C..$ReduceKeysTask 0.375 2 4
i.n.u.i.chmv8.C..$MapReduceKeysTask 0.4 2 5
i.n.u.i.chmv8.C..$MapReduceKeysToLongTask 0.4167 2 6
i.n.u.i.chmv8.C..$MapReduceMappingsToLongTask 0.4167 2 6
i.n.u.i.chmv8.C..$MapEntry 0.3889 6 3
i.n.u.i.chmv8.C..$KeySetView 0.85 10 2
i.n.u.i.chmv8.C..$MapReduceEntriesToIntTask 0.4167 2 6
i.n.u.i.chmv8.C..$MapReduceMappingsToIntTask 0.4167 2 6
i.n.u.i.chmv8.C..$SearchMappingsTask 0.25 2 2
i.n.u.i.chmv8.C..$MapReduceKeysToIntTask 0.4167 2 6
i.n.u.i.chmv8.C..$MapReduceEntriesTask 0.4 2 5
i.n.u.i.chmv8.C..$ForwardingNode 0 1 1
i.n.u.i.chmv8.F..$ExceptionNode 0 0 3
i.n.u.i.chmv8.C..$TreeNode 0.8 2 5
i.n.u.i.chmv8.F..$AdaptedCallable 0.6667 4 3
i.n.u.i.chmv8.F..$RunnableExecuteAction 0.875 4 2
i.n.u.i.chmv8.F..$AdaptedRunnable 0.75 4 3
i.n.u.i.chmv8.CountedCompleter 0.85 20 5
i.n.u.i.chmv8.F..$WorkQueue 0.9341 18 43
i.n.u.i.chmv8.ForkJoinTask 0.9668 28 14
i.n.u.i.chmv8.F..$EmptyTask 1 3 1
i.n.u.i.chmv8.C..$MapReduceValuesToLongTask 0.4167 2 6
i.n.u.i.chmv8.ConcurrentHashMapV8 0.9776 67 38
i.n.u.i.chmv8.F..$Submitter 0 0 1
i.n.u.i.chmv8.ForkJoinPool 0.9853 45 80
i.n.u.i.chmv8.C..$ValueIterator 0 2 0
i.n.u.i.chmv8.C..$ValueSpliterator 0.5 4 1
i.n.u.i.chmv8.F..$DefaultForkJoinWorkerThreadFactory 0 1 0
i.n.u.i.chmv8.ForkJoinWorkerThread 0.6 5 2
i.n.u.i.chmv8.C..$Traverser 0 1 6
i.n.u.i.chmv8.F..$AdaptedRunnableAction 0.875 4 2
i.n.u.i.chmv8.C..$ValuesView 1 7 1
i.n.u.i.chmv8.C..$TreeBin 0.7333 3 10
i.n.u.internal.EmptyArrays 0 0 14
i.n.u.internal.AppendableCharSequence 0.2778 9 2
i.n.u.internal.JavassistTypeParameterMatcherGenerator 0 0 2
i.n.u.internal.IntegerHolder 0 0 1
i.n.u.internal.M..$DefaultNode 0 2 1
i.n.u.internal.Cleaner0 0 0 2
i.n.u.internal.MpscLinkedQueueHeadRef 0.7778 3 3
i.n.u.internal.MpscLinkedQueueNode 0.9 5 2
i.n.u.internal.MpscLinkedQueuePad1 0 0 17
i.n.u.internal.MpscLinkedQueuePad0 0 0 16
i.n.u.internal.ConcurrentSet 0.5 6 2
i.n.u.internal.MpscLinkedQueueTailRef 0.7778 3 3
i.n.u.internal.ObjectUtil 0 0 0
i.n.u.internal.T..$ReflectiveMatcher 0 1 1
i.n.u.internal.NativeLibraryLoader 0 0 4
i.n.u.internal.NoOpTypeParameterMatcher 0 1 0
i.n.u.internal.UnpaddedInternalThreadLocalMap 0 0 13
i.n.u.internal.UnsafeAtomicIntegerFieldUpdater 0 5 2
i.n.u.internal.UnsafeAtomicReferenceFieldUpdater 0 5 2
i.n.u.internal.UnsafeAtomicLongFieldUpdater 0 5 2
i.n.u.internal.TypeParameterMatcher 1 1 2
i.n.u.internal.OneTimeTask 0 1 0
i.n.u.internal.RecyclableArrayList 0.9583 6 4
i.n.u.internal.PendingWrite 0.625 6 4
i.n.u.internal.SystemPropertyUtil 0 0 4
i.n.u.internal.MpscLinkedQueue 1 18 17
i.n.u.internal.ReadOnlyIterator 0.3333 3 1
i.n.u.internal.PlatformDependent0 0 0 6
i.n.u.internal.RecyclableMpscLinkedQueueNode 0 1 1
i.n.u.internal.StringUtil 0 0 10
i.n.u.internal.ThreadLocalRandom 0.9796 7 21
i.n.u.internal.InternalThreadLocalMap 1 18 10
i.n.u.internal.PlatformDependent 0 0 16

Download XML.