| PatternParser |  | 0% |  | 0% | 95 | 95 | 257 | 257 | 15 | 15 | 1 | 1 |
| JAnsiTextRenderer |  | 0% |  | 0% | 30 | 30 | 145 | 145 | 11 | 11 | 1 | 1 |
| AnsiEscape |  | 0% |  | 0% | 15 | 15 | 69 | 69 | 7 | 7 | 1 | 1 |
| HighlightConverter |  | 0% |  | 0% | 26 | 26 | 83 | 83 | 7 | 7 | 1 | 1 |
| ThrowablePatternConverter |  | 0% |  | 0% | 51 | 51 | 93 | 93 | 9 | 9 | 1 | 1 |
| CachedDateFormat |  | 0% |  | 0% | 30 | 30 | 78 | 78 | 9 | 9 | 1 | 1 |
| DatePatternConverter |  | 0% |  | 0% | 35 | 35 | 79 | 79 | 17 | 17 | 1 | 1 |
| FormattingInfo |  | 0% |  | 0% | 18 | 18 | 51 | 51 | 11 | 11 | 1 | 1 |
| MdcPatternConverter |  | 0% |  | 0% | 25 | 25 | 57 | 57 | 7 | 7 | 1 | 1 |
| StyleConverter |  | 0% |  | 0% | 18 | 18 | 54 | 54 | 5 | 5 | 1 | 1 |
| LevelPatternConverter |  | 0% |  | 0% | 22 | 22 | 39 | 39 | 6 | 6 | 1 | 1 |
| NameAbbreviator |  | 0% |  | 0% | 21 | 21 | 42 | 42 | 4 | 4 | 1 | 1 |
| AbstractStyleNameConverter |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 4 | 4 | 1 | 1 |
| MessagePatternConverter |  | 0% |  | 0% | 18 | 18 | 28 | 28 | 5 | 5 | 1 | 1 |
| RootThrowablePatternConverter |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 3 | 3 | 1 | 1 |
| MaxLengthConverter |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 3 | 3 | 1 | 1 |
| RegexReplacementConverter |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 3 | 3 | 1 | 1 |
| LiteralPatternConverter |  | 0% |  | 0% | 16 | 16 | 15 | 15 | 8 | 8 | 1 | 1 |
| EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...} |  | 0% |  | 0% | 16 | 16 | 28 | 28 | 3 | 3 | 1 | 1 |
| PatternFormatter |  | 0% |  | 0% | 13 | 13 | 26 | 26 | 9 | 9 | 1 | 1 |
| EncodingPatternConverter |  | 0% |  | 0% | 11 | 11 | 24 | 24 | 4 | 4 | 1 | 1 |
| VariablesNotEmptyReplacementConverter |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 3 | 3 | 1 | 1 |
| MapPatternConverter |  | 0% |  | 0% | 12 | 12 | 16 | 16 | 5 | 5 | 1 | 1 |
| EqualsBaseReplacementConverter |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 3 | 3 | 1 | 1 |
| RepeatPatternConverter |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 5 | 5 | 1 | 1 |
| EqualsReplacementConverter |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 3 | 3 | 1 | 1 |
| EqualsIgnoreCaseReplacementConverter |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 3 | 3 | 1 | 1 |
| EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...} |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 2 | 2 | 1 | 1 |
| NameAbbreviator.PatternAbbreviatorFragment |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 3 | 3 | 1 | 1 |
| ExtendedThrowablePatternConverter |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 3 | 3 | 1 | 1 |
| DatePatternConverter.FixedFormatter |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 4 | 4 | 1 | 1 |
| IntegerPatternConverter |  | 0% |  | 0% | 10 | 10 | 17 | 17 | 5 | 5 | 1 | 1 |
| UuidPatternConverter |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 3 | 3 | 1 | 1 |
| RegexReplacement |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 5 | 5 | 1 | 1 |
| PatternParser.ParserState |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 1 | 1 |
| NameAbbreviator.PatternAbbreviator |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 3 | 3 | 1 | 1 |
| SimpleLiteralPatternConverter |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 8 | 8 | 1 | 1 |
| DatePatternConverter.PatternFormatter |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 4 | 4 | 1 | 1 |
| ProcessIdPatternConverter |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 5 | 5 | 1 | 1 |
| MessagePatternConverter.FormattedMessagePatternConverter |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 2 | 2 | 1 | 1 |
| EncodingPatternConverter.EscapeFormat |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| NameAbbreviator.MaxElementAbbreviator.Strategy.new NameAbbreviator.MaxElementAbbreviator.Strategy() {...} |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 2 | 2 | 1 | 1 |
| NameAbbreviator.MaxElementAbbreviator.Strategy.new NameAbbreviator.MaxElementAbbreviator.Strategy() {...} |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
| NameAbbreviator.MaxElementAbbreviator.Strategy |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| LoggerPatternConverter |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 4 | 4 | 1 | 1 |
| ClassNamePatternConverter |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| MessagePatternConverter.SimpleMessagePatternConverter |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
| NamePatternConverter |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| MessagePatternConverter.RenderingPatternConverter |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| LineLocationPatternConverter |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| MethodLocationPatternConverter |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| FullLocationPatternConverter |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| RelativeTimePatternConverter |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| LineSeparatorPatternConverter |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| FileLocationPatternConverter |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 4 | 4 | 1 | 1 |
| SequenceNumberPatternConverter |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| MarkerSimpleNamePatternConverter |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
| DatePatternConverter.CachedTime |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| PlainTextRenderer |  | 0% | | n/a | 5 | 5 | 7 | 7 | 5 | 5 | 1 | 1 |
| NameAbbreviator.MaxElementAbbreviator |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| MarkerPatternConverter |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
| EndOfBatchPatternConverter |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ThreadNamePatternConverter |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ThreadIdPatternConverter |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| AbstractPatternConverter |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| LoggerFqcnPatternConverter |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| LogEventPatternConverter |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 4 | 4 | 1 | 1 |
| NdcPatternConverter |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ThreadPriorityPatternConverter |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| LevelPatternConverter.LevelMapLevelPatternConverter |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| FileDatePatternConverter |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 | 1 | 1 |
| NanoTimePatternConverter |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| SimpleLiteralPatternConverter.Space |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| DatePatternConverter.UnixFormatter |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| DatePatternConverter.UnixMillisFormatter |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| AbstractStyleNameConverter.Red |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AbstractStyleNameConverter.Blue |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AbstractStyleNameConverter.Black |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| SimpleLiteralPatternConverter.StringValue |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| AbstractStyleNameConverter.Magenta |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AbstractStyleNameConverter.Cyan |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AbstractStyleNameConverter.Green |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AbstractStyleNameConverter.White |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AbstractStyleNameConverter.Yellow |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| LevelPatternConverter.SimpleLevelPatternConverter |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| EncodingPatternConverter.EscapeFormat.new EncodingPatternConverter.EscapeFormat() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| SimpleLiteralPatternConverter.Noop |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| NameAbbreviator.NOPAbbreviator | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| NotANumber | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| HtmlTextRenderer | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| DatePatternConverter.Formatter | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |