API Change Analysis Results
org.apache.logging.log4j.samples:log4j-samples-configuration:jar:2.12.1 vs org.apache.logging.log4j.samples:log4j-samples-configuration:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j.samples:log4j-samples-configuration:jar:2.12.1 and org.apache.logging.log4j.samples:log4j-samples-configuration:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.missing.newClass |
missing-class com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
class org.apache.logging.log4j.util.PropertiesUtil
| A class from supplementary archives is used in a public capacity in the API. |
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j.samples:log4j-samples-flume-common:jar:2.12.1 vs org.apache.logging.log4j.samples:log4j-samples-flume-common:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j.samples:log4j-samples-flume-common:jar:2.12.1 and org.apache.logging.log4j.samples:log4j-samples-flume-common:jar:2.13.0.
org.apache.logging.log4j.samples:log4j-samples-loggerProperties:jar:2.12.1 vs org.apache.logging.log4j.samples:log4j-samples-loggerProperties:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j.samples:log4j-samples-loggerProperties:jar:2.12.1 and org.apache.logging.log4j.samples:log4j-samples-loggerProperties:jar:2.13.0.
org.apache.logging.log4j.samples:sample-app:jar:2.12.1 vs org.apache.logging.log4j.samples:sample-app:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j.samples:sample-app:jar:2.12.1 and org.apache.logging.log4j.samples:sample-app:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.springframework.boot.loader.jar.JarEntry
| Class 'org.springframework.boot.loader.jar.JarEntry' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
org.apache.logging.log4j:log4j-1.2-api:jar:2.12.1 vs org.apache.logging.log4j:log4j-1.2-api:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-1.2-api:jar:2.12.1 and org.apache.logging.log4j:log4j-1.2-api:jar:2.13.0.
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.method.finalMethodAddedToNonFinalClass |
method long org.apache.log4j.spi.LoggingEvent::getTimeStamp()
| A final method has been added to an inheritable class. |
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.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.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.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.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. |
Source
Difference Code | Element | Description |
---|---|---|
java.method.finalMethodAddedToNonFinalClass |
method long org.apache.log4j.spi.LoggingEvent::getTimeStamp()
| A final method has been added to an inheritable class. |
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.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.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.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.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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| 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.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. |
org.apache.logging.log4j:log4j-api:jar:2.12.1 vs org.apache.logging.log4j:log4j-api:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-api:jar:2.12.1 and org.apache.logging.log4j:log4j-api:jar:2.13.0.
org.apache.logging.log4j:log4j-appserver:jar:2.12.1 vs org.apache.logging.log4j:log4j-appserver:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-appserver:jar:2.12.1 and org.apache.logging.log4j:log4j-appserver:jar:2.13.0.
org.apache.logging.log4j:log4j-cassandra:jar:2.12.1 vs org.apache.logging.log4j:log4j-cassandra:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-cassandra:jar:2.12.1 and org.apache.logging.log4j:log4j-cassandra:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.missing.newClass |
missing-class com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-core:jar:2.12.1 vs org.apache.logging.log4j:log4j-core:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-core:jar:2.12.1 and org.apache.logging.log4j:log4j-core:jar:2.13.0.
Breaking Changes
Source
Difference Code | Element | Description |
---|---|---|
java.generics.formalTypeParameterAdded |
method org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()
| A new formal type parameter added to element: 'B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B>>'. |
java.method.returnTypeTypeParametersChanged |
method org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()
| The return type changed from 'org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder' to 'B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B>'. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.layout.AbstractJacksonLayout
| Class 'org.apache.logging.log4j.core.layout.AbstractJacksonLayout' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.layout.AbstractJacksonLayout.ResolvableKeyValuePair
| Class 'org.apache.logging.log4j.core.layout.AbstractJacksonLayout.ResolvableKeyValuePair' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.net.SmtpManager.FactoryData
| Class 'org.apache.logging.log4j.core.net.SmtpManager.FactoryData' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.net.TcpSocketManager.FactoryData
| Class 'org.apache.logging.log4j.core.net.TcpSocketManager.FactoryData' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
interface org.apache.logging.log4j.core.util.datetime.FastDatePrinter.NumberRule
| Class 'org.apache.logging.log4j.core.util.datetime.FastDatePrinter.NumberRule' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
interface org.apache.logging.log4j.core.util.datetime.FastDatePrinter.Rule
| Class 'org.apache.logging.log4j.core.util.datetime.FastDatePrinter.Rule' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.missing.newClass |
missing-class com.conversantmedia.util.concurrent.SpinPolicy
| Class 'com.conversantmedia.util.concurrent.SpinPolicy' 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 com.fasterxml.jackson.core.JsonGenerationException
| Class 'com.fasterxml.jackson.core.JsonGenerationException' 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 com.fasterxml.jackson.core.JsonGenerator
| Class 'com.fasterxml.jackson.core.JsonGenerator' 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 com.fasterxml.jackson.core.JsonParser
| Class 'com.fasterxml.jackson.core.JsonParser' 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 com.fasterxml.jackson.core.JsonProcessingException
| Class 'com.fasterxml.jackson.core.JsonProcessingException' 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 com.fasterxml.jackson.databind.DeserializationContext
| Class 'com.fasterxml.jackson.databind.DeserializationContext' 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 com.fasterxml.jackson.databind.JsonMappingException
| Class 'com.fasterxml.jackson.databind.JsonMappingException' 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 com.fasterxml.jackson.databind.ObjectMapper
| Class 'com.fasterxml.jackson.databind.ObjectMapper' 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 com.fasterxml.jackson.databind.ObjectWriter
| Class 'com.fasterxml.jackson.databind.ObjectWriter' 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 com.fasterxml.jackson.databind.SerializerProvider
| Class 'com.fasterxml.jackson.databind.SerializerProvider' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.Sequence
| Class 'com.lmax.disruptor.Sequence' 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 javax.jms.Destination
| Class 'javax.jms.Destination' 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 javax.jms.JMSException
| Class 'javax.jms.JMSException' 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 javax.jms.Message
| Class 'javax.jms.Message' 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 javax.jms.MessageConsumer
| Class 'javax.jms.MessageConsumer' 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 javax.jms.MessageProducer
| Class 'javax.jms.MessageProducer' 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 javax.jms.Session
| Class 'javax.jms.Session' 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 javax.mail.Message.RecipientType
| Class 'javax.mail.Message.RecipientType' 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 javax.mail.MessagingException
| Class 'javax.mail.MessagingException' 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 javax.mail.Session
| Class 'javax.mail.Session' 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 javax.mail.internet.InternetHeaders
| Class 'javax.mail.internet.InternetHeaders' 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 javax.mail.internet.MimeMessage
| Class 'javax.mail.internet.MimeMessage' 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 javax.mail.internet.MimeMultipart
| Class 'javax.mail.internet.MimeMultipart' 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.commons.csv.CSVFormat
| Class 'org.apache.commons.csv.CSVFormat' 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.commons.csv.QuoteMode
| Class 'org.apache.commons.csv.QuoteMode' 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.kafka.clients.producer.Producer
| Class 'org.apache.kafka.clients.producer.Producer' 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.fusesource.jansi.AnsiRenderer.Code
| Class 'org.fusesource.jansi.AnsiRenderer.Code' 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.zeromq.ZMQ.Context
| Class 'org.zeromq.ZMQ.Context' 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 com.conversantmedia.util.concurrent.SpinPolicy
| Class 'com.conversantmedia.util.concurrent.SpinPolicy' 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 com.fasterxml.jackson.core.JsonGenerationException
| Class 'com.fasterxml.jackson.core.JsonGenerationException' 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 com.fasterxml.jackson.core.JsonGenerator
| Class 'com.fasterxml.jackson.core.JsonGenerator' 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 com.fasterxml.jackson.core.JsonParser
| Class 'com.fasterxml.jackson.core.JsonParser' 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 com.fasterxml.jackson.core.JsonProcessingException
| Class 'com.fasterxml.jackson.core.JsonProcessingException' 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 com.fasterxml.jackson.databind.DeserializationContext
| Class 'com.fasterxml.jackson.databind.DeserializationContext' 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 com.fasterxml.jackson.databind.JsonMappingException
| Class 'com.fasterxml.jackson.databind.JsonMappingException' 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 com.fasterxml.jackson.databind.ObjectMapper
| Class 'com.fasterxml.jackson.databind.ObjectMapper' 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 com.fasterxml.jackson.databind.ObjectWriter
| Class 'com.fasterxml.jackson.databind.ObjectWriter' 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 com.fasterxml.jackson.databind.SerializerProvider
| Class 'com.fasterxml.jackson.databind.SerializerProvider' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.Sequence
| Class 'com.lmax.disruptor.Sequence' 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 javax.jms.Destination
| Class 'javax.jms.Destination' 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 javax.jms.JMSException
| Class 'javax.jms.JMSException' 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 javax.jms.Message
| Class 'javax.jms.Message' 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 javax.jms.MessageConsumer
| Class 'javax.jms.MessageConsumer' 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 javax.jms.MessageProducer
| Class 'javax.jms.MessageProducer' 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 javax.jms.Session
| Class 'javax.jms.Session' 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 javax.mail.Message.RecipientType
| Class 'javax.mail.Message.RecipientType' 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 javax.mail.MessagingException
| Class 'javax.mail.MessagingException' 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 javax.mail.Session
| Class 'javax.mail.Session' 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 javax.mail.internet.InternetHeaders
| Class 'javax.mail.internet.InternetHeaders' 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 javax.mail.internet.MimeMessage
| Class 'javax.mail.internet.MimeMessage' 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 javax.mail.internet.MimeMultipart
| Class 'javax.mail.internet.MimeMultipart' 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.commons.csv.CSVFormat
| Class 'org.apache.commons.csv.CSVFormat' 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.commons.csv.QuoteMode
| Class 'org.apache.commons.csv.QuoteMode' 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.kafka.clients.producer.Producer
| Class 'org.apache.kafka.clients.producer.Producer' 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.fusesource.jansi.AnsiRenderer.Code
| Class 'org.fusesource.jansi.AnsiRenderer.Code' 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.zeromq.ZMQ.Context
| Class 'org.zeromq.ZMQ.Context' 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 com.conversantmedia.util.concurrent.SpinPolicy
| Class 'com.conversantmedia.util.concurrent.SpinPolicy' 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 com.fasterxml.jackson.core.JsonGenerationException
| Class 'com.fasterxml.jackson.core.JsonGenerationException' 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 com.fasterxml.jackson.core.JsonGenerator
| Class 'com.fasterxml.jackson.core.JsonGenerator' 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 com.fasterxml.jackson.core.JsonParser
| Class 'com.fasterxml.jackson.core.JsonParser' 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 com.fasterxml.jackson.core.JsonProcessingException
| Class 'com.fasterxml.jackson.core.JsonProcessingException' 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 com.fasterxml.jackson.databind.DeserializationContext
| Class 'com.fasterxml.jackson.databind.DeserializationContext' 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 com.fasterxml.jackson.databind.JsonMappingException
| Class 'com.fasterxml.jackson.databind.JsonMappingException' 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 com.fasterxml.jackson.databind.ObjectMapper
| Class 'com.fasterxml.jackson.databind.ObjectMapper' 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 com.fasterxml.jackson.databind.ObjectWriter
| Class 'com.fasterxml.jackson.databind.ObjectWriter' 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 com.fasterxml.jackson.databind.SerializerProvider
| Class 'com.fasterxml.jackson.databind.SerializerProvider' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.Sequence
| Class 'com.lmax.disruptor.Sequence' 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 javax.jms.Destination
| Class 'javax.jms.Destination' 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 javax.jms.JMSException
| Class 'javax.jms.JMSException' 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 javax.jms.Message
| Class 'javax.jms.Message' 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 javax.jms.MessageConsumer
| Class 'javax.jms.MessageConsumer' 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 javax.jms.MessageProducer
| Class 'javax.jms.MessageProducer' 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 javax.jms.Session
| Class 'javax.jms.Session' 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 javax.mail.Message.RecipientType
| Class 'javax.mail.Message.RecipientType' 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 javax.mail.MessagingException
| Class 'javax.mail.MessagingException' 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 javax.mail.Session
| Class 'javax.mail.Session' 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 javax.mail.internet.InternetHeaders
| Class 'javax.mail.internet.InternetHeaders' 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 javax.mail.internet.MimeMessage
| Class 'javax.mail.internet.MimeMessage' 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 javax.mail.internet.MimeMultipart
| Class 'javax.mail.internet.MimeMultipart' 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.commons.csv.CSVFormat
| Class 'org.apache.commons.csv.CSVFormat' 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.commons.csv.QuoteMode
| Class 'org.apache.commons.csv.QuoteMode' 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.kafka.clients.producer.Producer
| Class 'org.apache.kafka.clients.producer.Producer' 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.fusesource.jansi.AnsiRenderer.Code
| Class 'org.fusesource.jansi.AnsiRenderer.Code' 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.zeromq.ZMQ.Context
| Class 'org.zeromq.ZMQ.Context' 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 com.conversantmedia.util.concurrent.SpinPolicy
| Class 'com.conversantmedia.util.concurrent.SpinPolicy' 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 com.fasterxml.jackson.core.JsonGenerationException
| Class 'com.fasterxml.jackson.core.JsonGenerationException' 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 com.fasterxml.jackson.core.JsonGenerator
| Class 'com.fasterxml.jackson.core.JsonGenerator' 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 com.fasterxml.jackson.core.JsonParser
| Class 'com.fasterxml.jackson.core.JsonParser' 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 com.fasterxml.jackson.core.JsonProcessingException
| Class 'com.fasterxml.jackson.core.JsonProcessingException' 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 com.fasterxml.jackson.databind.DeserializationContext
| Class 'com.fasterxml.jackson.databind.DeserializationContext' 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 com.fasterxml.jackson.databind.JsonMappingException
| Class 'com.fasterxml.jackson.databind.JsonMappingException' 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 com.fasterxml.jackson.databind.ObjectMapper
| Class 'com.fasterxml.jackson.databind.ObjectMapper' 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 com.fasterxml.jackson.databind.ObjectWriter
| Class 'com.fasterxml.jackson.databind.ObjectWriter' 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 com.fasterxml.jackson.databind.SerializerProvider
| Class 'com.fasterxml.jackson.databind.SerializerProvider' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.Sequence
| Class 'com.lmax.disruptor.Sequence' 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 javax.jms.Destination
| Class 'javax.jms.Destination' 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 javax.jms.JMSException
| Class 'javax.jms.JMSException' 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 javax.jms.Message
| Class 'javax.jms.Message' 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 javax.jms.MessageConsumer
| Class 'javax.jms.MessageConsumer' 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 javax.jms.MessageProducer
| Class 'javax.jms.MessageProducer' 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 javax.jms.Session
| Class 'javax.jms.Session' 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 javax.mail.Message.RecipientType
| Class 'javax.mail.Message.RecipientType' 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 javax.mail.MessagingException
| Class 'javax.mail.MessagingException' 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 javax.mail.Session
| Class 'javax.mail.Session' 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 javax.mail.internet.InternetHeaders
| Class 'javax.mail.internet.InternetHeaders' 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 javax.mail.internet.MimeMessage
| Class 'javax.mail.internet.MimeMessage' 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 javax.mail.internet.MimeMultipart
| Class 'javax.mail.internet.MimeMultipart' 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.commons.csv.CSVFormat
| Class 'org.apache.commons.csv.CSVFormat' 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.commons.csv.QuoteMode
| Class 'org.apache.commons.csv.QuoteMode' 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.kafka.clients.producer.Producer
| Class 'org.apache.kafka.clients.producer.Producer' 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.fusesource.jansi.AnsiRenderer.Code
| Class 'org.fusesource.jansi.AnsiRenderer.Code' 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.zeromq.ZMQ.Context
| Class 'org.zeromq.ZMQ.Context' 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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
java.generics.elementNowParameterized |
method org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()
| Element now defines formal type parameters. |
org.apache.logging.log4j:log4j-couchdb:jar:2.12.1 vs org.apache.logging.log4j:log4j-couchdb:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-couchdb:jar:2.12.1 and org.apache.logging.log4j:log4j-couchdb:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.lightcouch.CouchDbConfig
| Class 'org.lightcouch.CouchDbConfig' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
org.apache.logging.log4j:log4j-docker:jar:2.12.1 vs org.apache.logging.log4j:log4j-docker:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-docker:jar:2.12.1 and org.apache.logging.log4j:log4j-docker:jar:2.13.0.
org.apache.logging.log4j:log4j-flume-ng:jar:2.12.1 vs org.apache.logging.log4j:log4j-flume-ng:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-flume-ng:jar:2.12.1 and org.apache.logging.log4j:log4j-flume-ng:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class com.sleepycat.je.cleaner.UtilizationCalculator.AverageSize
| Class 'com.sleepycat.je.cleaner.UtilizationCalculator.AverageSize' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class com.sleepycat.je.log.JEFileFilter
| Class 'com.sleepycat.je.log.JEFileFilter' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class com.sleepycat.je.log.LogBufferPool
| Class 'com.sleepycat.je.log.LogBufferPool' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class com.sleepycat.je.tree.Tree.SplitInfo
| Class 'com.sleepycat.je.tree.Tree.SplitInfo' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class com.sleepycat.je.txn.LockAttemptResult
| Class 'com.sleepycat.je.txn.LockAttemptResult' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class com.sleepycat.je.txn.Txn.DatabaseCleanupInfo
| Class 'com.sleepycat.je.txn.Txn.DatabaseCleanupInfo' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.missing.newClass |
missing-class com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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.flume.agent.embedded.EmbeddedAgent
| Class 'org.apache.flume.agent.embedded.EmbeddedAgent' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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.flume.agent.embedded.EmbeddedAgent
| Class 'org.apache.flume.agent.embedded.EmbeddedAgent' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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.flume.agent.embedded.EmbeddedAgent
| Class 'org.apache.flume.agent.embedded.EmbeddedAgent' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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.flume.agent.embedded.EmbeddedAgent
| Class 'org.apache.flume.agent.embedded.EmbeddedAgent' 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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-iostreams:jar:2.12.1 vs org.apache.logging.log4j:log4j-iostreams:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-iostreams:jar:2.12.1 and org.apache.logging.log4j:log4j-iostreams:jar:2.13.0.
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-jcl:jar:2.12.1 vs org.apache.logging.log4j:log4j-jcl:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-jcl:jar:2.12.1 and org.apache.logging.log4j:log4j-jcl:jar:2.13.0.
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-jdbc-dbcp2:jar:2.12.1 vs org.apache.logging.log4j:log4j-jdbc-dbcp2:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-jdbc-dbcp2:jar:2.12.1 and org.apache.logging.log4j:log4j-jdbc-dbcp2:jar:2.13.0.
org.apache.logging.log4j:log4j-jmx-gui:jar:2.12.1 vs org.apache.logging.log4j:log4j-jmx-gui:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-jmx-gui:jar:2.12.1 and org.apache.logging.log4j:log4j-jmx-gui:jar:2.13.0.
org.apache.logging.log4j:log4j-jpa:jar:2.12.1 vs org.apache.logging.log4j:log4j-jpa:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-jpa:jar:2.12.1 and org.apache.logging.log4j:log4j-jpa:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.missing.newClass |
missing-class com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-jul:jar:2.12.1 vs org.apache.logging.log4j:log4j-jul:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-jul:jar:2.12.1 and org.apache.logging.log4j:log4j-jul:jar:2.13.0.
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-liquibase:jar:2.12.1 vs org.apache.logging.log4j:log4j-liquibase:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-liquibase:jar:2.12.1 and org.apache.logging.log4j:log4j-liquibase:jar:2.13.0.
org.apache.logging.log4j:log4j-mongodb2:jar:2.12.1 vs org.apache.logging.log4j:log4j-mongodb2:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-mongodb2:jar:2.12.1 and org.apache.logging.log4j:log4j-mongodb2:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class com.mongodb.OutMessage
| Class 'com.mongodb.OutMessage' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class com.mongodb.Response
| Class 'com.mongodb.Response' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
org.apache.logging.log4j:log4j-mongodb3:jar:2.12.1 vs org.apache.logging.log4j:log4j-mongodb3:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-mongodb3:jar:2.12.1 and org.apache.logging.log4j:log4j-mongodb3:jar:2.13.0.
org.apache.logging.log4j:log4j-osgi:jar:2.12.1 vs org.apache.logging.log4j:log4j-osgi:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-osgi:jar:2.12.1 and org.apache.logging.log4j:log4j-osgi:jar:2.13.0.
org.apache.logging.log4j:log4j-perf:jar:2.12.1 vs org.apache.logging.log4j:log4j-perf:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-perf:jar:2.12.1 and org.apache.logging.log4j:log4j-perf:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.openjdk.jmh.infra.BlackholeL2
| Class 'org.openjdk.jmh.infra.BlackholeL2' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-slf4j-impl:jar:2.12.1 vs org.apache.logging.log4j:log4j-slf4j-impl:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-slf4j-impl:jar:2.12.1 and org.apache.logging.log4j:log4j-slf4j-impl:jar:2.13.0.
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-slf4j18-impl:jar:2.12.1 vs org.apache.logging.log4j:log4j-slf4j18-impl:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-slf4j18-impl:jar:2.12.1 and org.apache.logging.log4j:log4j-slf4j18-impl:jar:2.13.0.
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-spring-cloud-config-client:jar:2.12.1 vs org.apache.logging.log4j:log4j-spring-cloud-config-client:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-spring-cloud-config-client:jar:2.12.1 and org.apache.logging.log4j:log4j-spring-cloud-config-client:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.missing.newClass |
missing-class com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-taglib:jar:2.12.1 vs org.apache.logging.log4j:log4j-taglib:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-taglib:jar:2.12.1 and org.apache.logging.log4j:log4j-taglib:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.taglib.Log4jTaglibLogger
| Class 'org.apache.logging.log4j.taglib.Log4jTaglibLogger' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-to-slf4j:jar:2.12.1 vs org.apache.logging.log4j:log4j-to-slf4j:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-to-slf4j:jar:2.12.1 and org.apache.logging.log4j:log4j-to-slf4j:jar:2.13.0.
Potentially Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |
org.apache.logging.log4j:log4j-web:jar:2.12.1 vs org.apache.logging.log4j:log4j-web:jar:2.13.0
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-web:jar:2.12.1 and org.apache.logging.log4j:log4j-web:jar:2.13.0.
Breaking Changes
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.AsyncLoggerDisruptor
| Class 'org.apache.logging.log4j.core.async.AsyncLoggerDisruptor' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory
| Class 'org.apache.logging.log4j.core.async.RingBufferLogEvent.Factory' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
class org.apache.logging.log4j.core.util.CronExpression.ValueSet
| Class 'org.apache.logging.log4j.core.util.CronExpression.ValueSet' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
java.class.nonPublicPartOfAPI |
interface org.apache.logging.log4j.web.Log4jWebLifeCycle
| Class 'org.apache.logging.log4j.web.Log4jWebLifeCycle' is indirectly included in the API (by the means of method return type for example) but the class is not accessible (neither public nor protected). |
Potentially Breaking Changes
Binary
Difference Code | Element | Description |
---|---|---|
java.missing.newClass |
missing-class com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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 com.lmax.disruptor.RingBuffer
| Class 'com.lmax.disruptor.RingBuffer' 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. |
Semantic
Difference Code | Element | Description |
---|---|---|
java.class.externalClassExposedInAPI |
interface org.apache.logging.log4j.LogBuilder
| A class from supplementary archives is used in a public capacity in the API. |