Apache logging services logo Apache log4j logo

API Change Analysis Results

The summary of the API changes between artifacts and org.apache.logging.log4j:log4j-docker:jar:2.12.0.

Potentially Breaking Changes

Semantic

Difference Code Element Description
java.class.externalClassExposedInAPI class org.apache.logging.log4j.Level A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI class org.apache.logging.log4j.core.impl.ExtendedClassInfo A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI class org.apache.logging.log4j.core.impl.ExtendedStackTraceElement A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI class org.apache.logging.log4j.core.impl.ThrowableProxy A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI enum org.apache.logging.log4j.spi.StandardLevel A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.Marker A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.ThreadContext.ContextStack A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.core.LogEvent A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.core.pattern.TextRenderer A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.core.time.Instant A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.message.Message A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.util.BiConsumer<K extends java.lang.Object, V extends java.lang.Object> A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.util.ReadOnlyStringMap A class from supplementary archives is used in a public capacity in the API.
java.class.externalClassExposedInAPI interface org.apache.logging.log4j.util.TriConsumer<K extends java.lang.Object, V extends java.lang.Object, S extends java.lang.Object> A class from supplementary archives is used in a public capacity in the API.