| ConverterTest.java |  | 0% |  | 0% | 33 | 33 | 233 | 233 | 24 | 24 | 1 | 1 |
| ThrowableProxyConverterTest.java |  | 0% |  | 0% | 20 | 20 | 122 | 122 | 18 | 18 | 1 | 1 |
| ThrowableProxyConverter.java |   | 6% |   | 2% | 46 | 48 | 113 | 124 | 12 | 14 | 0 | 1 |
| CallerDataConverter.java |  | 0% |  | 0% | 31 | 31 | 78 | 78 | 9 | 9 | 1 | 1 |
| NamedConverter.java |  | 0% |  | 0% | 27 | 27 | 77 | 77 | 13 | 13 | 3 | 3 |
| SyslogStartConverterTest.java |  | 0% |  | 0% | 11 | 11 | 54 | 54 | 10 | 10 | 1 | 1 |
| RootCauseFirstThrowableProxyConverterTest.java |  | 0% |  | 0% | 9 | 9 | 56 | 56 | 8 | 8 | 1 | 1 |
| TargetLengthBasedClassNameAbbreviatorTest.java |  | 0% | | n/a | 7 | 7 | 64 | 64 | 7 | 7 | 1 | 1 |
| MaskedKeyValuePairConverterTest.java |  | 0% | | n/a | 8 | 8 | 46 | 46 | 8 | 8 | 1 | 1 |
| TargetLengthBasedClassNameAbbreviator2.java |  | 0% |  | 0% | 18 | 18 | 47 | 47 | 5 | 5 | 1 | 1 |
| LoggerNameConverterPerfTest.java |  | 0% |  | 0% | 12 | 12 | 47 | 47 | 7 | 7 | 1 | 1 |
| ExtendedThrowableProxyConverterTest.java |  | 0% |  | 0% | 15 | 15 | 55 | 55 | 11 | 11 | 1 | 1 |
| MaskedKeyValuePairConverter.java |  | 0% |  | 0% | 23 | 23 | 50 | 50 | 5 | 5 | 1 | 1 |
| SyslogStartConverter.java |  | 0% |  | 0% | 8 | 8 | 43 | 43 | 5 | 5 | 1 | 1 |
| KeyValuePairConverter.java |  | 0% |  | 0% | 19 | 19 | 39 | 39 | 6 | 6 | 2 | 2 |
| MarkerConverterTest.java |  | 0% | | n/a | 8 | 8 | 33 | 33 | 8 | 8 | 1 | 1 |
| MDCConverterTest.java |  | 0% | | n/a | 6 | 6 | 27 | 27 | 6 | 6 | 1 | 1 |
| MDCConverter.java |  | 0% |  | 0% | 12 | 12 | 30 | 30 | 6 | 6 | 1 | 1 |
| DateConverter.java |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 3 | 3 | 1 | 1 |
| TargetLengthBasedClassNameAbbreviator.java |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 2 | 2 | 1 | 1 |
| KeyValuePairConverterTest.java |  | 0% | | n/a | 7 | 7 | 24 | 24 | 7 | 7 | 1 | 1 |
| EpochConverterTest.java |  | 0% | | n/a | 4 | 4 | 29 | 29 | 4 | 4 | 1 | 1 |
| LegacyPatternLayoutTest.java |  | 0% |  | 0% | 4 | 4 | 28 | 28 | 3 | 3 | 1 | 1 |
| EnsureExceptionHandling.java |  | 0% |  | 0% | 15 | 15 | 30 | 30 | 4 | 4 | 1 | 1 |
| EnsureExceptionHandlingTest.java |  | 0% | | n/a | 5 | 5 | 19 | 19 | 5 | 5 | 1 | 1 |
| PrefixCompositeConverter.java |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 3 | 3 | 1 | 1 |
| RootCauseFirstThrowableProxyConverter.java |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 3 | 3 | 1 | 1 |
| CompositeConverterTest.java |  | 0% | | n/a | 4 | 4 | 15 | 15 | 4 | 4 | 1 | 1 |
| MarkerConverter.java |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 3 | 3 | 1 | 1 |
| LoggerNameOnlyLoggingEvent.java |  | 0% | | n/a | 20 | 20 | 22 | 22 | 20 | 20 | 1 | 1 |
| PropertyConverter.java |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 4 | 4 | 1 | 1 |
| RelativeTimeConverter.java |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 2 | 2 | 1 | 1 |
| Util.java |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 3 | 3 | 1 | 1 |
| EpochConverter.java |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 3 | 3 | 1 | 1 |
| MicrosecondConverter.java |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 2 | 2 | 1 | 1 |
| MicrosecondConverterTest.java |  | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| SequenceNumberConverter.java |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
| ClassNameOnlyAbbreviator.java |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| LineOfCallerConverter.java |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| FileOfCallerConverter.java |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| MethodOfCallerConverter.java |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| ClassOfCallerConverter.java |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| XThrowableHandlingConverter.java |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| XCompositeConverter.java |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| SubPatternLayout.java |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| LocalSequenceNumberConverter.java |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ExceptionalConverter2.java |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
| ExtendedThrowableProxyConverter.java |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| LevelConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ContextNameConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| MessageConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ThreadConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| LoggerConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| LineSeparatorConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| SampleConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| NopThrowableInformationConverter.java | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ThrowableHandlingConverter.java | | 60% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| ClassicConverter.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |