API Change Analysis Results
The summary of the API changes between artifacts org.apache.logging.log4j:log4j-web:jar:2.13.0 and org.apache.logging.log4j:log4j-web:jar:2.13.1.
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. |