| LoggingEvent |   | 11% |   | 3% | 56 | 60 | 141 | 158 | 26 | 29 | 0 | 1 |
| LoggingEventTest |  | 0% |  | 0% | 14 | 14 | 81 | 81 | 13 | 13 | 1 | 1 |
| LocationInfo |  | 0% |  | 0% | 29 | 29 | 96 | 96 | 8 | 8 | 1 | 1 |
| ThrowableInformationTest |  | 0% | | n/a | 12 | 12 | 80 | 80 | 12 | 12 | 1 | 1 |
| VectorWriter |  | 0% |  | 0% | 13 | 13 | 28 | 28 | 12 | 12 | 1 | 1 |
| LocationInfoTest |  | 0% | | n/a | 4 | 4 | 22 | 22 | 4 | 4 | 1 | 1 |
| NOPLogger |  | 0% | | n/a | 38 | 38 | 42 | 42 | 38 | 38 | 1 | 1 |
| ThrowableInformation |   | 13% |  | 0% | 9 | 10 | 18 | 22 | 4 | 5 | 0 | 1 |
| ThrowableInformationTest.NotOverriddenThrowable |  | 0% | | n/a | 2 | 2 | 16 | 16 | 2 | 2 | 1 | 1 |
| NOPLoggerRepository |  | 0% | | n/a | 16 | 16 | 16 | 16 | 16 | 16 | 1 | 1 |
| ThrowableInformationTest.OverriddenThrowable |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
| RootCategory |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
| ThrowableInformationTest.NullThrowable |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| ThrowableInformationTest.NastyThrowable |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ThrowableInformationTest.StringThrowable |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| Filter |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| RootLogger |   | 59% |   | 50% | 2 | 4 | 2 | 8 | 1 | 3 | 0 | 1 |
| LocationInfoTest.NameSubstring |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| LoggingEventTest.BadMessage |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| NullWriter |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ThrowableInformationTest.EmptyThrowable | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| LocationInfoTest.NameSubstringCaller | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DefaultRepositorySelector |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |