logo

Back to index

LCOM5

Min: -0.0000, max: 1.3333, yellow zone: [0.6000 .. 0.4000].

Elements: 166, μ: 0.7119, σ: 0.3608, Var: 0.1302, defects: 27%.

Packages: 5, classes: 198.

Green: 43, yellow: 13, red: 142.

Class LCOM5 m a
o.g.c.v09support.I..$Json 1 6 5
o.g.c.v09support.I..$Json 1 4 2
o.g.c.v09support.I..$Builder 0.6667 4 2
o.g.c.v09support.I..$Builder 0.8929 5 7
o.g.c.v09support.I..$Json 1 4 2
o.g.c.v09support.ImmutableQueryPlan 0.3333 7 2
o.g.c.v09support.I..$Builder 0.6667 4 2
o.g.c.v09support.I..$Builder 0.6667 4 2
o.g.c.v09support.ImmutableSummaryQueryPlan 0.3333 7 2
o.g.c.v09support.T..$MutableLong 0 0 1
o.g.c.v09support.I..$Json 1 4 2
o.g.c.v09support.I..$Builder 0.6667 4 2
o.g.c.v09support.GaugeValueDaoWithV09Support 0.5417 7 4
o.g.c.v09support.ImmutableQuery 0.375 9 3
o.g.c.v09support.ImmutableTraceQueryPlan 0.3333 7 2
o.g.c.v09support.I..$Json 1 4 2
o.g.c.v09support.ImmutableAggregateQueryPlan 0.3333 7 2
o.g.c.v09support.V09Support NaN 0 0
o.g.c.v09support.SyntheticResultDaoWithV09Support 0.5 5 4
o.g.c.v09support.TraceDaoWithV09Support 0.9231 14 6
o.g.c.v09support.AggregateDaoWithV09Support 0.93 21 5
o.g.central.D..$SendDownstreamFunction NaN 1 3
o.g.central.D..$AgentException NaN 0 0
o.g.central.D..$ResponseHolder 0 0 1
o.g.central.G..$CertificateReloader 1 2 2
o.g.central.GrpcCommon 1 2 2
o.g.central.G..$DelegatingSslContext 0.5714 8 2
o.g.central.C..$CentralConfiguration NaN 21 0
o.g.central.GrpcServer 1.1667 2 6
o.g.central.C..$TraceStreamObserver 1.5 3 11
o.g.central.I..$SerialForm NaN 1 3
o.g.central.I..$Builder 1 7 8
o.g.central.I..$InitShim 0.7714 6 7
o.g.central.CentralAlertingService 0.9333 6 9
o.g.central.I..$Json 1 8 7
o.g.central.HeartbeatAlertingService NaN 1 4
o.g.central.I..$Json 1 41 30
o.g.central.ImmutableAgentResult 0.6932 12 8
o.g.central.DownstreamServiceImpl 1.0089 29 4
o.g.central.I..$Json 1 4 2
o.g.central.I..$Builder 0.8667 4 5
o.g.central.I..$Builder 0.8667 4 5
o.g.central.ImmutableSyncHttpClientHolder 0.3333 7 2
o.g.central.LiveWeavingServiceImpl -0 6 1
o.g.central.ImmutableSyntheticMonitorUniqueKey 0.3333 7 2
o.g.central.Main 0 0 1
o.g.central.R..$RollupGauges NaN 1 2
o.g.central.Procrun 0 0 1
o.g.central.S..$FutureWithStartTick 0 0 1
o.g.central.I..$Builder 0.875 5 6
o.g.central.I..$InitShim 0.9634 39 41
o.g.central.I..$Json 1 4 2
o.g.central.D..$IsAvailableFunction NaN 1 1
o.g.central.I..$Json 1 6 5
o.g.central.C..$RateLimitedLogger NaN 1 2
o.g.central.ImmutableSyntheticRunResult 0.375 9 3
o.g.central.LiveTraceRepositoryImpl 0.4444 10 1
o.g.central.CollectorServiceImpl 1.0784 7 17
o.g.central.I..$Builder 0.9916 28 31
o.g.central.G..$ServletReq -0 8 1
o.g.central.S..$OnRunComplete NaN 1 3
o.g.central.S..$CompletingFutureCallback -0 3 2
o.g.central.LiveJvmServiceImpl -0 14 1
o.g.central.Directories 1 2 2
o.g.central.C..$AggregateStreamObserver 1.5 3 5
o.g.central.GlowrootServlet 0.5 3 2
o.g.central.RollupService 1.5 2 12
o.g.central.D..$ConnectedAgent 1 3 5
o.g.central.UpdateAgentConfigIfNeededService 0.9375 3 8
o.g.central.ImmutableCentralConfiguration 0.5664 45 25
o.g.central.SyntheticMonitorService 1.2917 3 24
o.g.central.CentralModule 1.2353 2 17
o.g.c.repo.C..$NeedsRollupFromChildren 1 3 3
o.g.c.repo.C..$CentralConfigCacheLoader NaN 1 1
o.g.c.repo.A..$MutableSummary 0 0 4
o.g.c.repo.A..$MutableErrorSummary 0 0 2
o.g.c.repo.A..$AgentDisplayCacheLoader NaN 1 1
o.g.c.repo.AlertingDisabledDao 0.8 2 5
o.g.c.repo.CentralConfigDao 0.9333 4 10
o.g.c.repo.A..$AgentConfigCacheLoader NaN 1 1
o.g.c.repo.Common NaN 0 0
o.g.c.repo.C..$NeedsRollup 1 3 3
o.g.c.repo.AgentRollupIds NaN 0 0
o.g.c.repo.AgentDisplayDao 1.0556 4 6
o.g.c.repo.C..$LazySecretKeyImpl -0 2 1
o.g.c.repo.AgentConfigDao 0.8958 7 8
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.HeartbeatDao 1 2 6
o.g.c.repo.I..$Builder 0.8929 5 7
o.g.c.repo.I..$Builder 0.8333 4 4
o.g.c.repo.ImmutableAgentConfigAndUpdateToken 0.3333 7 2
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.I..$Json 1 6 4
o.g.c.repo.ImmutableFullQueryTextKey 0.3333 7 2
o.g.c.repo.ImmutableColumn 0.3333 7 2
o.g.c.repo.ImmutableAgentRollupIdSyntheticMonitorIdPair 0.3333 7 2
o.g.c.repo.EnvironmentDao 0.6667 2 3
o.g.c.repo.FullQueryTextDao 1.25 3 10
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.ImmutableAgentRollupIdGaugeNamePair 0.3333 7 2
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.CentralRepoModule 1 19 19
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.ImmutableGaugeKey 0.375 9 3
o.g.c.repo.I..$Json 1 10 8
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.I..$Json 1 8 8
o.g.c.repo.I..$Json 1 10 7
o.g.c.repo.I..$Builder 0.9111 6 9
o.g.c.repo.I..$Json 1 4 3
o.g.c.repo.ActiveAgentDao 0.95 5 10
o.g.c.repo.ImmutableTTL 0.4 11 4
o.g.c.repo.I..$SerialForm NaN 1 3
o.g.c.repo.ImmutableSyntheticResultRollup0 0.375 9 3
o.g.c.repo.I..$Builder 0.8981 13 9
o.g.c.repo.GaugeNameDao 0.8333 2 6
o.g.c.repo.I..$Builder 0.9111 6 9
o.g.c.repo.I..$Builder 0.9242 7 11
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.ImmutableTnPartitionKey 0.375 9 3
o.g.c.repo.I..$Json 1 6 6
o.g.c.repo.ImmutableSyntheticMonitorKey 0.4 11 4
o.g.c.repo.ImmutableTable 0.3857 15 5
o.g.c.repo.I..$Builder 0.8929 5 7
o.g.c.repo.ImmutableGaugeValuePartitionKey 0.3333 7 2
o.g.c.repo.ImmutableNeedsRollupKey 0.3333 7 2
o.g.c.repo.ImmutableRollupParams 0.4167 13 5
o.g.c.repo.ConfigRepositoryImpl 0.9142 84 8
o.g.c.repo.I..$Json 1 8 5
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.I..$Json 1 6 3
o.g.c.repo.R..$AllRolesCacheLoader NaN 1 1
o.g.c.repo.R..$RoleConfigCacheLoader NaN 1 1
o.g.c.repo.I..$Builder 0.8929 5 7
o.g.c.repo.ImmutableTraceKey 0.3333 7 2
o.g.c.repo.I..$Builder 0.9167 7 10
o.g.c.repo.GaugeValueDaoImpl 1.0074 9 17
o.g.c.repo.TraceAttributeNameDao 1.3333 2 6
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.SyntheticMonitorIdDao 0.8333 2 6
o.g.c.repo.ImmutableTraceAttributeNameKey 0.375 9 3
o.g.c.repo.T..$TransactionTypeCacheLoader NaN 1 1
o.g.c.repo.T..$TraceAttributeNameCacheLoader NaN 1 1
o.g.c.repo.I..$Json 1 6 3
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.V..$AgentRollupIdCacheLoader NaN 1 1
o.g.c.repo.RoleDao 0.8611 5 9
o.g.c.repo.RepoAdminImpl 0.9722 13 6
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.T..$TraceKey NaN 2 0
o.g.c.repo.V09AgentRollupDao 1.2 2 5
o.g.c.repo.U..$AllUsersCacheLoader NaN 1 1
o.g.c.repo.I..$Json 1 10 7
o.g.c.repo.I..$Builder 0.8667 4 5
o.g.c.repo.T..$MutableLong 0 0 1
o.g.c.repo.IncidentDao 0.8889 6 9
o.g.c.repo.I..$Json 1 4 2
o.g.c.repo.TransactionTypeDao 1 2 6
o.g.c.repo.ImmutableV09AgentRollup 0.4167 13 5
o.g.c.repo.ImmutableTransactionTypeKey 0.3333 7 2
o.g.c.repo.UserDao 0.9286 7 7
o.g.c.repo.I..$Builder 0.8929 5 7
o.g.c.repo.Tools 0.8333 4 4
o.g.c.repo.SyntheticResultDaoImpl 0.9667 6 12
o.g.c.repo.ImmutableTtPartitionKey 0.3333 7 2
o.g.c.repo.TraceDaoImpl 1.0263 17 57
o.g.c.repo.AggregateDaoImpl 1.0013 23 36
o.g.c.repo.SchemaUpgrade 1.0727 6 11
o.g.c.util.C..$AdapterFunction NaN 1 3
o.g.c.util.C..$NonClusterDistributedExecutionMapImpl -0 4 1
o.g.c.util.ClusterManager 1.1429 8 1
o.g.c.util.C..$CacheImpl 0.5 2 2
o.g.c.util.ByteBufferInputStream -0 3 1
o.g.c.util.C..$AsyncCacheImpl 0.6667 2 3
o.g.c.util.C..$CollectingConsumer NaN 1 2
o.g.c.util.C..$NonClusterAsyncCacheImpl 0.5 2 2
o.g.c.util.C..$DistributedExecutionMapImpl -0 4 1
o.g.c.util.C..$NonClusterCacheImpl 0.5 2 2
o.g.c.util.C..$ClusterManagerImpl 0.6429 8 2
o.g.c.util.C..$WriteMetrics 0.8 3 5
o.g.c.util.LocalCacheStats NaN 1 1
o.g.c.util.Messages NaN 0 0
o.g.c.util.SemaphoreStats -0 2 1
o.g.c.util.L..$LocalCacheStatsWrapper -0 12 1
o.g.c.util.MoreFutures 0 0 1
o.g.c.util.RateLimiter 0.75 3 2
o.g.c.util.MoreExecutors2 NaN 0 0
o.g.c.util.CassandraWriteMetrics 1.0125 9 10
o.g.c.util.Session 0.9962 25 11
o.g.c.util.C..$NonClusterManager NaN 8 0
o.g.c.r.proto.Stored 0 0 3
o.g.c.r.proto.S..$ErrorInterval 0.977 20 16
o.g.c.r.proto.S..$E..$Builder 0.8784 38 6

Download XML.