Apache logging services logo Apache log4j logo

Clirr Results

The following document contains the results of Clirr.

  • Current Version: 2.11.0
  • Comparison Version: 2.10.0

Summary

Severity Number
Error Error 4
Warning Warning 0
Info Info 30

API Incompatibilities

Severity Message Class Method / Field
Error Class org.apache.logging.log4j.util.ProcessIdUtil removed org.apache.logging.log4j.util.ProcessIdUtil
Error Class org.apache.logging.log4j.util.StackLocator removed org.apache.logging.log4j.util.StackLocator
Error Class org.apache.logging.log4j.util.ProcessIdUtil removed org.apache.logging.log4j.util.ProcessIdUtil
Error Class org.apache.logging.log4j.util.StackLocator removed org.apache.logging.log4j.util.StackLocator
Info Class org.apache.logging.log4j.message.ParameterConsumer added org.apache.logging.log4j.message.ParameterConsumer
Info Class org.apache.logging.log4j.message.ParameterVisitable added org.apache.logging.log4j.message.ParameterVisitable
Info Added org.apache.logging.log4j.message.ParameterVisitable to the set of implemented interfaces org.apache.logging.log4j.message.ReusableObjectMessage
Info Method 'public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)' has been added org.apache.logging.log4j.message.ReusableObjectMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
Info Added org.apache.logging.log4j.message.ParameterVisitable to the set of implemented interfaces org.apache.logging.log4j.message.ReusableParameterizedMessage
Info Method 'public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)' has been added org.apache.logging.log4j.message.ReusableParameterizedMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
Info Added org.apache.logging.log4j.message.ParameterVisitable to the set of implemented interfaces org.apache.logging.log4j.message.ReusableSimpleMessage
Info Method 'public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)' has been added org.apache.logging.log4j.message.ReusableSimpleMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
Info Method 'public void entry()' has been deprecated org.apache.logging.log4j.spi.AbstractLogger public void entry()
Info Method 'public void exit()' has been deprecated org.apache.logging.log4j.spi.AbstractLogger public void exit()
Info Method 'public java.lang.Object exit(java.lang.Object)' has been deprecated org.apache.logging.log4j.spi.AbstractLogger public java.lang.Object exit(java.lang.Object)
Info Method 'public void init()' has been added org.apache.logging.log4j.spi.ThreadContextMapFactory public void init()
Info Added public field STATUS_DATE_FORMAT org.apache.logging.log4j.status.StatusLogger STATUS_DATE_FORMAT
Info Added public field NUL org.apache.logging.log4j.util.Chars NUL
Info Class org.apache.logging.log4j.util.FilteredObjectInputStream added org.apache.logging.log4j.util.FilteredObjectInputStream
Info Class org.apache.logging.log4j.message.ParameterConsumer added org.apache.logging.log4j.message.ParameterConsumer
Info Class org.apache.logging.log4j.message.ParameterVisitable added org.apache.logging.log4j.message.ParameterVisitable
Info Added org.apache.logging.log4j.message.ParameterVisitable to the set of implemented interfaces org.apache.logging.log4j.message.ReusableObjectMessage
Info Method 'public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)' has been added org.apache.logging.log4j.message.ReusableObjectMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
Info Added org.apache.logging.log4j.message.ParameterVisitable to the set of implemented interfaces org.apache.logging.log4j.message.ReusableParameterizedMessage
Info Method 'public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)' has been added org.apache.logging.log4j.message.ReusableParameterizedMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
Info Added org.apache.logging.log4j.message.ParameterVisitable to the set of implemented interfaces org.apache.logging.log4j.message.ReusableSimpleMessage
Info Method 'public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)' has been added org.apache.logging.log4j.message.ReusableSimpleMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
Info Method 'public void entry()' has been deprecated org.apache.logging.log4j.spi.AbstractLogger public void entry()
Info Method 'public void exit()' has been deprecated org.apache.logging.log4j.spi.AbstractLogger public void exit()
Info Method 'public java.lang.Object exit(java.lang.Object)' has been deprecated org.apache.logging.log4j.spi.AbstractLogger public java.lang.Object exit(java.lang.Object)
Info Method 'public void init()' has been added org.apache.logging.log4j.spi.ThreadContextMapFactory public void init()
Info Added public field STATUS_DATE_FORMAT org.apache.logging.log4j.status.StatusLogger STATUS_DATE_FORMAT
Info Added public field NUL org.apache.logging.log4j.util.Chars NUL
Info Class org.apache.logging.log4j.util.FilteredObjectInputStream added org.apache.logging.log4j.util.FilteredObjectInputStream

API Changelog

The following APIs were modified from version 2.10.0 to 2.11.0:
  • Non justified changes

    Class From To
    org.apache.logging.log4j.message.ParameterConsumer
    org.apache.logging.log4j.message.ParameterConsumer
    org.apache.logging.log4j.message.ParameterVisitable
    org.apache.logging.log4j.message.ParameterVisitable
    org.apache.logging.log4j.message.ReusableObjectMessage
    org.apache.logging.log4j.message.ReusableObjectMessage
    org.apache.logging.log4j.message.ReusableObjectMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
    org.apache.logging.log4j.message.ReusableObjectMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
    org.apache.logging.log4j.message.ReusableParameterizedMessage
    org.apache.logging.log4j.message.ReusableParameterizedMessage
    org.apache.logging.log4j.message.ReusableParameterizedMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
    org.apache.logging.log4j.message.ReusableParameterizedMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
    org.apache.logging.log4j.message.ReusableSimpleMessage
    org.apache.logging.log4j.message.ReusableSimpleMessage
    org.apache.logging.log4j.message.ReusableSimpleMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
    org.apache.logging.log4j.message.ReusableSimpleMessage public void forEachParameter(org.apache.logging.log4j.message.ParameterConsumer, java.lang.Object)
    org.apache.logging.log4j.spi.AbstractLogger public java.lang.Object exit(java.lang.Object)
    org.apache.logging.log4j.spi.AbstractLogger public java.lang.Object exit(java.lang.Object)
    org.apache.logging.log4j.spi.AbstractLogger public void entry()
    org.apache.logging.log4j.spi.AbstractLogger public void entry()
    org.apache.logging.log4j.spi.AbstractLogger public void exit()
    org.apache.logging.log4j.spi.AbstractLogger public void exit()
    org.apache.logging.log4j.spi.ThreadContextMapFactory public void init()
    org.apache.logging.log4j.spi.ThreadContextMapFactory public void init()
    org.apache.logging.log4j.status.StatusLogger STATUS_DATE_FORMAT
    org.apache.logging.log4j.status.StatusLogger STATUS_DATE_FORMAT
    org.apache.logging.log4j.util.Chars NUL
    org.apache.logging.log4j.util.Chars NUL
    org.apache.logging.log4j.util.FilteredObjectInputStream
    org.apache.logging.log4j.util.FilteredObjectInputStream
    org.apache.logging.log4j.util.ProcessIdUtil
    org.apache.logging.log4j.util.ProcessIdUtil
    org.apache.logging.log4j.util.StackLocator
    org.apache.logging.log4j.util.StackLocator