| DefaultLogReporter |   | 90% |   | 77% | 12 | 50 | 15 | 150 | 0 | 19 | 0 | 1 |
| StandardThrowableFormatter |   | 66% |   | 60% | 4 | 8 | 9 | 30 | 0 | 3 | 0 | 1 |
| GlobalLogRouter |   | 69% |   | 37% | 7 | 17 | 11 | 35 | 4 | 13 | 0 | 1 |
| SLF4JMessageFormatter |   | 95% |   | 91% | 9 | 69 | 8 | 174 | 0 | 18 | 0 | 1 |
| StackFrameLogEvent |   | 68% |   | 37% | 5 | 16 | 7 | 23 | 2 | 12 | 0 | 1 |
| DefaultOutputRegistry |   | 88% |   | 80% | 4 | 24 | 4 | 51 | 0 | 14 | 0 | 1 |
| CompositeLogAppender |   | 80% |   | 80% | 3 | 16 | 4 | 23 | 2 | 11 | 0 | 1 |
| LogAppender.Builder |   | 94% |   | 91% | 6 | 43 | 5 | 103 | 2 | 20 | 0 | 1 |
| LevelResolver |   | 75% |   | 92% | 1 | 17 | 1 | 22 | 0 | 7 | 0 | 1 |
| DefaultServiceRegistry |   | 86% |   | 70% | 3 | 18 | 5 | 32 | 0 | 13 | 0 | 1 |
| LogProperty |   | 95% |   | 84% | 6 | 42 | 4 | 82 | 1 | 25 | 0 | 1 |
| PercentCodec |   | 96% |   | 91% | 4 | 31 | 4 | 107 | 0 | 7 | 0 | 1 |
| DirectByteBufferBuffer |   | 92% |   | 77% | 4 | 17 | 6 | 55 | 0 | 7 | 0 | 1 |
| LogAppender.Appenders |   | 88% |   | 69% | 4 | 15 | 4 | 38 | 0 | 8 | 0 | 1 |
| LogOutput.AbstractOutputStreamOutput |   | 75% |  | 100% | 0 | 9 | 6 | 28 | 0 | 6 | 0 | 1 |
| PackagingDataResolver |   | 90% |   | 64% | 12 | 23 | 4 | 46 | 0 | 6 | 0 | 1 |
| LockNewBufferLogAppender |   | 86% |   | 50% | 3 | 8 | 6 | 31 | 0 | 4 | 0 | 1 |
| SynchronizedThreadLocalBufferLogAppender |   | 91% |   | 75% | 3 | 12 | 4 | 41 | 1 | 8 | 0 | 1 |
| SwappableLogAlerts |   | 88% |   | 81% | 3 | 17 | 6 | 35 | 1 | 9 | 0 | 1 |
| LogAppender.AppenderFlag |   | 72% |   | 75% | 2 | 5 | 4 | 12 | 1 | 3 | 0 | 1 |
| LogEvent.Caller.CallerType |   | 69% |   | 66% | 1 | 4 | 1 | 8 | 0 | 2 | 0 | 1 |
| LogEvent.Caller |   | 67% |  | 0% | 2 | 6 | 4 | 7 | 1 | 5 | 0 | 1 |
| LogProperties |   | 97% |   | 95% | 4 | 81 | 3 | 150 | 1 | 46 | 0 | 1 |
| DefaultEncoderRegistry |   | 95% |   | 75% | 4 | 25 | 3 | 61 | 0 | 17 | 0 | 1 |
| LogEncoder.Builder |   | 89% |   | 81% | 3 | 17 | 4 | 37 | 1 | 9 | 0 | 1 |
| LogReporter.Builder |   | 86% |   | 75% | 2 | 10 | 3 | 32 | 1 | 8 | 0 | 1 |
| LogRouter.AbstractRouter |   | 80% |  | 100% | 1 | 12 | 1 | 21 | 1 | 10 | 0 | 1 |
| ArrayKeyValues |   | 96% |   | 87% | 4 | 24 | 3 | 74 | 1 | 12 | 0 | 1 |
| InternalRootRouter |   | 92% |   | 77% | 5 | 16 | 3 | 34 | 1 | 7 | 0 | 1 |
| CachedLevelResolver |   | 77% | | n/a | 0 | 5 | 3 | 14 | 0 | 5 | 0 | 1 |
| DefaultLogProperty |   | 96% |   | 94% | 2 | 28 | 2 | 51 | 1 | 19 | 0 | 1 |
| LogProperty.PropertyFunction |  | 21% | | n/a | 0 | 2 | 3 | 5 | 0 | 2 | 0 | 1 |
| LogEncoder |   | 72% | | n/a | 2 | 7 | 2 | 7 | 2 | 7 | 0 | 1 |
| ShutdownManager |   | 91% |   | 80% | 3 | 13 | 4 | 31 | 1 | 8 | 0 | 1 |
| DefaultAppenderRegistry |   | 96% |   | 88% | 3 | 20 | 2 | 47 | 1 | 11 | 0 | 1 |
| FormatterEncoder |   | 95% |   | 62% | 6 | 12 | 1 | 32 | 0 | 4 | 0 | 1 |
| CompositeFormatter |   | 92% |  | 100% | 1 | 10 | 1 | 16 | 1 | 7 | 0 | 1 |
| DefaultPublisherProviders.new DefaultPublisherProviders() {...} |   | 46% | | n/a | 2 | 4 | 1 | 3 | 2 | 4 | 0 | 1 |
| AbstractLogAppender |   | 96% |   | 85% | 3 | 27 | 2 | 62 | 0 | 16 | 0 | 1 |
| RainbowGumHolder |   | 95% |   | 94% | 2 | 17 | 2 | 54 | 1 | 8 | 0 | 1 |
| DefaultPublisherRegistry |   | 91% |   | 83% | 1 | 7 | 1 | 19 | 0 | 4 | 0 | 1 |
| DefaultLogProviderRef |   | 89% |   | 83% | 1 | 6 | 1 | 16 | 0 | 3 | 0 | 1 |
| LogProperty.Validator |   | 95% |   | 95% | 1 | 19 | 1 | 32 | 0 | 9 | 0 | 1 |
| SimpleRainbowGum |   | 94% |   | 87% | 1 | 14 | 1 | 29 | 0 | 9 | 0 | 1 |
| PropertiesParser |   | 84% | | n/a | 0 | 3 | 2 | 12 | 0 | 3 | 0 | 1 |
| LogReporter |   | 77% | | n/a | 0 | 3 | 2 | 9 | 0 | 3 | 0 | 1 |
| RainbowGum.Builder |  | 97% |   | 87% | 1 | 18 | 1 | 49 | 0 | 14 | 0 | 1 |
| ReuseBufferLogAppender |  | 96% |   | 62% | 3 | 8 | 3 | 34 | 0 | 4 | 0 | 1 |
| QueueEventsRouter |  | 96% |  | 100% | 2 | 17 | 3 | 39 | 2 | 14 | 0 | 1 |
| CompositeLogRouter |  | 95% |   | 91% | 2 | 13 | 2 | 19 | 1 | 7 | 0 | 1 |
| DirectLogAppender |  | 94% |   | 85% | 1 | 7 | 1 | 13 | 0 | 2 | 0 | 1 |
| LogPublisher.PublisherFactory |  | 89% |  | 100% | 2 | 10 | 2 | 11 | 2 | 9 | 0 | 1 |
| LogEncoder.EncoderProvider | | 0% | | n/a | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 |
| DefaultLogAlerts |  | 99% |   | 96% | 3 | 46 | 2 | 155 | 1 | 20 | 0 | 1 |
| AbstractArrayKeyValues |  | 98% |   | 92% | 2 | 28 | 0 | 58 | 0 | 14 | 0 | 1 |
| ArrayArgLogEvent |  | 96% | | n/a | 1 | 5 | 1 | 17 | 1 | 5 | 0 | 1 |
| LogFormatter.StaticFormatter |  | 96% |  | 100% | 1 | 13 | 1 | 23 | 1 | 5 | 0 | 1 |
| LogReporter.Reportable |  | 90% |   | 80% | 2 | 6 | 2 | 12 | 0 | 1 | 0 | 1 |
| LogConfig.ConfigSupport | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| UnusedKeyCheck |  | 99% |   | 91% | 9 | 65 | 2 | 115 | 0 | 12 | 0 | 1 |
| LogRouter.Router.Builder |  | 98% |  | 100% | 1 | 20 | 1 | 68 | 1 | 15 | 0 | 1 |
| LogRedactor |  | 98% |   | 96% | 1 | 21 | 2 | 46 | 0 | 5 | 0 | 1 |
| LogOutput |  | 97% |  | 100% | 1 | 16 | 1 | 29 | 1 | 15 | 0 | 1 |
| LogMetrics.StandardMetric |  | 96% | | n/a | 1 | 6 | 1 | 19 | 1 | 6 | 0 | 1 |
| Internal.StringBuilderWriter |  | 96% |   | 57% | 6 | 17 | 2 | 25 | 0 | 10 | 0 | 1 |
| LogFormatter.NoopFormatter |  | 76% | | n/a | 3 | 5 | 3 | 6 | 3 | 5 | 0 | 1 |
| Internal | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| LogEvent |  | 99% |   | 95% | 2 | 33 | 1 | 52 | 0 | 10 | 0 | 1 |
| LogProviderRef.NotFoundException |  | 98% |   | 92% | 2 | 20 | 1 | 40 | 0 | 7 | 0 | 1 |
| MultiMapProperties |  | 98% |   | 94% | 1 | 14 | 1 | 25 | 0 | 5 | 0 | 1 |
| LogProperty.ValidationException |  | 98% |  | 100% | 1 | 9 | 1 | 27 | 1 | 4 | 0 | 1 |
| LogConfig.ChangePublisher.ChangeType |  | 97% |   | 90% | 1 | 8 | 1 | 19 | 0 | 3 | 0 | 1 |
| AlertingLevelConfig |  | 96% |   | 50% | 1 | 5 | 1 | 17 | 0 | 4 | 0 | 1 |
| CompositeMutableLogProperties |  | 95% |   | 66% | 2 | 6 | 1 | 7 | 0 | 3 | 0 | 1 |
| KeyValues.MutableKeyValues |  | 95% |   | 75% | 1 | 8 | 0 | 14 | 0 | 6 | 0 | 1 |
| FrozenCallerInfo |  | 88% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| LogPublisher.AsyncLogPublisher.Builder |  | 85% | | n/a | 1 | 3 | 1 | 5 | 1 | 3 | 0 | 1 |
| LogProperty.PropertyConvertException |  | 84% | | n/a | 1 | 3 | 1 | 5 | 1 | 3 | 0 | 1 |
| LogProperty.PropertyMissingException | | 66% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
| LogEncoder.Buffer | | 60% | | n/a | 1 | 2 | 1 | 3 | 1 | 2 | 0 | 1 |
| LogPublisher.SyncLogPublisher.Builder | | 50% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| LogOutput.ProvidesEncoder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| LogEncoder.BufferHints | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| RainbowGum |  | 99% |   | 87% | 3 | 27 | 0 | 54 | 0 | 15 | 0 | 1 |
| AbstractChangePublisher |  | 99% |   | 92% | 1 | 17 | 0 | 36 | 0 | 10 | 0 | 1 |
| IgnoreChangePublisher |  | 94% | | n/a | 1 | 6 | 1 | 7 | 1 | 6 | 0 | 1 |
| LogRouter.Route.Routes.new LogRouter.Route.Routes() {...} |  | 87% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| InternalLogAppender | | 83% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| LogConfig.Builder |  | 100% |   | 94% | 3 | 52 | 0 | 147 | 0 | 24 | 0 | 1 |
| DefaultLogConfig |  | 100% |   | 92% | 2 | 34 | 0 | 74 | 0 | 20 | 0 | 1 |
| GroupLevelResolver |  | 100% |  | 100% | 0 | 18 | 0 | 38 | 0 | 13 | 0 | 1 |
| DefaultLogMetrics |  | 100% |  | 100% | 0 | 18 | 0 | 26 | 0 | 12 | 0 | 1 |
| ProviderModule |  | 100% |  | 100% | 0 | 12 | 0 | 32 | 0 | 8 | 0 | 1 |
| LogFormatter.Builder |  | 100% |  | 100% | 0 | 26 | 0 | 49 | 0 | 23 | 0 | 1 |
| LevelResolver.Builder |  | 100% |  | 100% | 0 | 20 | 0 | 45 | 0 | 10 | 0 | 1 |
| ThrowableFramePrinter |  | 100% |   | 92% | 2 | 17 | 0 | 50 | 0 | 4 | 0 | 1 |
| LogEventFactory |  | 100% | | n/a | 0 | 16 | 0 | 27 | 0 | 16 | 0 | 1 |
| KeyValues |  | 100% |   | 90% | 2 | 18 | 0 | 34 | 0 | 8 | 0 | 1 |
| CompositeLevelResolver |  | 100% |  | 100% | 0 | 14 | 0 | 27 | 0 | 5 | 0 | 1 |
| DefaultLogEvent |  | 100% |  | 100% | 0 | 10 | 0 | 20 | 0 | 7 | 0 | 1 |
| LogProperties.Builder |  | 100% |  | 100% | 0 | 16 | 0 | 33 | 0 | 10 | 0 | 1 |
| LockThreadLocalBufferLogAppender |  | 100% |  | 100% | 0 | 10 | 0 | 34 | 0 | 6 | 0 | 1 |
| ListLogProperties |  | 100% |  | 100% | 0 | 13 | 0 | 28 | 0 | 6 | 0 | 1 |
| PriorityLevelResolver |  | 100% |  | 100% | 0 | 13 | 0 | 23 | 0 | 5 | 0 | 1 |
| RootCauseFirstThrowableFormatter |  | 100% |  | 100% | 0 | 10 | 0 | 29 | 0 | 3 | 0 | 1 |
| KeyValuesContributors |  | 100% |  | 100% | 0 | 15 | 0 | 25 | 0 | 3 | 0 | 1 |
| MetaLog |  | 100% |   | 75% | 1 | 11 | 0 | 38 | 0 | 9 | 0 | 1 |
| TwoArgLogEvent |  | 100% | | n/a | 0 | 4 | 0 | 16 | 0 | 4 | 0 | 1 |
| OneArgLogEvent |  | 100% | | n/a | 0 | 4 | 0 | 16 | 0 | 4 | 0 | 1 |
| LogFormatter |  | 100% |  | 100% | 0 | 16 | 0 | 27 | 0 | 8 | 0 | 1 |
| LogProvider |  | 100% |  | 100% | 0 | 15 | 0 | 19 | 0 | 12 | 0 | 1 |
| LogFormatter.ThrowableFormatter.Builder |  | 100% |  | 100% | 0 | 13 | 0 | 23 | 0 | 6 | 0 | 1 |
| StaticLevelResolver |  | 100% |  | 100% | 0 | 12 | 0 | 23 | 0 | 5 | 0 | 1 |
| PropertySuccess |  | 100% |  | 100% | 0 | 7 | 0 | 13 | 0 | 4 | 0 | 1 |
| KeyValuesContributors.Global |  | 100% |  | 100% | 0 | 9 | 0 | 21 | 0 | 6 | 0 | 1 |
| LevelResolver.LevelConfig |  | 100% |  | 100% | 0 | 14 | 0 | 22 | 0 | 7 | 0 | 1 |
| LevelResolver.AbstractBuilder |  | 100% |  | 100% | 0 | 9 | 0 | 20 | 0 | 6 | 0 | 1 |
| StringBuilderBufferBytes |  | 100% |  | 100% | 0 | 9 | 0 | 21 | 0 | 6 | 0 | 1 |
| UnusedKeyCheck.RecordingProperties |  | 100% |   | 83% | 1 | 9 | 0 | 19 | 0 | 6 | 0 | 1 |
| LogMessageFormatter.StandardMessageFormatter.new LogMessageFormatter.StandardMessageFormatter() {...} |  | 100% | | n/a | 0 | 5 | 0 | 25 | 0 | 5 | 0 | 1 |
| KeyValuesContributors.Composite |  | 100% |  | 100% | 0 | 7 | 0 | 17 | 0 | 4 | 0 | 1 |
| LogAlerts.FailLevel |  | 100% |  | 100% | 0 | 10 | 0 | 12 | 0 | 3 | 0 | 1 |
| LogConfig.DebugModeType |  | 100% |  | 100% | 0 | 7 | 0 | 12 | 0 | 3 | 0 | 1 |
| LogProperties.MutableLogProperties.Builder |  | 100% |  | 100% | 0 | 7 | 0 | 18 | 0 | 5 | 0 | 1 |
| LogProperty.Result.Missing |  | 100% |  | 100% | 0 | 10 | 0 | 13 | 0 | 8 | 0 | 1 |
| LogEventFactory.KeyValuesContributor.Source.Standard |  | 100% | | n/a | 0 | 3 | 0 | 12 | 0 | 3 | 0 | 1 |
| KeyValuesContributors.Disabled |  | 100% |  | 100% | 0 | 6 | 0 | 13 | 0 | 4 | 0 | 1 |
| StringBuilderBuffer |  | 100% |  | 100% | 0 | 9 | 0 | 16 | 0 | 6 | 0 | 1 |
| MillisCache |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 3 | 0 | 1 |
| Internal.StringBuilderPrintWriter |  | 100% | | n/a | 0 | 8 | 0 | 16 | 0 | 8 | 0 | 1 |
| PropertyMaps |  | 100% |  | 100% | 0 | 5 | 0 | 15 | 0 | 1 | 0 | 1 |
| LogFormatter.LevelFormatter |  | 100% |  | 100% | 0 | 18 | 0 | 23 | 0 | 6 | 0 | 1 |
| LogAlerts.UnusedKeyLevel |  | 100% |  | 100% | 0 | 7 | 0 | 11 | 0 | 3 | 0 | 1 |
| ConfigLevelResolver |  | 100% | | n/a | 0 | 6 | 0 | 12 | 0 | 6 | 0 | 1 |
| LogProperties.AbstractBuilder |  | 100% | | n/a | 0 | 8 | 0 | 15 | 0 | 8 | 0 | 1 |
| DefaultPublisherProviders |  | 100% | | n/a | 0 | 4 | 0 | 8 | 0 | 4 | 0 | 1 |
| Actor |  | 100% |  | 100% | 0 | 4 | 0 | 9 | 0 | 2 | 0 | 1 |
| LogAlerts |  | 100% | | n/a | 0 | 5 | 0 | 12 | 0 | 5 | 0 | 1 |
| LogProperty.Result.Error |  | 100% | | n/a | 0 | 8 | 0 | 8 | 0 | 8 | 0 | 1 |
| DefaultInstantFormatter |  | 100% | | n/a | 0 | 4 | 0 | 12 | 0 | 4 | 0 | 1 |
| MicrosInstantFormatter |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 2 | 0 | 1 |
| LoggerAPI.Standard |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 | 0 | 1 |
| LogProperties.MutableLogProperties.Builder.MapLogProperties |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 3 | 0 | 1 |
| InternalRootRouter.RouteChangePublisher |  | 100% |  | 100% | 0 | 5 | 0 | 13 | 0 | 4 | 0 | 1 |
| LogRouter.RouteFlag |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 3 | 0 | 1 |
| SingleKeyValueFormatter |  | 100% |   | 75% | 1 | 5 | 0 | 12 | 0 | 3 | 0 | 1 |
| CompositeLevelConfig |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 3 | 0 | 1 |
| LogProperty.Result |  | 100% | | n/a | 0 | 3 | 0 | 11 | 0 | 3 | 0 | 1 |
| LogProperties.Builder.AbstractLogProperties |  | 100% | | n/a | 0 | 5 | 0 | 11 | 0 | 5 | 0 | 1 |
| GlobalChangePublisher |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 3 | 0 | 1 |
| LogAppender.AppenderType |  | 100% | | n/a | 0 | 2 | 0 | 7 | 0 | 2 | 0 | 1 |
| LogReporter.Section |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 | 0 | 1 |
| LogAppender |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 2 | 0 | 1 |
| DefaultLoggerRegistry |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 4 | 0 | 1 |
| LogProperties.StandardProperties |  | 100% | | n/a | 0 | 4 | 0 | 9 | 0 | 4 | 0 | 1 |
| StackFrameCallerInfo |  | 100% | | n/a | 0 | 7 | 0 | 7 | 0 | 7 | 0 | 1 |
| ProviderModule.ComponentType |  | 100% | | n/a | 0 | 3 | 0 | 8 | 0 | 3 | 0 | 1 |
| LogOutput.ContentType |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 | 0 | 1 |
| LockLogAppender |  | 100% | | n/a | 0 | 3 | 0 | 10 | 0 | 3 | 0 | 1 |
| DateTimeFormatterInstantFormatter |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 2 | 0 | 1 |
| SimpleRouter |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 5 | 0 | 1 |
| LogOutput.OutputType |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |
| SingleRootRouter |  | 100% | | n/a | 0 | 6 | 0 | 8 | 0 | 6 | 0 | 1 |
| LogRouter.Router |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 3 | 0 | 1 |
| EmptyKeyValues |  | 100% |  | 100% | 0 | 11 | 0 | 12 | 0 | 10 | 0 | 1 |
| LogbackSingleKeyValueFormatter |  | 100% |   | 75% | 1 | 4 | 0 | 8 | 0 | 2 | 0 | 1 |
| LogEventFactory.KeyValuesContributor |  | 100% |  | 100% | 0 | 6 | 0 | 8 | 0 | 5 | 0 | 1 |
| DefaultSyncLogPublisher |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| LogAlerts.UnobservedErrorsAction |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| LogPropertiesReporting |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 | 0 | 1 |
| UnusedKeyCheck.Unused |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 2 | 0 | 1 |
| PropertySuccess.Kind |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| DefaultOutputRegistry.StandardLogOutputProvider.new DefaultOutputRegistry.StandardLogOutputProvider() {...} |  | 100% | | n/a | 0 | 4 | 0 | 3 | 0 | 4 | 0 | 1 |
| DefaultOutputRegistry.StandardLogOutputProvider.new DefaultOutputRegistry.StandardLogOutputProvider() {...} |  | 100% | | n/a | 0 | 4 | 0 | 3 | 0 | 4 | 0 | 1 |
| DefaultGauge |  | 100% | | n/a | 0 | 5 | 0 | 11 | 0 | 5 | 0 | 1 |
| LogOutput.WriteMethod |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| LogFormatter.TimestampFormatter |  | 100% | | n/a | 0 | 6 | 0 | 7 | 0 | 6 | 0 | 1 |
| LogMessageFormatter.StandardMessageFormatter.new LogMessageFormatter.StandardMessageFormatter() {...} |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| DefaultLogConfig.GlobalOptimize |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| DefaultLogConfig.ThreadLocalDisabled |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| ServiceRegistry |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| LogProviderRef |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| LogFormatter.ThrowableFormatter |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 4 | 0 | 1 |
| PropertiesParser.new Properties() {...} |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| DefaultOutputRegistry.StandardLogOutputProvider |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| LogFormatter.KeyValueNullStrategy |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| DefaultPublisherProviders.new DefaultPublisherProviders() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| LogBuilder |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| LogProperties.Builder.DefaultLogProperties |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| SingleLevelResolver |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 2 | 0 | 1 |
| LogProperties.StandardProperties.new LogProperties.StandardProperties() {...} |  | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| UnusedKeyCheck.MutableRecordingProperties |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| DefaultLogConfig.DefaultChangePublisher |  | 100% | | n/a | 0 | 3 | 0 | 4 | 0 | 3 | 0 | 1 |
| LogOutput.ProvidesEncoder.Policy |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| LogOutput.ContentType.StandardContentType |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| ServiceKey |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| DefaultPublisherProviders.new DefaultPublisherProviders() {...} |  | 100% | | n/a | 0 | 4 | 0 | 3 | 0 | 4 | 0 | 1 |
| LogMessageFormatter.StandardMessageFormatter |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| DefaultThreadFormatter |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| LogRouter.Router.RouterFactory.new LogRouter.AbstractRouter() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| LogAction.StandardAction |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| DefaultNameFormatter |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| DefaultLevelFormatter |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| DefaultPublisherProviders.new DefaultPublisherProviders() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| DefaultLogProperty.MapFormException |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| DefaultThrowableFormatter |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| NoopGauge |  | 100% | | n/a | 0 | 5 | 0 | 6 | 0 | 5 | 0 | 1 |
| DefaultOutputRegistry.StandardLogOutputProvider.new DefaultOutputRegistry.StandardLogOutputProvider() {...} |  | 100% | | n/a | 0 | 4 | 0 | 3 | 0 | 4 | 0 | 1 |
| LogProperty.ValidatedResult |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 2 | 0 | 1 |
| KeyValuesContributors.Empty |  | 100% | | n/a | 0 | 3 | 0 | 4 | 0 | 3 | 0 | 1 |
| DefaultMessageFormatter |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| CompositeLogProperties |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| LogEncoder.AbstractEncoder |  | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| LogMetrics.Metric |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogAlerts.Stats |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| MapLevelResolver |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| DefaultLevelFormatter.new DefaultLevelFormatter() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| DefaultLevelFormatter.new DefaultLevelFormatter() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| LogRouter.Router.RouterFactory |  | 100% | | n/a | 0 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |
| DefaultThreadFormatter.new DefaultThreadFormatter() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| DefaultThreadFormatter.new DefaultThreadFormatter() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| LogProperties.StandardProperties.new LogProperties.StandardProperties() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| MillisCache.Entry |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogRouter.Route.Routes |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| LogConfig.ChangePublisher |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 | 0 | 1 |
| KeyValuesContributors.Global.Resolved |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogOutput.ContentType.StandardContentType.new LogOutput.ContentType.StandardContentType() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| LogOutput.ContentType.StandardContentType.new LogOutput.ContentType.StandardContentType() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| LogProperties.StandardProperties.new LogProperties.StandardProperties() {...} |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| UnusedKeyCheck.KeySource |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| SimpleContentType |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| DefaultLogConfig.Claim |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ImmutableArrayKeyValues |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| LogMessageFormatter |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| LogProperty.Result.Success |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| DefaultLogEventFactory |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogFormatter.EventFormatter |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogPublisher.AsyncLogPublisher |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| LogPublisher.SyncLogPublisher |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| LogProvider.ProvisionException | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| LogConfig | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogProperties.MutableLogProperties | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogPublisher.AbstractBuilder | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| RainbowGumVersion | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogRouter | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| LogMetrics.Gauge | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |