io.netty.util

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total10,908 of 11,6586%1,546 of 1,5983%1,2751,3252,3382,5154855236777
AsciiString3,2290%4980%36436462062011511511
NetUtil2,1630%4620%271271379379383811
HashedWheelTimer5310%600%4949123123181811
Version3320%260%26266767131311
DefaultAttributeMap3190%540%343477777711
HashedWheelTimer.Worker2770%360%242469696611
NetUtilInitializations2690%300%191963634411
DomainNameMappingBuilder.ImmutableDomainNameMapping2330%120%151546469911
HashedWheelTimer.HashedWheelBucket2120%360%242459596611
HashedWheelTimer.HashedWheelTimeout2040%200%23235656131311
ResourceLeakDetectorFactory.DefaultResourceLeakDetectorFactory2023113%820%81044543501
Recycler2010%180%19195858101011
ResourceLeakDetector.DefaultResourceLeak18613842%331125%2834488271201
DomainNameMapping1590%200%20203333101011
ResourceLeakDetector15624961%182255%25413696102101
ReferenceCountUtil1500%180%21214141121211
ThreadDeathWatcher1250%100%101032325511
DomainWildcardMappingBuilder.ImmutableDomainWildcardMapping1200%120%101026264411
ConstantPool1190%80%121224248811
ThreadDeathWatcher.Watcher1180%220%161638385511
DomainWildcardMappingBuilder1050%100%101019195511
NetUtil.SoMaxConnAction1000%180%101028281111
DefaultAttributeMap.DefaultAttribute940%180%161626267711
Recycler.BlockingMessageQueue810%0%18182323171711
Signal780%60%16161919131311
ResourceLeakException770%60%9921216611
Recycler.LocalPool740%100%9923234411
AbstractConstant720%80%121222228811
Recycler.DefaultHandle690%100%121221217711
CharsetUtil689658%50%812183871001
ByteProcessor620%n/a1113131111
AbstractReferenceCounted610%0%11111919101011
IllegalReferenceCountException610%0%7711116611
ReferenceCountUtil.ReleasingTask530%0%4412123311
ThreadDeathWatcher.Entry470%80%7712123311
DomainNameMappingBuilder400%n/a44994411
ResourceLeakDetector.TraceRecord3210075%975%3116311501
Recycler.new FastThreadLocal() {...}320%n/a33773311
DomainMappingBuilder310%n/a44994411
AttributeKey300%n/a66776611
HashingStrategy.new HashingStrategy() {...}0%80%77333311
NettyRuntime.AvailableProcessorsHolder2856%50%254150301
AsciiString.GeneralCaseInsensitiveCharEqualityComparator0%0%44332211
ResourceLeakDetectorFactory52%n/a26492601
NetUtilInitializations.NetworkIfaceAndInetAddress0%n/a33663311
ByteProcessor.IndexOfProcessor0%0%33442211
ByteProcessor.IndexNotOfProcessor0%0%33442211
ByteProcessor.new ByteProcessor() {...}0%0%44222211
ByteProcessor.new ByteProcessor() {...}0%0%44222211
ByteProcessor.new ByteProcessor() {...}0%0%44222211
ByteProcessor.new ByteProcessor() {...}0%0%44222211
ThreadDeathWatcher.new PrivilegedAction() {...}0%n/a22332211
AsciiString.DefaultCharEqualityComparator0%0%33222211
AttributeKey.new ConstantPool() {...}0%n/a22222211
AsciiString.new HashingStrategy() {...}0%n/a33333311
AsciiString.new HashingStrategy() {...}0%n/a33333311
Signal.new ConstantPool() {...}0%n/a22222211
UncheckedBooleanSupplier0%n/a11221111
AsciiString.AsciiCaseInsensitiveCharEqualityComparator0%n/a22222211
BooleanSupplier0%n/a11221111
AbstractReferenceCounted.new ReferenceCountUpdater() {...}0%n/a33333311
Recycler.new Recycler.Handle() {...}0%n/a33333311
NetUtilSubstitutions.NetUtilLocalhostLazyHolder0%n/a11331111
Signal.SignalConstant0%n/a11221111
HashingStrategy0%n/a11111111
UncheckedBooleanSupplier.new UncheckedBooleanSupplier() {...}0%n/a22222211
UncheckedBooleanSupplier.new UncheckedBooleanSupplier() {...}0%n/a22222211
BooleanSupplier.new BooleanSupplier() {...}0%n/a22222211
BooleanSupplier.new BooleanSupplier() {...}0%n/a22222211
NettyRuntime66%n/a13241301
NetUtilSubstitutions.NetUtilLocalhost4LazyHolder0%n/a11111111
NetUtilSubstitutions.NetUtilLocalhost6Accessor0%n/a22222211
NetUtilSubstitutions.NetUtilLocalhostAccessor0%n/a22222211
NetUtilSubstitutions.NetUtilLocalhost6LazyHolder0%n/a11111111
NetUtilSubstitutions.NetUtilLocalhost4Accessor0%n/a22222211
ResourceLeakDetector.Level7697%66%251100201
ResourceLeakDetector.TraceRecord.new ResourceLeakDetector.TraceRecord() {...}100%n/a02020201