tinylog-org / tinylog
Files Complexity Coverage
jboss-tinylog/src/main/java/org/tinylog/jboss/TinylogLogger.java 98.67% 98.97%
jboss-tinylog/src/main/java/org/tinylog/jboss/TinylogLoggerProvider.java 93.75% 95.83%
jcl-tinylog/src/main/java/org/tinylog/jcl/TinylogLog.java 86.54% 86.27%
jcl-tinylog/src/main/java/org/tinylog/jcl/TinylogLogFactory.java 100.00% 100.00%
jul-tinylog/src/main/java/org/tinylog/jul/BridgeHandler.java 88.89% 90.63%
jul-tinylog/src/main/java/org/tinylog/jul/JulTinylogBridge.java 100.00% 100.00%
log4j1.2-api/src/main/java/org/apache/log4j/Category.java 91.01% 90.83%
log4j1.2-api/src/main/java/org/apache/log4j/Level.java 7.41% 18.18%
log4j1.2-api/src/main/java/org/apache/log4j/LogManager.java 88.24% 90.63%
log4j1.2-api/src/main/java/org/apache/log4j/Logger.java 93.33% 93.75%
log4j1.2-api/src/main/java/org/apache/log4j/MDC.java 100.00% 100.00%
log4j1.2-api/src/main/java/org/apache/log4j/NDC.java 100.00% 100.00%
log4j1.2-api/src/main/java/org/apache/log4j/Priority.java 23.53% 37.93%
log4j1.2-api/src/main/java/org/apache/log4j/spi/LoggingEvent.java 100.00% 100.00%
slf4j-tinylog/src/main/java/org/slf4j/impl/StaticLoggerBinder.java 100.00% 100.00%
slf4j-tinylog/src/main/java/org/slf4j/impl/StaticMDCBinder.java 100.00% 100.00%
slf4j-tinylog/src/main/java/org/slf4j/impl/StaticMarkerBinder.java 100.00% 100.00%
slf4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogLogger.java 92.74% 94.20%
slf4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogLoggerFactory.java 75.00% 88.89%
slf4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogMdcAdapter.java 100.00% 100.00%
...4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogSlf4jServiceProvider.java 100.00% 100.00%
tinylog-api-kotlin/src/main/kotlin/org/tinylog/kotlin/Logger.kt 96.09% 96.00%
tinylog-api-kotlin/src/main/kotlin/org/tinylog/kotlin/SupplierUtils.kt 0 100.00%
tinylog-api-kotlin/src/main/kotlin/org/tinylog/kotlin/TaggedLogger.kt 96.07% 95.43%
tinylog-api-scala/src/main/scala/org/tinylog/scala/Logger.scala 0 88.24%
tinylog-api-scala/src/main/scala/org/tinylog/scala/TaggedLogger.scala 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/Level.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/Logger.java 95.00% 96.51%
tinylog-api/src/main/java/org/tinylog/TaggedLogger.java 95.78% 96.55%
tinylog-api/src/main/java/org/tinylog/ThreadContext.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/configuration/Configuration.java 100.00% 100.00%
...pi/src/main/java/org/tinylog/configuration/EnvironmentVariableResolver.java 100.00% 100.00%
.../src/main/java/org/tinylog/configuration/PropertiesConfigurationLoader.java 100.00% 97.22%
tinylog-api/src/main/java/org/tinylog/configuration/ServiceLoader.java 86.67% 88.78%
...log-api/src/main/java/org/tinylog/configuration/SystemPropertyResolver.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/format/AbstractMessageFormatter.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/format/AdvancedMessageFormatter.java 85.19% 93.62%
tinylog-api/src/main/java/org/tinylog/format/EndlessIterator.java 100.00% 100.00%
...og-api/src/main/java/org/tinylog/format/JavaTextMessageFormatFormatter.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/format/LegacyMessageFormatter.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/format/PrintfStyleFormatter.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/provider/BundleContextProvider.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/provider/BundleLoggingProvider.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/provider/InternalLogger.java 71.43% 91.30%
tinylog-api/src/main/java/org/tinylog/provider/NopContextProvider.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/provider/NopLoggingProvider.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/provider/ProviderRegistry.java 93.33% 94.29%
tinylog-api/src/main/java/org/tinylog/runtime/AbstractJavaRuntime.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/runtime/AndroidRuntime.java 86.21% 88.14%
tinylog-api/src/main/java/org/tinylog/runtime/LegacyJavaRuntime.java 86.36% 67.86%
tinylog-api/src/main/java/org/tinylog/runtime/LegacyTimestamp.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/runtime/LegacyTimestampFormatter.java 100.00% 100.00%
tinylog-api/src/main/java/org/tinylog/runtime/ModernJavaRuntime.java 84.21% 82.00%
tinylog-api/src/main/java/org/tinylog/runtime/PreciseTimestamp.java 100.00% 100.00%
...inylog-api/src/main/java/org/tinylog/runtime/PreciseTimestampFormatter.java 91.67% 95.83%
tinylog-api/src/main/java/org/tinylog/runtime/RuntimeProvider.java 96.55% 92.59%
tinylog-impl/src/main/java/org/tinylog/converters/GzipEncoder.java 100.00% 91.67%
tinylog-impl/src/main/java/org/tinylog/converters/GzipFileConverter.java 100.00% 100.00%
...log-impl/src/main/java/org/tinylog/converters/NamedDaemonThreadFactory.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/converters/NopFileConverter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/core/ConfigurationParser.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/core/LogEntry.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/core/LogEntryValue.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/core/TinylogContextProvider.java 100.00% 100.00%
...inylog-impl/src/main/java/org/tinylog/core/TinylogLoggingConfiguration.java 93.48% 96.00%
tinylog-impl/src/main/java/org/tinylog/core/TinylogLoggingProvider.java 96.08% 96.67%
tinylog-impl/src/main/java/org/tinylog/core/WritingThread.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/path/CountSegment.java 94.44% 90.91%
tinylog-impl/src/main/java/org/tinylog/path/DateSegment.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/path/DynamicPath.java 89.09% 94.92%
tinylog-impl/src/main/java/org/tinylog/path/FileTuple.java 100.00% 100.00%
...og-impl/src/main/java/org/tinylog/path/LastModifiedFileTupleComparator.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/path/PlainTextSegment.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/path/ProcessIdSegment.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/BundleToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/DateToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/ExceptionToken.java 94.12% 97.96%
tinylog-impl/src/main/java/org/tinylog/pattern/FileNameToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/FormatPatternParser.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/FullClassNameToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/IndentationToken.java 77.78% 91.67%
tinylog-impl/src/main/java/org/tinylog/pattern/LineNumberToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/LoggerTagToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/MaximumSizeToken.java 100.00% 100.00%
...inylog-impl/src/main/java/org/tinylog/pattern/MessageAndExceptionToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/MessageToken.java 91.67% 96.00%
tinylog-impl/src/main/java/org/tinylog/pattern/MethodNameToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/MinimumSizeToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/PackageNameToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/PlainTextToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/ProcessIdToken.java 100.00% 100.00%
...nylog-impl/src/main/java/org/tinylog/pattern/SeverityLevelIntegerToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/SeverityLevelToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/SimpleClassNameToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/SizeToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/ThreadContextToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/ThreadIdToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/ThreadNameToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/TimestampToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/pattern/UptimeToken.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/policies/AbstractDatePolicy.java 93.33% 96.43%
tinylog-impl/src/main/java/org/tinylog/policies/DailyPolicy.java 80.00% 84.62%
tinylog-impl/src/main/java/org/tinylog/policies/MonthlyPolicy.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/policies/SizePolicy.java 93.33% 92.86%
tinylog-impl/src/main/java/org/tinylog/policies/StartupPolicy.java 83.33% 77.78%
...l/src/main/java/org/tinylog/throwable/AbstractStackTraceElementsFilter.java 100.00% 100.00%
...nylog-impl/src/main/java/org/tinylog/throwable/AbstractThrowableFilter.java 100.00% 100.00%
...ylog-impl/src/main/java/org/tinylog/throwable/DropCauseThrowableFilter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/throwable/KeepThrowableFilter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/throwable/StripThrowableFilter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/throwable/ThrowableStore.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/throwable/ThrowableWrapper.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/throwable/UnpackThrowableFilter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/writers/AbstractFileBasedWriter.java 93.33% 97.44%
...log-impl/src/main/java/org/tinylog/writers/AbstractFormatPatternWriter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/writers/AbstractWriter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/writers/ConsoleWriter.java 100.00% 100.00%
tinylog-impl/src/main/java/org/tinylog/writers/FileWriter.java 83.33% 88.24%
tinylog-impl/src/main/java/org/tinylog/writers/JdbcWriter.java 93.22% 95.00%
tinylog-impl/src/main/java/org/tinylog/writers/JsonWriter.java 76.47% 88.57%
tinylog-impl/src/main/java/org/tinylog/writers/LogcatWriter.java 90.00% 93.88%
tinylog-impl/src/main/java/org/tinylog/writers/RollingFileWriter.java 70.83% 81.90%
tinylog-impl/src/main/java/org/tinylog/writers/SharedFileWriter.java 90.00% 93.94%
...log-impl/src/main/java/org/tinylog/writers/raw/BufferedWriterDecorator.java 92.86% 97.14%
...src/main/java/org/tinylog/writers/raw/CharsetAdjustmentWriterDecorator.java 100.00% 100.00%
...mpl/src/main/java/org/tinylog/writers/raw/LockedRandomAccessFileWriter.java 100.00% 100.00%
...ylog-impl/src/main/java/org/tinylog/writers/raw/RandomAccessFileWriter.java 100.00% 100.00%
...impl/src/main/java/org/tinylog/writers/raw/SynchronizedWriterDecorator.java 100.00% 100.00%
...log-jboss/src/main/java/org/tinylog/adapter/jboss/JBossContextProvider.java 100.00% 100.00%
...log-jboss/src/main/java/org/tinylog/adapter/jboss/JBossLoggingProvider.java 85.00% 87.10%
...ylog-jul/src/main/java/org/tinylog/adapter/jul/JavaUtilLoggingProvider.java 85.00% 88.24%
tinylog1.3-api/src/main/java/org/pmw/tinylog/Level.java 100.00% 100.00%
tinylog1.3-api/src/main/java/org/pmw/tinylog/Logger.java 99.12% 98.82%
tinylog1.3-api/src/main/java/org/pmw/tinylog/LoggingContext.java 100.00% 100.00%
Project Totals (134 files) 93.52% 94.42%
Loading