org.apache.logging.log4j.core.async

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,005 of 4,0050%306 of 3060%4344349929922772774444
AsyncLogger6170%420%4848139139252511
RingBufferLogEvent5260%440%6969148148474711
AsyncLoggerDisruptor4670%380%3838105105191911
AsyncLoggerConfigDisruptor4390%480%4444112112202011
AsyncLoggerConfig2320%200%27276262171711
DisruptorUtil2290%160%191959599911
JCToolsBlockingQueueFactory.MpscBlockingQueue1430%200%20203939101011
AsyncLoggerContext1230%20%13133333121211
RingBufferLogEventTranslator1200%n/a6628286611
ThreadNameCachingStrategy1090%140%101024243311
AsyncQueueFullPolicyFactory960%140%131323236611
JCToolsBlockingQueueFactory.WaitStrategy900%40%9918187711
AbstractAsyncExceptionHandler720%n/a4427274411
AsyncLoggerConfig.RootLogger690%20%5517174411
BasicAsyncLoggerContextSelector670%120%151515159911
DiscardingAsyncQueueFullPolicy540%60%8814145511
RingBufferLogEventHandler480%40%9917177711
AsyncLoggerConfig.Builder450%20%33662211
AsyncLoggerContextSelector380%n/a55665511
AsyncLoggerConfigDisruptor.Log4jEventWrapperHandler360%20%4411113311
AsyncLoggerConfig.RootLogger.Builder350%n/a22662211
EventRoute340%n/a11441111
AsyncLoggerConfigDisruptor.Log4jEventWrapper290%20%5511114411
AsyncLogger.new AsyncLogger.TranslatorType() {...}260%n/a33553311
AsyncLogger.new AsyncLogger.TranslatorType() {...}260%n/a33553311
InternalAsyncUtil240%80%77663311
AsyncLoggerConfigDisruptor.new Log4jThreadFactory() {...}210%n/a22442211
AsyncLoggerDisruptor.new Log4jThreadFactory() {...}210%n/a22442211
ThreadNameCachingStrategy.new ThreadNameCachingStrategy() {...}200%20%33662211
DisruptorBlockingQueueFactory180%n/a33553311
JCToolsBlockingQueueFactory180%n/a33553311
DefaultAsyncQueueFullPolicy170%40%44552211
EventRoute.new EventRoute() {...}150%n/a44664411
EventRoute.new EventRoute() {...}150%n/a44664411
ArrayBlockingQueueFactory120%n/a33333311
LinkedTransferQueueFactory110%n/a33333311
EventRoute.new EventRoute() {...}90%n/a44444411
ThreadNameCachingStrategy.new ThreadNameCachingStrategy() {...}90%n/a22222211
AsyncLogger.TranslatorType60%n/a11111111
AsyncLoggerConfig.new ThreadLocal() {...}0%n/a22222211
AsyncQueueFullMessageUtil0%n/a11331111
RingBufferLogEvent.Factory0%n/a11111111
AsyncLoggerConfigDefaultExceptionHandler0%n/a11111111
AsyncLoggerDefaultExceptionHandler0%n/a11111111