| getTurboFilterChainDecision_2(Marker, Logger, Level, String, Object, Object, Throwable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getTurboFilterChainDecision_1(Marker, Logger, Level, String, Object, Throwable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getLoggerList() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| fireOnStop() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| resetListenersExceptResetResistant() |   | 58% |   | 25% | 2 | 3 | 3 | 7 | 0 | 1 |
| resetStatusListenersExceptResetResistant() |   | 50% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| getTurboFilterChainDecision_0_3OrMore(Marker, Logger, Level, String, Object[], Throwable) |   | 37% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| cancelScheduledTasks() |   | 55% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| fireOnLevelChange(Logger, Level) |   | 47% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
| stop() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| fireOnReset() |   | 50% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
| fireOnStart() |   | 50% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
| resetTurboFilterList() |   | 61% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| putProperty(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| exists(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addTurboFilter(TurboFilter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addListener(LoggerContextListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeListener(LoggerContextListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCopyOfListenerList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLogger(String) |   | 93% |   | 91% | 1 | 7 | 1 | 25 | 0 | 1 |
| getLogger(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resetAllListeners() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSequenceNumberGenerator(SequenceNumberGenerator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| size() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isPackagingDataEnabled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTurboFilterList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxCallerDataDepth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMDCAdapter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| LoggerContext() |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| reset() |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| noAppenderDefinedWarning(Logger) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setMDCAdapter(LogbackMDCAdapter) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| initEvaluatorMap() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| updateLoggerContextVO() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| incSize() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setName(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| start() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setPackagingDataEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMaxCallerDataDepth(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getLoggerContextRemoteView() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFrameworkPackages() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSequenceNumberGenerator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |