API Change Analysis Results

The summary of the API changes between artifacts org.apache.logging.log4j:log4j-1.2-api:jar:2.17.0 and org.apache.logging.log4j:log4j-1.2-api:jar:2.17.1.

Breaking Changes

Source

Difference Code Element Description
java.method.returnTypeTypeParametersChanged method java.util.Enumeration org.apache.log4j.helpers.AppenderAttachableImpl::getAllAppenders() The return type changed from 'java.util.Enumeration' to 'java.util.Enumeration<org.apache.log4j.Appender>'.

Potentially Breaking Changes

Binary

Difference Code Element Description
java.missing.newClass missing-class org.apache.logging.log4j.core.Appender Class 'org.apache.logging.log4j.core.Appender' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.Filter Class 'org.apache.logging.log4j.core.Filter' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.Filter.Result Class 'org.apache.logging.log4j.core.Filter.Result' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.Layout Class 'org.apache.logging.log4j.core.Layout' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.LogEvent Class 'org.apache.logging.log4j.core.LogEvent' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.LoggerContext Class 'org.apache.logging.log4j.core.LoggerContext' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.appender.rewrite.RewritePolicy Class 'org.apache.logging.log4j.core.appender.rewrite.RewritePolicy' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.Configuration Class 'org.apache.logging.log4j.core.config.Configuration' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.ConfigurationSource Class 'org.apache.logging.log4j.core.config.ConfigurationSource' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.Property Class 'org.apache.logging.log4j.core.config.Property' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder Class 'org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration Class 'org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.impl.ThrowableProxy Class 'org.apache.logging.log4j.core.impl.ThrowableProxy' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.layout.ByteBufferDestination Class 'org.apache.logging.log4j.core.layout.ByteBufferDestination' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.time.Instant Class 'org.apache.logging.log4j.core.time.Instant' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Appender Class 'org.apache.logging.log4j.core.Appender' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Filter Class 'org.apache.logging.log4j.core.Filter' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Filter.Result Class 'org.apache.logging.log4j.core.Filter.Result' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Layout Class 'org.apache.logging.log4j.core.Layout' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.LogEvent Class 'org.apache.logging.log4j.core.LogEvent' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.LoggerContext Class 'org.apache.logging.log4j.core.LoggerContext' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.appender.rewrite.RewritePolicy Class 'org.apache.logging.log4j.core.appender.rewrite.RewritePolicy' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.Configuration Class 'org.apache.logging.log4j.core.config.Configuration' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.ConfigurationSource Class 'org.apache.logging.log4j.core.config.ConfigurationSource' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.Property Class 'org.apache.logging.log4j.core.config.Property' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder Class 'org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration Class 'org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.impl.ThrowableProxy Class 'org.apache.logging.log4j.core.impl.ThrowableProxy' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.layout.ByteBufferDestination Class 'org.apache.logging.log4j.core.layout.ByteBufferDestination' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.time.Instant Class 'org.apache.logging.log4j.core.time.Instant' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.

Source

Difference Code Element Description
java.missing.newClass missing-class org.apache.logging.log4j.core.Appender Class 'org.apache.logging.log4j.core.Appender' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.Filter Class 'org.apache.logging.log4j.core.Filter' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.Filter.Result Class 'org.apache.logging.log4j.core.Filter.Result' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.Layout Class 'org.apache.logging.log4j.core.Layout' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.LogEvent Class 'org.apache.logging.log4j.core.LogEvent' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.LoggerContext Class 'org.apache.logging.log4j.core.LoggerContext' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.appender.rewrite.RewritePolicy Class 'org.apache.logging.log4j.core.appender.rewrite.RewritePolicy' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.Configuration Class 'org.apache.logging.log4j.core.config.Configuration' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.ConfigurationSource Class 'org.apache.logging.log4j.core.config.ConfigurationSource' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.Property Class 'org.apache.logging.log4j.core.config.Property' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder Class 'org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration Class 'org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.impl.ThrowableProxy Class 'org.apache.logging.log4j.core.impl.ThrowableProxy' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.layout.ByteBufferDestination Class 'org.apache.logging.log4j.core.layout.ByteBufferDestination' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.newClass missing-class org.apache.logging.log4j.core.time.Instant Class 'org.apache.logging.log4j.core.time.Instant' could not be found in the archives of the new API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Appender Class 'org.apache.logging.log4j.core.Appender' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Filter Class 'org.apache.logging.log4j.core.Filter' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Filter.Result Class 'org.apache.logging.log4j.core.Filter.Result' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.Layout Class 'org.apache.logging.log4j.core.Layout' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.LogEvent Class 'org.apache.logging.log4j.core.LogEvent' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.LoggerContext Class 'org.apache.logging.log4j.core.LoggerContext' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.appender.rewrite.RewritePolicy Class 'org.apache.logging.log4j.core.appender.rewrite.RewritePolicy' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.Configuration Class 'org.apache.logging.log4j.core.config.Configuration' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.ConfigurationSource Class 'org.apache.logging.log4j.core.config.ConfigurationSource' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.Property Class 'org.apache.logging.log4j.core.config.Property' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder Class 'org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration Class 'org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.impl.ThrowableProxy Class 'org.apache.logging.log4j.core.impl.ThrowableProxy' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.layout.ByteBufferDestination Class 'org.apache.logging.log4j.core.layout.ByteBufferDestination' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.
java.missing.oldClass missing-class org.apache.logging.log4j.core.time.Instant Class 'org.apache.logging.log4j.core.time.Instant' could not be found in the archives of the old API. It has been detected as contributing to the API and thus the analysis results may be incorrect.