org.spf4j.base

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11,503 of 13,40014%1,157 of 1,29210%1,1821,3402,4632,90256968776111
CharSequences1,6180%2380%161161332332414111
Arrays1,414281%1900%120121259268252601
Throwables78138733%985234%91119183286344401
SysExits6780%100%111172726611
Slf4jMessageFormatter63012516%701214%5362141173152101
Strings5690%460%6363141141404011
ExecutionContexts54314420%35512%6983103136496301
BasicExecutionContext51722330%931916%7189124189193301
AppendableUtils31326145%34819%29377610671101
Callables303195%400%36387781161801
ExecutionContext2854012%22621%36416071232701
Callables.FibonacciBackoffRetryPredicate2200%160%131342424411
Pair210219%300%25294249101401
Threads1930%200%181848488811
Closeables1780%240%212158589911
Methods1580%60%13133131101011
TimeoutDeadline1260%120%131324247711
UnsafeString1100%120%9934343311
TimeSource1002922%7330%101315245801
TLScratch1000%160%111125253311
CharSequences.new Appendable() {...}980%80%8817174411
Timing970%20%8817177711
CharSequences.SubSequence950%60%8817175511
Threads.OracleJdkThreadInfoSupplier840%n/a4428284411
Json830%40%6621214411
Env655445%14630%141826376801
UnsafeString.new PrivilegedAction() {...}630%n/a2215152211
Callables.RetryData610%60%5518182211
Callables.RetryDecision540%n/a9914149911
IntMath.XorShift128540%n/a22992211
Objects530%n/a11991111
RemoteException510%n/a6611116611
Throwables.new Function() {...}505%200%12139102301
ExecutionContexts.ThreadLocalContextAttacherImpl.AttachedImpl483139%4233%575162401
UnsafeString.new PrivilegedAction() {...}480%40%4415152211
ExecutionContexts.PropagatingBiFunction460%20%5510104411
ExecutionContexts.PropagatingFunction450%20%5510104411
ExecutionContexts.PropagatingSupplier440%20%5510104411
ExecutionContexts.PropagatingNamedCallable440%20%5510104411
Callables.AdvancedAction440%n/a11551111
ExecutionContexts.PropagatingBiConsumer440%20%5511114411
XCollectors436961%5337%715102541101
ExecutionContexts.PropagatingConsumer430%20%5511114411
ExecutionContexts.PropagatingRunnable420%20%5511114411
IntMath.XorShift32410%20%33882211
Callables.new Callable() {...}410%n/a33773311
Json.new JsonSerializer() {...}380%40%4412122211
UnsafeThrowable380%20%4414143311
MemorizedCallable354254%3350%61010244701
Threads.SlowThreadInfoSupplierImpl350%20%33772211
CloseableIterator.new CloseableIterator() {...}350%n/a5512125511
Throwables.new Predicate() {...}338%140%89891201
ContextValue320%n/a44774411
CloseableIterable320%n/a77557711
NullAbleOptional320%n/a55555511
TestTimeSource305765%4450%5117212701
CloseableIterator280%n/a66446611
CloseableIterable.new CloseableIterable() {...}270%n/a33993311
PackageInfo266471%3770%3118241601
Callables.RetryDecision.Type240%n/a11221111
ExecutionContexts.PropagatingCallable240%n/a22662211
IntMath240%40%44222211
Callables.SimpleAction240%n/a11221111
Callables.TimeoutCallable230%n/a44884411
Callables.ConstCallable210%n/a33553311
UncheckedExecutionException200%n/a44884411
UncheckedTimeoutException200%n/a44884411
JNA190%20%33662211
Callables.TimeoutRetryPredicate2RetryPredicate170%n/a22552211
ReferenceType163468%n/a35173501
Wrapper160%40%33661111
CloneFailedException160%n/a44884411
JsonWriteable150%n/a22772211
IntMath.XorShift32ThreadSafe150%n/a22332211
TestTimeSource.new TLongIterator() {...}150%n/a44444411
IntAppender.CommentNumberAppender150%n/a22332211
EscapeJsonStringAppendableWrapper144977%583%281131501
XCollectors.CollectorImpl142765%n/a374143701
Callables.DefaultAdvancedRetryPredicateImpl140%20%22551111
IntAppender.SimplePrefixNumberAppender0%n/a22332211
CloseableIterable.new CloseableIterable() {...}0%n/a33443311
XCollectors.new BinaryOperator() {...}42%n/a12341201
NullAbleOptional.new NullAbleOptional() {...}0%n/a33333311
Writeable0%n/a11551111
ExecutionContext.Tag0%n/a44444411
NullAbleOptional.new NullAbleOptional() {...}0%n/a33333311
Callables.new Callable() {...}0%n/a22222211
CoreTextMediaType5185%n/a353103501
Callables.new Predicate() {...}25%20%23121201
TimeSource.SystemTimeProvider0%n/a22222211
Json.new JsonSerializer() {...}0%n/a22332211
IntMath.XorShift32ThreadSafe.Singleton0%n/a22222211
Callables.new Callables.SimpleRetryPredicate() {...}33%20%23121201
Throwables.TrimmedException0%n/a22332211
Callables.TimeoutRetryPredicate0%n/a11111111
Callables.TimeoutRetryPredicate.new Callables.TimeoutRetryPredicate() {...}0%n/a22222211
Strings.new ThreadLocal() {...}0%n/a22222211
Strings.new ThreadLocal() {...}0%n/a22222211
Callables.RetryPredicate.new Callables.RetryPredicate() {...}0%n/a22222211
Callables.RetryPredicate0%n/a11111111
TestTimeSource.new TLongIterator() {...}63%n/a14141401
Callables.AdvancedRetryPredicate55%n/a12121201
IntMath.XorShift32ThreadSafe.ThreadLocalRandom0%n/a11111111
Callables.AdvancedRetryPredicate.new Callables.AdvancedRetryPredicate() {...}60%n/a12121201
Throwables.PackageDetail34100%n/a01040101
ExecutionContext.Relation24100%n/a01020101
ExecutionContexts.ThreadLocalContextAttacherImpl18100%n/a01040101
ExecutionContexts.BasicExecutionContextFactory100%n/a01010101
ExecutionContexts.new ThreadLocal() {...}100%n/a02020201
AppendableUtils.new ThreadLocal() {...}100%n/a02020201
PackageInfo.new CacheLoader() {...}100%n/a02020201