tinylog-org / tinylog

Compare 42c4b8e ... +3 ... 698fd2f

Coverage Reach
tinylog-impl/src/main/java/org/tinylog/writers/JdbcWriter.java tinylog-impl/src/main/java/org/tinylog/writers/raw/BufferedWriterDecorator.java tinylog-impl/src/main/java/org/tinylog/writers/raw/LockedRandomAccessFileWriter.java tinylog-impl/src/main/java/org/tinylog/writers/raw/SynchronizedWriterDecorator.java tinylog-impl/src/main/java/org/tinylog/writers/raw/CharsetAdjustmentWriterDecorator.java tinylog-impl/src/main/java/org/tinylog/writers/raw/RandomAccessFileWriter.java tinylog-impl/src/main/java/org/tinylog/writers/RollingFileWriter.java tinylog-impl/src/main/java/org/tinylog/writers/JsonWriter.java tinylog-impl/src/main/java/org/tinylog/writers/LogcatWriter.java tinylog-impl/src/main/java/org/tinylog/writers/AbstractFileBasedWriter.java tinylog-impl/src/main/java/org/tinylog/writers/SharedFileWriter.java tinylog-impl/src/main/java/org/tinylog/writers/ConsoleWriter.java tinylog-impl/src/main/java/org/tinylog/writers/FileWriter.java tinylog-impl/src/main/java/org/tinylog/writers/AbstractFormatPatternWriter.java tinylog-impl/src/main/java/org/tinylog/writers/AbstractWriter.java tinylog-impl/src/main/java/org/tinylog/pattern/FormatPatternParser.java tinylog-impl/src/main/java/org/tinylog/pattern/UptimeToken.java tinylog-impl/src/main/java/org/tinylog/pattern/ExceptionToken.java tinylog-impl/src/main/java/org/tinylog/pattern/MessageToken.java tinylog-impl/src/main/java/org/tinylog/pattern/IndentationToken.java tinylog-impl/src/main/java/org/tinylog/pattern/ThreadContextToken.java tinylog-impl/src/main/java/org/tinylog/pattern/SizeToken.java tinylog-impl/src/main/java/org/tinylog/pattern/LoggerTagToken.java tinylog-impl/src/main/java/org/tinylog/pattern/MessageAndExceptionToken.java tinylog-impl/src/main/java/org/tinylog/pattern/DateToken.java tinylog-impl/src/main/java/org/tinylog/pattern/MaximumSizeToken.java tinylog-impl/src/main/java/org/tinylog/pattern/PackageNameToken.java tinylog-impl/src/main/java/org/tinylog/pattern/MinimumSizeToken.java tinylog-impl/src/main/java/org/tinylog/pattern/BundleToken.java tinylog-impl/src/main/java/org/tinylog/pattern/TimestampToken.java tinylog-impl/src/main/java/org/tinylog/pattern/LineNumberToken.java tinylog-impl/src/main/java/org/tinylog/pattern/SimpleClassNameToken.java tinylog-impl/src/main/java/org/tinylog/pattern/ThreadIdToken.java tinylog-impl/src/main/java/org/tinylog/pattern/FileNameToken.java tinylog-impl/src/main/java/org/tinylog/pattern/PlainTextToken.java tinylog-impl/src/main/java/org/tinylog/pattern/ProcessIdToken.java tinylog-impl/src/main/java/org/tinylog/pattern/ThreadNameToken.java tinylog-impl/src/main/java/org/tinylog/pattern/SeverityLevelIntegerToken.java tinylog-impl/src/main/java/org/tinylog/pattern/SeverityLevelToken.java tinylog-impl/src/main/java/org/tinylog/pattern/FullClassNameToken.java tinylog-impl/src/main/java/org/tinylog/pattern/MethodNameToken.java tinylog-impl/src/main/java/org/tinylog/core/TinylogLoggingProvider.java tinylog-impl/src/main/java/org/tinylog/core/TinylogLoggingConfiguration.java tinylog-impl/src/main/java/org/tinylog/core/WritingThread.java tinylog-impl/src/main/java/org/tinylog/core/ConfigurationParser.java tinylog-impl/src/main/java/org/tinylog/core/LogEntry.java tinylog-impl/src/main/java/org/tinylog/core/TinylogContextProvider.java tinylog-impl/src/main/java/org/tinylog/core/LogEntryValue.java tinylog-impl/src/main/java/org/tinylog/path/DynamicPath.java tinylog-impl/src/main/java/org/tinylog/path/CountSegment.java tinylog-impl/src/main/java/org/tinylog/path/FileTuple.java tinylog-impl/src/main/java/org/tinylog/path/DateSegment.java tinylog-impl/src/main/java/org/tinylog/path/ProcessIdSegment.java tinylog-impl/src/main/java/org/tinylog/path/PlainTextSegment.java tinylog-impl/src/main/java/org/tinylog/path/LastModifiedFileTupleComparator.java tinylog-impl/src/main/java/org/tinylog/policies/SizePolicy.java tinylog-impl/src/main/java/org/tinylog/policies/AbstractDatePolicy.java tinylog-impl/src/main/java/org/tinylog/policies/MonthlyPolicy.java tinylog-impl/src/main/java/org/tinylog/policies/DailyPolicy.java tinylog-impl/src/main/java/org/tinylog/policies/StartupPolicy.java tinylog-impl/src/main/java/org/tinylog/throwable/UnpackThrowableFilter.java tinylog-impl/src/main/java/org/tinylog/throwable/AbstractStackTraceElementsFilter.java tinylog-impl/src/main/java/org/tinylog/throwable/DropCauseThrowableFilter.java tinylog-impl/src/main/java/org/tinylog/throwable/ThrowableStore.java tinylog-impl/src/main/java/org/tinylog/throwable/AbstractThrowableFilter.java tinylog-impl/src/main/java/org/tinylog/throwable/KeepThrowableFilter.java tinylog-impl/src/main/java/org/tinylog/throwable/StripThrowableFilter.java tinylog-impl/src/main/java/org/tinylog/throwable/ThrowableWrapper.java tinylog-impl/src/main/java/org/tinylog/converters/GzipEncoder.java tinylog-impl/src/main/java/org/tinylog/converters/GzipFileConverter.java tinylog-impl/src/main/java/org/tinylog/converters/NamedDaemonThreadFactory.java tinylog-impl/src/main/java/org/tinylog/converters/NopFileConverter.java tinylog-api/src/main/java/org/tinylog/runtime/AndroidRuntime.java tinylog-api/src/main/java/org/tinylog/runtime/LegacyJavaRuntime.java tinylog-api/src/main/java/org/tinylog/runtime/RuntimeProvider.java tinylog-api/src/main/java/org/tinylog/runtime/ModernJavaRuntime.java tinylog-api/src/main/java/org/tinylog/runtime/PreciseTimestampFormatter.java tinylog-api/src/main/java/org/tinylog/runtime/PreciseTimestamp.java tinylog-api/src/main/java/org/tinylog/runtime/LegacyTimestampFormatter.java tinylog-api/src/main/java/org/tinylog/runtime/LegacyTimestamp.java tinylog-api/src/main/java/org/tinylog/runtime/AbstractJavaRuntime.java tinylog-api/src/main/java/org/tinylog/configuration/Configuration.java tinylog-api/src/main/java/org/tinylog/configuration/ServiceLoader.java tinylog-api/src/main/java/org/tinylog/configuration/PropertiesConfigurationLoader.java tinylog-api/src/main/java/org/tinylog/configuration/EnvironmentVariableResolver.java tinylog-api/src/main/java/org/tinylog/configuration/SystemPropertyResolver.java tinylog-api/src/main/java/org/tinylog/TaggedLogger.java tinylog-api/src/main/java/org/tinylog/Logger.java tinylog-api/src/main/java/org/tinylog/provider/BundleLoggingProvider.java tinylog-api/src/main/java/org/tinylog/provider/ProviderRegistry.java tinylog-api/src/main/java/org/tinylog/provider/InternalLogger.java tinylog-api/src/main/java/org/tinylog/provider/BundleContextProvider.java tinylog-api/src/main/java/org/tinylog/provider/NopLoggingProvider.java tinylog-api/src/main/java/org/tinylog/provider/NopContextProvider.java tinylog-api/src/main/java/org/tinylog/format/AdvancedMessageFormatter.java tinylog-api/src/main/java/org/tinylog/format/LegacyMessageFormatter.java tinylog-api/src/main/java/org/tinylog/format/AbstractMessageFormatter.java tinylog-api/src/main/java/org/tinylog/format/JavaTextMessageFormatFormatter.java tinylog-api/src/main/java/org/tinylog/format/PrintfStyleFormatter.java tinylog-api/src/main/java/org/tinylog/format/EndlessIterator.java tinylog-api/src/main/java/org/tinylog/ThreadContext.java tinylog-api/src/main/java/org/tinylog/Level.java jboss-tinylog/src/main/java/org/tinylog/jboss/TinylogLogger.java jboss-tinylog/src/main/java/org/tinylog/jboss/TinylogLoggerProvider.java tinylog-api-kotlin/src/main/kotlin/org/tinylog/kotlin/TaggedLogger.kt tinylog-api-kotlin/src/main/kotlin/org/tinylog/kotlin/Logger.kt tinylog-api-kotlin/src/main/kotlin/org/tinylog/kotlin/SupplierUtils.kt slf4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogLogger.java slf4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogMdcAdapter.java slf4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogSlf4jServiceProvider.java slf4j-tinylog/src/main/java/org/tinylog/slf4j/TinylogLoggerFactory.java slf4j-tinylog/src/main/java/org/slf4j/impl/StaticLoggerBinder.java slf4j-tinylog/src/main/java/org/slf4j/impl/StaticMDCBinder.java slf4j-tinylog/src/main/java/org/slf4j/impl/StaticMarkerBinder.java log4j1.2-api/src/main/java/org/apache/log4j/Category.java log4j1.2-api/src/main/java/org/apache/log4j/Level.java log4j1.2-api/src/main/java/org/apache/log4j/LogManager.java log4j1.2-api/src/main/java/org/apache/log4j/Priority.java log4j1.2-api/src/main/java/org/apache/log4j/Logger.java log4j1.2-api/src/main/java/org/apache/log4j/NDC.java log4j1.2-api/src/main/java/org/apache/log4j/MDC.java log4j1.2-api/src/main/java/org/apache/log4j/spi/LoggingEvent.java tinylog1.3-api/src/main/java/org/pmw/tinylog/Logger.java tinylog1.3-api/src/main/java/org/pmw/tinylog/LoggingContext.java tinylog1.3-api/src/main/java/org/pmw/tinylog/Level.java jcl-tinylog/src/main/java/org/tinylog/jcl/TinylogLog.java jcl-tinylog/src/main/java/org/tinylog/jcl/TinylogLogFactory.java tinylog-jboss/src/main/java/org/tinylog/adapter/jboss/JBossLoggingProvider.java tinylog-jboss/src/main/java/org/tinylog/adapter/jboss/JBossContextProvider.java jul-tinylog/src/main/java/org/tinylog/jul/BridgeHandler.java jul-tinylog/src/main/java/org/tinylog/jul/JulTinylogBridge.java tinylog-jul/src/main/java/org/tinylog/adapter/jul/JavaUtilLoggingProvider.java tinylog-api-scala/src/main/scala/org/tinylog/scala/Logger.scala tinylog-api-scala/src/main/scala/org/tinylog/scala/TaggedLogger.scala

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 2 files from the diff.

@@ -20,14 +20,14 @@
Loading
20 20
import org.slf4j.spi.SLF4JServiceProvider;
21 21
22 22
/**
23 -
 * SPI implementation for SLF4j 1.8+. Replacement mechanism for {@link org.slf4j.impl.StaticLoggerBinder}.
23 +
 * SPI implementation for SLF4J 2.0+. Replacement mechanism for {@link org.slf4j.impl.StaticLoggerBinder}.
24 24
 */
25 25
public class TinylogSlf4jServiceProvider implements SLF4JServiceProvider {
26 26
27 27
	/**
28 -
	 * SLF4J API 1.8 and newer is supported.
28 +
	 * SLF4J API 2.0 and newer is supported.
29 29
	 */
30 -
	public static final String REQUESTED_API_VERSION = "1.8";
30 +
	public static final String REQUESTED_API_VERSION = "2.0";
31 31
32 32
	private ILoggerFactory loggerFactory;
33 33
	private IMarkerFactory markerFactory;

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Complexity Coverage
jboss-tinylog/src/main/java/org/tinylog/jboss 98.47% 98.84%
jcl-tinylog/src/main/java/org/tinylog/jcl 88.52% 89.55%
jul-tinylog/src/main/java/org/tinylog/jul 89.47% 91.18%
log4j1.2-api/src/main/java/org/apache/log4j 72.78% 70.50%
slf4j-tinylog/src/main/java/org 93.33% 94.96%
tinylog-api-kotlin/src/main/kotlin/org/tinylog/kotlin 96.08% 95.70%
tinylog-api-scala/src/main/scala/org/tinylog/scala 100.00% 90.00%
tinylog-api/src/main/java/org/tinylog 94.39% 94.07%
tinylog-impl/src/main/java/org/tinylog 94.06% 96.11%
tinylog-jboss/src/main/java/org/tinylog/adapter/jboss 89.66% 91.84%
tinylog1.3-api/src/main/java/org/pmw/tinylog 99.16% 98.91%
...ylog-jul/src/main/java/org/tinylog/adapter/jul/JavaUtilLoggingProvider.java 85.00% 88.24%
Project Totals (134 files) 93.52% 94.42%
Loading