logo

Back to index

LCC

Min: 0.0094, max: 0.9947, yellow zone: [0.4000 .. 0.6000].

Elements: 62, μ: 0.4089, σ: 0.2900, Var: 0.0841, defects: 39%.

Packages: 17, classes: 217.

Green: 38, yellow: 9, red: 170.

Class LCC attributes methods NC NDC NIC
o.a.c.l.builder.IDKey 1 2 2 1 1 0
o.a.c.l.builder.Diff 0.1667 2 4 6 1 0
o.a.c.l.builder.DiffResult 0.3214 4 8 28 9 0
o.a.c.l.builder.EqualsBuilder 0.6305 6 29 406 256 0
o.a.c.l.builder.CompareToBuilder 0.751 1 23 253 190 0
o.a.c.l.builder.DiffBuilder 0.9947 5 20 190 189 0
o.a.c.l.builder.HashCodeBuilder 0.7403 2 22 231 171 0
o.a.c.l.builder.T..$DefaultToStringStyle 0 0 0 0 0 0
o.a.c.l.builder.ReflectionToStringBuilder 0.0857 5 15 105 9 0
o.a.c.l.builder.MultilineRecursiveToStringStyle 1 1 11 55 55 0
o.a.c.l.builder.T..$ShortPrefixToStringStyle 0 0 0 0 0 0
o.a.c.l.builder.T..$SimpleToStringStyle 0 0 0 0 0 0
o.a.c.l.builder.T..$NoClassNameToStringStyle 0 0 0 0 0 0
o.a.c.l.builder.ReflectionDiffBuilder 0 3 1 0 0 0
o.a.c.l.builder.T..$NoFieldNameToStringStyle 0 0 0 0 0 0
o.a.c.l.builder.T..$MultiLineToStringStyle 0 0 0 0 0 0
o.a.c.l.builder.RecursiveToStringStyle 0 0 3 3 0 0
o.a.c.l.builder.StandardToStringStyle 0 0 40 780 0 0
o.a.c.l.builder.T..$JsonToStringStyle 0 0 15 105 0 0
o.a.c.l.builder.ToStringStyle 0.0303 20 108 5778 175 0
o.a.c.l.builder.ToStringBuilder 0.8896 3 54 1431 1273 0
o.a.c.l.arch.Processor 0.4286 2 7 21 9 0
o.a.c.l.t.translate.AggregateTranslator 0 1 1 0 0 0
o.a.c.l.t.translate.CodePointTranslator 0 0 1 0 0 0
o.a.c.l.t.translate.JavaUnicodeEscaper 0 0 1 0 0 0
o.a.c.l.t.translate.NumericEntityEscaper 0 3 1 0 0 0
o.a.c.l.t.translate.UnicodeUnpairedSurrogateRemover 0 0 1 0 0 0
o.a.c.l.t.translate.LookupTranslator 0 4 1 0 0 0
o.a.c.l.t.translate.UnicodeUnescaper 0 0 1 0 0 0
o.a.c.l.t.translate.UnicodeEscaper 0 3 2 1 0 0
o.a.c.l.t.translate.OctalUnescaper 0 0 1 0 0 0
o.a.c.l.t.translate.CharSequenceTranslator 0 0 3 3 0 0
o.a.c.l.t.translate.EntityArrays 0 0 0 0 0 0
o.a.c.l.t.translate.NumericEntityUnescaper 0 1 2 1 0 0
o.a.c.l.event.E..$EventBindingInvocationHandler 0 3 1 0 0 0
o.a.c.l.event.EventUtils 0 0 0 0 0 0
o.a.c.l.event.EventListenerSupport 0.2857 3 7 21 6 0
o.a.c.l.event.E..$ProxyInvocationHandler 0 1 1 0 0 0
o.a.c.l.function.Failable 0 0 0 0 0 0
o.a.c.l.c.locks.L..$LockVisitor 0.1786 4 8 28 5 0
o.a.c.l.c.locks.L..$StampedLockVisitor 0 0 0 0 0 0
o.a.c.l.c.locks.L..$ReadWriteLockVisitor 0 0 0 0 0 0
o.a.c.l.c.locks.LockingVisitors 0 0 0 0 0 0
o.a.c.l.concurrent.AtomicInitializer 0 1 1 0 0 0
o.a.c.l.concurrent.AtomicSafeInitializer 0 2 1 0 0 0
o.a.c.l.concurrent.AbstractCircuitBreaker 0.1905 2 7 21 4 0
o.a.c.l.concurrent.BackgroundInitializer 0.1786 3 8 28 5 0
o.a.c.l.concurrent.CallableBackgroundInitializer 0 1 1 0 0 0
o.a.c.l.concurrent.E..$CheckIntervalData 0 2 3 3 0 0
o.a.c.l.concurrent.C..$ConstantFuture 0.1 1 5 10 1 0
o.a.c.l.concurrent.E..$StateStrategyClosed 0 0 2 1 0 0
o.a.c.l.concurrent.CircuitBreakingException 0 0 0 0 0 0
o.a.c.l.concurrent.ConcurrentRuntimeException 0 0 0 0 0 0
o.a.c.l.concurrent.B..$Builder 0.2381 5 7 21 5 0
o.a.c.l.concurrent.E..$StateStrategy 0 0 1 0 0 0
o.a.c.l.concurrent.ConstantInitializer 0 1 5 10 0 0
o.a.c.l.concurrent.BasicThreadFactory 0 6 7 21 0 0
o.a.c.l.concurrent.ConcurrentException 0 0 0 0 0 0
o.a.c.l.concurrent.ConcurrentUtils 0 0 0 0 0 0
o.a.c.l.concurrent.B..$InitializationTask 0 2 1 0 0 0
o.a.c.l.concurrent.Memoizer 0 3 1 0 0 0
o.a.c.l.concurrent.M..$MultiBackgroundInitializerResults 0.2 3 6 15 3 0
o.a.c.l.concurrent.LazyInitializer 0 1 1 0 0 0
o.a.c.l.concurrent.MultiBackgroundInitializer 1 1 3 3 3 0
o.a.c.l.concurrent.ThresholdCircuitBreaker 0.3333 2 4 6 2 0
o.a.c.l.concurrent.E..$StateStrategyOpen 0 0 2 1 0 0
o.a.c.l.concurrent.EventCountCircuitBreaker 0.0222 5 10 45 1 0
o.a.c.l.concurrent.TimedSemaphore 0.0476 11 15 105 5 0
o.a.c.l.tuple.P..$PairAdapter 0 0 3 3 0 0
o.a.c.l.tuple.T..$TripleAdapter 0 0 3 3 0 0
o.a.c.l.tuple.ImmutableTriple 0 3 3 3 0 0
o.a.c.l.tuple.MutablePair 0.2 2 5 10 2 0
o.a.c.l.tuple.Triple 0 0 5 10 0 0
o.a.c.l.tuple.MutableTriple 0.2 3 6 15 3 0
o.a.c.l.tuple.Pair 0 0 7 21 0 0
o.a.c.l.tuple.ImmutablePair 0 2 3 3 0 0
o.a.c.l.mutable.MutableBoolean 0.8462 1 13 78 66 0
o.a.c.l.mutable.MutableByte 0.9259 1 27 351 325 0
o.a.c.l.mutable.MutableDouble 0.9286 1 28 378 351 0
o.a.c.l.mutable.MutableLong 0.9231 1 26 325 300 0
o.a.c.l.mutable.MutableObject 1 1 5 10 10 0
o.a.c.l.mutable.MutableShort 0.9259 1 27 351 325 0
o.a.c.l.mutable.MutableInt 0.9231 1 26 325 300 0
o.a.c.l.mutable.MutableFloat 0.9286 1 28 378 351 0
o.a.c.l.math.IEEE754rUtils 0 0 0 0 0 0
o.a.c.l.math.Fraction 0.5065 5 22 231 117 0
o.a.c.l.math.NumberUtils 0 0 0 0 0 0
o.a.c.lang3.ArraySorter 0 0 0 0 0 0
o.a.c.lang3.Charsets 0 0 0 0 0 0
o.a.c.lang3.CharSetUtils 0 0 0 0 0 0
o.a.c.lang3.CharEncoding 0 0 0 0 0 0
o.a.c.lang3.CharRange 0.6667 4 9 36 24 0
o.a.c.lang3.C..$CharacterIterator 0.3333 3 3 3 1 0
o.a.c.lang3.BitField 0.1176 2 17 136 16 0
o.a.c.lang3.CharSequenceUtils 0 0 0 0 0 0
o.a.c.lang3.ClassLoaderUtils 0 0 0 0 0 0
o.a.c.lang3.ArchUtils 0 0 0 0 0 0
o.a.c.lang3.CharUtils 0 0 0 0 0 0
o.a.c.lang3.ClassPathUtils 0 0 0 0 0 0
o.a.c.lang3.CharSet 1 1 6 15 15 0
o.a.c.lang3.AnnotationUtils 0 0 0 0 0 0
o.a.c.lang3.O..$Null 0 0 0 0 0 0
o.a.c.lang3.NotImplementedException 0 1 1 0 0 0
o.a.c.lang3.SerializationException 0 0 0 0 0 0
o.a.c.lang3.BooleanUtils 0 0 0 0 0 0
o.a.c.lang3.S..$ClassLoaderAwareObjectInputStream 0 1 1 0 0 0
o.a.c.lang3.SerializationUtils 0 0 0 0 0 0
o.a.c.lang3.S..$ArrayCollector 0 1 5 10 0 0
o.a.c.lang3.Functions 0 0 0 0 0 0
o.a.c.lang3.EnumUtils 0 0 0 0 0 0
o.a.c.lang3.S..$FailableStream 0.0727 2 11 55 4 0
o.a.c.lang3.RandomStringUtils 0 0 0 0 0 0
o.a.c.lang3.RegExUtils 0 0 0 0 0 0
o.a.c.lang3.StringEscapeUtils 0 0 0 0 0 0
o.a.c.lang3.Streams 0 0 0 0 0 0
o.a.c.lang3.ObjectUtils 0 0 0 0 0 0
o.a.c.lang3.RandomUtils 0 0 0 0 0 0
o.a.c.lang3.LocaleUtils 0 0 0 0 0 0
o.a.c.lang3.Conversion 0 0 0 0 0 0
o.a.c.lang3.L..$SyncAvoid 0 0 0 0 0 0
o.a.c.lang3.Range 0.7211 5 20 190 137 0
o.a.c.lang3.ClassUtils 0 0 0 0 0 0
o.a.c.lang3.T..$ThreadIdPredicate 0 1 1 0 0 0
o.a.c.lang3.T..$AlwaysTruePredicate 0 0 2 1 0 0
o.a.c.lang3.S..$CsvUnescaper 0 0 1 0 0 0
o.a.c.lang3.ThreadUtils 0 0 0 0 0 0
o.a.c.lang3.SystemUtils 0 0 0 0 0 0
o.a.c.lang3.T..$NamePredicate 1 1 2 1 1 0
o.a.c.lang3.S..$CsvEscaper 0 0 1 0 0 0
o.a.c.lang3.ArrayUtils 0 0 0 0 0 0
o.a.c.lang3.Validate 0 0 0 0 0 0
o.a.c.lang3.StringUtils 0 0 0 0 0 0
o.a.c.l.exception.ContextedException 0.5833 1 9 36 21 0
o.a.c.l.exception.CloneFailedException 0 0 0 0 0 0
o.a.c.l.exception.DefaultExceptionContext 1 1 7 21 21 0
o.a.c.l.exception.ContextedRuntimeException 0.5833 1 9 36 21 0
o.a.c.l.exception.ExceptionUtils 0 0 0 0 0 0
o.a.c.l.compare.ComparableUtils 0 0 0 0 0 0
o.a.c.l.compare.ObjectToStringComparator 0 0 1 0 0 0
o.a.c.l.compare.C..$ComparableCheckBuilder 0.4762 1 7 21 10 0
o.a.c.l.text.S..$TrimMatcher 0 0 1 0 0 0
o.a.c.l.text.S..$MapStrLookup 0 1 1 0 0 0
o.a.c.l.text.S..$SystemPropertiesStrLookup 0 0 1 0 0 0
o.a.c.l.text.S..$StrBuilderTokenizer 1 1 2 1 1 0
o.a.c.l.text.StrLookup 0 0 0 0 0 0
o.a.c.l.text.S..$StrBuilderWriter 0.4762 1 7 21 10 0
o.a.c.l.text.S..$StrBuilderReader 0.5357 3 8 28 15 0
o.a.c.l.text.S..$StringMatcher 1 1 2 1 1 0
o.a.c.l.text.S..$CharMatcher 0 1 1 0 0 0
o.a.c.l.text.S..$NoMatcher 0 0 1 0 0 0
o.a.c.l.text.CompositeFormat 0.2 2 5 10 2 0
o.a.c.l.text.StrMatcher 0 0 1 0 0 0
o.a.c.l.text.S..$CharSetMatcher 0 1 1 0 0 0
o.a.c.l.text.FormattableUtils 0 0 0 0 0 0
o.a.c.l.text.ExtendedMessageFormat 0.2143 2 8 28 6 0
o.a.c.l.text.WordUtils 0 0 0 0 0 0
o.a.c.l.text.StrTokenizer 0.111 9 38 703 78 0
o.a.c.l.text.StrSubstitutor 0.0094 7 39 741 7 0
o.a.c.l.text.StrBuilder 0.2673 4 144 10296 2752 0
o.a.c.l.time.CalendarUtils 1 1 3 3 3 0
o.a.c.l.time.DateFormatUtils 0 0 0 0 0 0
o.a.c.l.time.F..$Strategy 0 0 1 0 0 0
o.a.c.l.time.D..$DateIterator 0.3333 2 3 3 1 0
o.a.c.l.time.F..$StrategyAndWidth 1 2 2 1 1 0
o.a.c.l.time.F..$T..$TzInfo 0 2 0 0 0 0
o.a.c.l.time.F..$NumberStrategy 0.1667 1 4 6 1 0
o.a.c.l.time.F..$PatternStrategy 0.3 1 5 10 3 0
o.a.c.l.time.DurationUtils 0 0 0 0 0 0
o.a.c.l.time.F..$StrategyParser 0 3 1 0 0 0
o.a.c.l.time.F..$CopyQuotedStrategy 0.3333 1 3 3 1 0
o.a.c.l.time.F..$TimeZoneStrategy 1 2 2 1 1 0
o.a.c.l.time.F..$ISO8601TimeZoneStrategy 0 0 1 0 0 0
o.a.c.l.time.F..$CaseInsensitiveTextStrategy 1 3 2 1 1 0
o.a.c.l.time.F..$StringLiteral 1 1 2 1 1 0
o.a.c.l.time.F..$PaddedNumberField 0.3333 2 3 3 1 0
o.a.c.l.time.F..$DayInWeekField 1 1 3 3 3 0
o.a.c.l.time.F..$TwentyFourHourField 1 1 3 3 3 0
o.a.c.l.time.F..$TwoDigitMonthField 0 0 3 3 0 0
o.a.c.l.time.F..$UnpaddedMonthField 0 0 3 3 0 0
o.a.c.l.time.D..$Token 0.7333 2 6 15 11 0
o.a.c.l.time.F..$TextField 1 2 2 1 1 0
o.a.c.l.time.F..$TimeZoneDisplayKey 1 3 2 1 1 0
o.a.c.l.time.F..$WeekYear 1 1 3 3 3 0
o.a.c.l.time.F..$TimeZoneNumberRule 0 1 2 1 0 0
o.a.c.l.time.F..$CharacterLiteral 0 1 2 1 0 0
o.a.c.l.time.F..$TwoDigitYearField 0 0 3 3 0 0
o.a.c.l.time.FastTimeZone 0 0 0 0 0 0
o.a.c.l.time.F..$TwoDigitNumberField 0 1 3 3 0 0
o.a.c.l.time.F..$UnpaddedNumberField 0 1 3 3 0 0
o.a.c.l.time.F..$TwelveHourField 1 1 3 3 3 0
o.a.c.l.time.F..$TimeZoneNameRule 0 4 2 1 0 0
o.a.c.l.time.F..$Iso8601_Rule 1 1 2 1 1 0
o.a.c.l.time.TimeZones 0 0 0 0 0 0
o.a.c.l.time.F..$ArrayKey 0 2 2 1 0 0
o.a.c.l.time.GmtTimeZone 0.25 2 9 36 9 0
o.a.c.l.time.FastDateParser 0.4697 6 12 66 31 0
o.a.c.l.time.FastDateFormat 0.6883 2 22 231 159 0
o.a.c.l.time.FormatCache 0 1 5 10 0 0
o.a.c.l.time.DurationFormatUtils 0 0 0 0 0 0
o.a.c.l.time.StopWatch 0.342 7 22 231 79 0
o.a.c.l.time.FastDatePrinter 0.1039 5 22 231 24 0
o.a.c.l.time.DateUtils 0 0 0 0 0 0
o.a.c.l.reflect.InheritanceUtils 0 0 0 0 0 0
o.a.c.l.reflect.TypeLiteral 0.5 2 4 6 3 0
o.a.c.l.reflect.MemberUtils 0 0 0 0 0 0
o.a.c.l.reflect.ConstructorUtils 0 0 0 0 0 0
o.a.c.l.reflect.FieldUtils 0 0 0 0 0 0
o.a.c.l.reflect.M..$Executable 0 2 2 1 0 0
o.a.c.l.reflect.MethodUtils 0 0 0 0 0 0
o.a.c.l.reflect.TypeUtils 0 0 0 0 0 0
o.a.c.l.reflect.T..$GenericArrayTypeImpl 0.1667 1 4 6 1 0
o.a.c.l.reflect.T..$WildcardTypeImpl 0.2 2 5 10 2 0
o.a.c.l.reflect.T..$WildcardTypeBuilder 0.6667 2 3 3 2 0
o.a.c.l.reflect.T..$ParameterizedTypeImpl 0.2 3 6 15 3 0
o.a.c.l.stream.S..$ArrayCollector 0 1 5 10 0 0
o.a.c.l.stream.S..$FailableStream 0.0727 2 11 55 4 0
o.a.c.l.stream.Streams 0 0 0 0 0 0

Download XML.