logo

Back to index

TCC

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: 155, yellow: 9, red: 53.

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

Download XML.