org.apache.logging.log4j.core.pattern

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total8,658 of 8,6580%871 of 8710%8148141,8601,8603703709292
PatternParser1,1640%1540%9595257257151511
JAnsiTextRenderer9160%360%3030145145111111
AnsiEscape5590%160%151569697711
HighlightConverter4670%380%262683837711
ThrowablePatternConverter4140%840%515193939911
CachedDateFormat3520%420%303078789911
DatePatternConverter3300%360%35357979171711
FormattingInfo2840%140%18185151111111
MdcPatternConverter2420%360%252557577711
StyleConverter2240%260%181854545511
LevelPatternConverter1940%320%222239396611
NameAbbreviator1590%340%212142424411
AbstractStyleNameConverter1440%120%101028284411
MessagePatternConverter1360%250%181828285511
RootThrowablePatternConverter1220%180%121225253311
MaxLengthConverter1180%140%101028283311
RegexReplacementConverter1130%100%8827273311
LiteralPatternConverter1120%160%161615158811
EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...}1090%190%161628283311
PatternFormatter1060%80%131326269911
EncodingPatternConverter1050%140%111124244411
VariablesNotEmptyReplacementConverter1010%160%111125253311
MapPatternConverter970%140%121216165511
EqualsBaseReplacementConverter950%100%8820203311
RepeatPatternConverter910%80%9927275511
EqualsReplacementConverter850%80%7719193311
EqualsIgnoreCaseReplacementConverter850%80%7719193311
EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...}820%110%8819192211
NameAbbreviator.PatternAbbreviatorFragment690%60%6616163311
ExtendedThrowablePatternConverter660%120%9915153311
DatePatternConverter.FixedFormatter630%20%5515154411
IntegerPatternConverter630%100%101017175511
UuidPatternConverter570%100%8811113311
RegexReplacement560%40%7713135511
PatternParser.ParserState540%n/a11661111
NameAbbreviator.PatternAbbreviator510%60%6612123311
SimpleLiteralPatternConverter490%80%121217178811
DatePatternConverter.PatternFormatter480%20%5512124411
ProcessIdPatternConverter480%40%7711115511
MessagePatternConverter.FormattedMessagePatternConverter450%80%6613132211
EncodingPatternConverter.EscapeFormat440%n/a11551111
NameAbbreviator.MaxElementAbbreviator.Strategy.new NameAbbreviator.MaxElementAbbreviator.Strategy() {...}430%40%44992211
NameAbbreviator.MaxElementAbbreviator.Strategy.new NameAbbreviator.MaxElementAbbreviator.Strategy() {...}410%40%4410102211
NameAbbreviator.MaxElementAbbreviator.Strategy340%n/a22662211
LoggerPatternConverter300%40%66884411
ClassNamePatternConverter290%20%55994411
MessagePatternConverter.SimpleMessagePatternConverter280%40%55883311
NamePatternConverter260%40%44772211
MessagePatternConverter.RenderingPatternConverter260%n/a22882211
LineLocationPatternConverter250%20%66995511
MethodLocationPatternConverter250%20%66995511
FullLocationPatternConverter250%20%66995511
RelativeTimePatternConverter240%n/a33773311
LineSeparatorPatternConverter240%n/a66996611
FileLocationPatternConverter230%20%55884411
SequenceNumberPatternConverter220%n/a44774411
MarkerSimpleNamePatternConverter210%20%44773311
DatePatternConverter.CachedTime200%n/a11551111
PlainTextRenderer200%n/a55775511
NameAbbreviator.MaxElementAbbreviator200%n/a22662211
MarkerPatternConverter190%20%44773311
EndOfBatchPatternConverter180%n/a44664411
ThreadNamePatternConverter180%n/a44664411
ThreadIdPatternConverter180%n/a44664411
AbstractPatternConverter180%n/a44774411
LoggerFqcnPatternConverter180%n/a44664411
LogEventPatternConverter180%20%55774411
NdcPatternConverter180%n/a44664411
ThreadPriorityPatternConverter180%n/a44664411
LevelPatternConverter.LevelMapLevelPatternConverter170%n/a22552211
FileDatePatternConverter160%40%33331111
NanoTimePatternConverter160%n/a33553311
SimpleLiteralPatternConverter.Space140%n/a33443311
DatePatternConverter.UnixFormatter140%n/a33443311
DatePatternConverter.UnixMillisFormatter140%n/a33443311
AbstractStyleNameConverter.Red130%n/a22332211
AbstractStyleNameConverter.Blue130%n/a22332211
AbstractStyleNameConverter.Black130%n/a22332211
SimpleLiteralPatternConverter.StringValue130%n/a22552211
AbstractStyleNameConverter.Magenta130%n/a22332211
AbstractStyleNameConverter.Cyan130%n/a22332211
AbstractStyleNameConverter.Green130%n/a22332211
AbstractStyleNameConverter.White130%n/a22332211
AbstractStyleNameConverter.Yellow130%n/a22332211
LevelPatternConverter.SimpleLevelPatternConverter100%n/a22332211
EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...}100%n/a22332211
EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...}100%n/a22332211
SimpleLiteralPatternConverter.Noop100%n/a33333311
NameAbbreviator.NOPAbbreviator0%n/a22442211
NotANumber0%n/a22222211
HtmlTextRenderer0%n/a33443311
DatePatternConverter.Formatter0%n/a11111111