logo

Back to index

LCOM2

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

Elements: 108, μ: 0.6531, σ: 0.2289, Var: 0.0524, defects: 38%.

Packages: 19, classes: 184.

Green: 75, yellow: 26, red: 83.

Class LCOM2 methods attributes
c.f.j.c.format.DataFormatMatcher 0.6389 6 6
c.f.j.c.format.I..$Std 0.35 4 5
c.f.j.c.format.DataFormatDetector 0.6 7 5
o.g.p.u.s.j.smile.PackageVersion 1 1 1
o.g.p.u.s.j.smile.S..$SharedStringNode 0 0 3
o.g.p.u.s.j.smile.SmileBufferRecycler 0.75 4 4
o.g.p.u.s.j.smile.SmileUtil 0 0 0
o.g.p.u.s.j.smile.SmileParserBootstrapper 0.1429 1 7
o.g.p.u.s.j.smile.SmileConstants 0 0 56
o.g.p.u.s.j.smile.SmileFactory 0.9429 35 7
o.g.p.u.s.j.smile.SmileGenerator 0.9557 64 24
o.g.p.u.s.j.smile.SmileParser 0.9311 53 23
c.f.j.c.json.DupDetector 0.55 5 4
c.f.j.c.json.PackageVersion 1 1 1
c.f.j.c.json.JsonGeneratorImpl 0.8929 12 7
c.f.j.c.json.JsonWriteContext 0.875 14 12
c.f.j.c.json.ReaderBasedJsonParser 0.8961 49 11
c.f.j.c.json.JsonReadContext 0.7755 14 7
c.f.j.c.json.ByteSourceJsonBootstrapper 0.5455 4 11
c.f.j.c.json.WriterBasedJsonGenerator 0.7682 44 10
c.f.j.c.json.UTF8JsonGenerator 0.8876 43 24
c.f.j.c.json.UTF8DataInputJsonParser 0.8979 47 10
c.f.j.c.json.UTF8StreamJsonParser 0.9177 59 14
o.g.p.u.okhttp.GzipRequestInterceptor 0 1 0
o.g.p.u.providers.SmileObjectMapperProvider 0 1 1
o.g.p.u.providers.CompressingOkHttpClientProvider 0 1 1
c.f.j.core.JsonGenerationException 0.5 2 2
c.f.j.core.JsonProcessingException 0.9167 6 2
c.f.j.core.JsonLocation 0.6964 8 7
c.f.j.core.JsonParseException 0.6667 6 3
c.f.j.core.JsonStreamContext 0.8727 11 5
c.f.j.core.JsonpCharacterEscapes 1 2 5
c.f.j.core.TreeCodec 0 5 0
c.f.j.core.Base64Variants 0 0 5
c.f.j.core.Base64Variant 0.9196 28 12
c.f.j.core.JsonParser 0.9809 96 6
c.f.j.core.ObjectCodec 0 16 0
c.f.j.core.JsonPointer 0.75 18 6
c.f.j.core.Version 0.7404 13 8
c.f.j.core.JsonGenerator 0.9806 103 1
c.f.j.core.JsonFactory 0.9561 79 17
o.g.p.usagestatistics.AutoValue_UsageStatsRequest 0.2 5 2
o.g.p.usagestatistics.UsageStatsConstants 0 0 3
o.g.p.usagestatistics.UsageStatsClusterPeriodical 0.8333 4 3
o.g.p.usagestatistics.UsageStatsConfiguration 0.91 10 10
o.g.p.usagestatistics.UsageStatsConfigurationResponse 0 1 0
o.g.p.usagestatistics.UsageStatsOptOutResource 0.5 2 2
o.g.p.usagestatistics.UsageStatsModule 0 2 0
o.g.p.usagestatistics.UsageStatsRequest 0 2 0
o.g.p.usagestatistics.UsageStatsOptOutService 0.7 4 5
o.g.p.usagestatistics.UsageStatsResource 0.6667 3 3
o.g.p.usagestatistics.AutoValue_UsageStatsConfigurationResponse 0 4 1
o.g.p.usagestatistics.UsageStatsNodePeriodical 0.8125 4 4
o.g.p.usagestatistics.AutoValue_UsageStatsOptOutState 0 4 1
o.g.p.usagestatistics.UsageStatsNodeService 0 1 1
o.g.p.usagestatistics.UsageStatsClusterService 0 1 1
o.g.p.usagestatistics.UsageStatsPeriodical 0.8571 12 7
o.g.p.usagestatistics.UsageStatsOptOutState 0 1 0
o.g.p.usagestatistics.UsageStatsPlugin 0 2 0
o.g.p.usagestatistics.UsageStatsMetaData 1 8 1
o.g.p.u.d.elasticsearch.AutoValue_ElasticsearchNodeInfo 0.3333 6 3
o.g.p.u.d.elasticsearch.AutoValue_IndicesStats 0.4286 7 4
o.g.p.u.d.elasticsearch.AutoValue_ClusterHealth 0.6364 11 8
o.g.p.u.d.elasticsearch.IndicesStats 0 4 0
o.g.p.u.d.elasticsearch.ClusterHealth 0 8 0
o.g.p.u.d.elasticsearch.AutoValue_NodesStats 0.5 8 5
o.g.p.u.d.elasticsearch.AutoValue_ElasticsearchClusterStats 0.3333 6 3
o.g.p.u.d.elasticsearch.ElasticsearchNodeInfo 0 3 0
o.g.p.u.d.elasticsearch.NodesStats 0 5 0
o.g.p.u.d.elasticsearch.ElasticsearchClusterStats 0 3 0
o.g.p.u.dto.AlarmStats 0 2 0
o.g.p.u.dto.AutoValue_AlarmStats 0.2 5 2
o.g.p.u.dto.AutoValue_HostInfo_Memory 0 4 1
o.g.p.u.dto.AutoValue_BufferStats_Buffer 0.2 5 2
o.g.p.u.dto.AutoValue_HostStats_Memory 0.2 5 2
o.g.p.u.dto.AutoValue_BufferStats 0.3333 6 3
o.g.p.u.dto.AutoValue_ClusterDataSet 0.5 8 5
o.g.p.u.dto.AutoValue_HostStats 0.3333 6 3
o.g.p.u.dto.AutoValue_HostInfo 0.4286 7 4
o.g.p.u.dto.AutoValue_CollectorInfo 0.2 5 2
o.g.p.u.dto.AutoValue_JournalStats 0.5556 9 6
o.g.p.u.dto.AutoValue_JvmInfo 0.6 10 7
o.g.p.u.dto.AutoValue_MacAddress 0 4 1
o.g.p.u.dto.AutoValue_LdapStats 0.4286 7 4
o.g.p.u.dto.AutoValue_Histogram 0.7143 14 11
o.g.p.u.dto.AutoValue_ThroughputStats 0.3333 6 3
o.g.p.u.dto.AutoValue_SessionStats 0.5 8 5
o.g.p.u.dto.AutoValue_ThroughputStats_Throughput 0.3333 6 3
o.g.p.u.dto.AutoValue_Os 0.4286 7 4
o.g.p.u.dto.AutoValue_PluginInfo 0.3333 6 3
o.g.p.u.dto.AutoValue_NodeInfo 0.5 8 5
o.g.p.u.dto.AutoValue_NodeDataSet 0.6923 13 10
o.g.p.u.dto.AutoValue_JvmInfo_Memory 0.5 8 5
o.g.p.u.dto.BufferStats 0 3 0
o.g.p.u.dto.AutoValue_HostInfo_Cpu 0.6 10 7
o.g.p.u.dto.AutoValue_JvmInfo_Os 0.3333 6 3
o.g.p.u.dto.AutoValue_SearchStats 0.5 8 5
o.g.p.u.dto.AutoValue_MongoStats 0.4286 7 4
o.g.p.u.dto.CollectorInfo 0 2 0
o.g.p.u.dto.JournalStats 0 6 0
o.g.p.u.dto.J..$Memory 0 5 0
o.g.p.u.dto.LdapStats 0 4 0
o.g.p.u.dto.J..$Os 0 3 0
o.g.p.u.dto.H..$Memory 0 1 0
o.g.p.u.dto.JvmInfo 0 7 0
o.g.p.u.dto.AutoValue_NodeStats 0.6667 12 9
o.g.p.u.dto.MacAddress 1 1 2
o.g.p.u.dto.ClusterDataSet 0 5 0
o.g.p.u.dto.MongoStats 0 4 0
o.g.p.u.dto.H..$Memory 0 2 0
o.g.p.u.dto.NodeInfo 0 5 0
o.g.p.u.dto.AutoValue_MongoDatabaseStats 0.6923 13 10
o.g.p.u.dto.MongoDatabaseStats 0 10 0
o.g.p.u.dto.SessionStats 0 5 0
o.g.p.u.dto.ThroughputStats 0 3 0
o.g.p.u.dto.Os 0 4 0
o.g.p.u.dto.PluginInfo 0 3 0
o.g.p.u.dto.SearchStats 0 5 0
o.g.p.u.dto.ClusterStats 0 21 0
o.g.p.u.dto.HostInfo 0 4 0
o.g.p.u.dto.NodeDataSet 0 10 0
o.g.p.u.dto.NodeStats 0 9 0
o.g.p.u.dto.AutoValue_ClusterStats 0.8333 24 21
o.g.p.u.dto.T..$Throughput 0 3 0
o.g.p.u.dto.H..$Cpu 0 7 0
o.g.p.u.dto.Histogram 0 11 0
o.g.p.u.dto.HostStats 0 3 0
o.g.p.u.dto.B..$Buffer 0 2 0
o.g.p.u.util.MetricUtils 0 0 8
c.f.j.c.type.TypeReference 0.5 2 1
c.f.j.c.type.ResolvedType 0 23 0
c.f.j.c.io.CharTypes 0 0 10
c.f.j.c.io.JsonEOFException 0.5 1 2
c.f.j.c.io.DataOutputAsStream 0 3 1
c.f.j.c.io.OutputDecorator 0 2 0
c.f.j.c.io.InputDecorator 1 4 1
c.f.j.c.io.MergedStream 0.4889 9 5
c.f.j.c.io.JsonStringEncoder 0.875 4 10
c.f.j.c.io.NumberOutput 0 0 10
c.f.j.c.io.IOContext 0.85 24 10
c.f.j.c.io.CharacterEscapes 1 2 3
c.f.j.c.io.NumberInput 0 0 4
c.f.j.c.io.SegmentedStringWriter 0.2727 11 1
c.f.j.c.io.SerializedString 0.7353 17 6
c.f.j.c.io.UTF32Reader 0.7949 3 13
c.f.j.c.io.UTF8Writer 0.7333 9 10
o.g.p.u.audit.UsageStatsAuditEventTypes 1 1 3
c.f.j.c.filter.JsonPointerBasedFilter 0.3333 6 1
c.f.j.c.filter.TokenFilter 1 22 1
c.f.j.c.filter.TokenFilterContext 0.7083 20 6
c.f.j.c.filter.FilteringGeneratorDelegate 0.8084 44 7
c.f.j.c.filter.FilteringParserDelegate 0.9415 53 10
c.f.j.c.util.D..$NopIndenter 1 2 1
c.f.j.c.util.BufferRecycler 0.9667 10 12
c.f.j.c.util.D..$FixedSpaceIndenter 1 2 1
c.f.j.c.util.DefaultIndenter 0.8095 6 7
c.f.j.c.util.ByteArrayBuilder 0.8497 17 9
c.f.j.c.util.RequestPayload 0.375 2 4
c.f.j.c.util.DefaultPrettyPrinter 0.8299 21 7
c.f.j.c.util.MinimalPrettyPrinter 0.9394 11 3
c.f.j.c.util.JsonParserSequence 0.625 6 4
c.f.j.c.util.VersionUtil 0.5 1 2
c.f.j.c.util.TextBuffer 0.7037 27 14
c.f.j.c.util.JsonGeneratorDelegate 0.475 80 2
c.f.j.c.util.InternCache 0.75 1 4
c.f.j.c.util.JsonParserDelegate 0 73 1
o.g.p.u.collectors.ClusterCollector 0.7143 1 7
o.g.p.u.collectors.MongoCollector 0 1 1
o.g.p.u.collectors.CollectorCollector 0 1 0
o.g.p.u.collectors.ElasticsearchCollector 0.8333 2 3
o.g.p.u.collectors.NodeCollector 0.7 1 10
c.f.j.c.base.GeneratorBase 0.9577 32 17
c.f.j.c.base.ParserMinimalBase 0.9768 50 19
c.f.j.c.base.ParserBase 0.9666 57 52
c.f.j.c.sym.Name1 0.625 4 2
c.f.j.c.sym.C..$Bucket 0.6667 1 3
c.f.j.c.sym.ByteQuadsCanonicalizer 0.9026 25 23
c.f.j.c.sym.B..$TableInfo 0 0 7
c.f.j.c.sym.Name2 0.5 4 2
c.f.j.c.sym.Name 0.8125 8 2
c.f.j.c.sym.NameN 0.75 4 6
c.f.j.c.sym.CharsToNameCanonicalizer 0.9103 13 18
c.f.j.c.sym.Name3 0.5 4 3
o.g.p.u.s.j.s.async.NonBlockingParserImpl 0.9728 41 44

Download XML.