Binary compatibility report for the CDK library between 1.2.4.1 and 1.2.5 versions

Test Info


Library NameCDK
Version #11.2.4.1
Version #21.2.5

Test Results


Total Java ARchives1
Total Methods / Classes25329 / 2519
VerdictCompatible

Problem Summary


SeverityCount
Added Methods-94
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods (94)


cdk-1.2.5.jar, AppenderSkeleton.class
package org.apache.log4j
AppenderSkeleton.AppenderSkeleton ( boolean isActive )

cdk-1.2.5.jar, AsyncAppender.class
package org.apache.log4j
AsyncAppender.getBlocking ( )  :  boolean
AsyncAppender.setBlocking ( boolean value )  :  void

cdk-1.2.5.jar, DOMConfigurator.class
package org.apache.log4j.xml
DOMConfigurator.parseElement ( Element element, Properties props, Class expectedClass ) [static]  :  Object
DOMConfigurator.setParameter ( Element elem, PropertySetter propSetter, Properties props ) [static]  :  void
DOMConfigurator.subst ( String value, Properties props ) [static]  :  String

cdk-1.2.5.jar, LocationInfo.class
package org.apache.log4j.spi
LocationInfo.LocationInfo ( String file, String classname, String method, String line )

cdk-1.2.5.jar, LoggingEvent.class
package org.apache.log4j.spi
LoggingEvent.getFQNOfLoggerClass ( )  :  String
LoggingEvent.getLogger ( )  :  Category
LoggingEvent.getProperties ( )  :  Map
LoggingEvent.getProperty ( String key )  :  String
LoggingEvent.getPropertyKeySet ( )  :  Set
LoggingEvent.getTimeStamp ( )  :  long
LoggingEvent.locationInformationExists ( )  :  boolean
LoggingEvent.LoggingEvent ( String fqnOfCategoryClass, Category logger, long timeStamp, Level level, Object message, String threadName, ThrowableInformation throwable, String ndc, LocationInfo info, Map properties )
LoggingEvent.setProperty ( String propName, String propValue )  :  void

cdk-1.2.5.jar, NOPLogger.class
package org.apache.log4j.spi
NOPLogger.addAppender ( Appender newAppender )  :  void
NOPLogger.assertLog ( boolean assertion, String msg )  :  void
NOPLogger.callAppenders ( LoggingEvent event )  :  void
NOPLogger.debug ( Object message )  :  void
NOPLogger.debug ( Object message, Throwable t )  :  void
NOPLogger.error ( Object message )  :  void
NOPLogger.error ( Object message, Throwable t )  :  void
NOPLogger.fatal ( Object message )  :  void
NOPLogger.fatal ( Object message, Throwable t )  :  void
NOPLogger.getAllAppenders ( )  :  Enumeration
NOPLogger.getAppender ( String name )  :  Appender
NOPLogger.getChainedPriority ( )  :  Priority
NOPLogger.getEffectiveLevel ( )  :  Level
NOPLogger.getResourceBundle ( )  :  ResourceBundle
NOPLogger.info ( Object message )  :  void
NOPLogger.info ( Object message, Throwable t )  :  void
NOPLogger.isAttached ( Appender appender )  :  boolean
NOPLogger.isDebugEnabled ( )  :  boolean
NOPLogger.isEnabledFor ( Priority level )  :  boolean
NOPLogger.isInfoEnabled ( )  :  boolean
NOPLogger.isTraceEnabled ( )  :  boolean
NOPLogger.l7dlog ( Priority priority, String key, Object[ ] params, Throwable t )  :  void
NOPLogger.l7dlog ( Priority priority, String key, Throwable t )  :  void
NOPLogger.log ( Priority priority, Object message )  :  void
NOPLogger.log ( Priority priority, Object message, Throwable t )  :  void
NOPLogger.log ( String callerFQCN, Priority level, Object message, Throwable t )  :  void
NOPLogger.NOPLogger ( NOPLoggerRepository repo, String name )
NOPLogger.removeAllAppenders ( )  :  void
NOPLogger.removeAppender ( Appender appender )  :  void
NOPLogger.removeAppender ( String name )  :  void
NOPLogger.setLevel ( Level level )  :  void
NOPLogger.setPriority ( Priority priority )  :  void
NOPLogger.setResourceBundle ( ResourceBundle bundle )  :  void
NOPLogger.trace ( Object message )  :  void
NOPLogger.trace ( Object message, Throwable t )  :  void
NOPLogger.warn ( Object message )  :  void
NOPLogger.warn ( Object message, Throwable t )  :  void

cdk-1.2.5.jar, NOPLoggerRepository.class
package org.apache.log4j.spi
NOPLoggerRepository.addHierarchyEventListener ( HierarchyEventListener listener )  :  void
NOPLoggerRepository.emitNoAppenderWarning ( Category cat )  :  void
NOPLoggerRepository.exists ( String name )  :  Logger
NOPLoggerRepository.fireAddAppenderEvent ( Category logger, Appender appender )  :  void
NOPLoggerRepository.getCurrentCategories ( )  :  Enumeration
NOPLoggerRepository.getCurrentLoggers ( )  :  Enumeration
NOPLoggerRepository.getLogger ( String name )  :  Logger
NOPLoggerRepository.getLogger ( String name, LoggerFactory factory )  :  Logger
NOPLoggerRepository.getRootLogger ( )  :  Logger
NOPLoggerRepository.getThreshold ( )  :  Level
NOPLoggerRepository.isDisabled ( int level )  :  boolean
NOPLoggerRepository.NOPLoggerRepository ( )
NOPLoggerRepository.resetConfiguration ( )  :  void
NOPLoggerRepository.setThreshold ( Level level )  :  void
NOPLoggerRepository.setThreshold ( String val )  :  void
NOPLoggerRepository.shutdown ( )  :  void

cdk-1.2.5.jar, PropertyPrinter.class
package org.apache.log4j.config
PropertyPrinter.printOptions ( PrintWriter out, Category cat )  :  void

cdk-1.2.5.jar, SMTPAppender.class
package org.apache.log4j.net
SMTPAppender.addressMessage ( Message msg )  :  void
SMTPAppender.createSession ( )  :  Session
SMTPAppender.getBcc ( )  :  String
SMTPAppender.getCc ( )  :  String
SMTPAppender.getEvaluator ( )  :  TriggeringEventEvaluator
SMTPAppender.getSMTPDebug ( )  :  boolean
SMTPAppender.getSMTPPassword ( )  :  String
SMTPAppender.getSMTPUsername ( )  :  String
SMTPAppender.parseUnrecognizedElement ( Element element, Properties props )  :  boolean
SMTPAppender.setBcc ( String addresses )  :  void
SMTPAppender.setCc ( String addresses )  :  void
SMTPAppender.setEvaluator ( TriggeringEventEvaluator trigger )  :  void
SMTPAppender.setSMTPDebug ( boolean debug )  :  void
SMTPAppender.setSMTPPassword ( String password )  :  void
SMTPAppender.setSMTPUsername ( String username )  :  void

cdk-1.2.5.jar, SocketAppender.class
package org.apache.log4j.net
SocketAppender.getApplication ( )  :  String
SocketAppender.setApplication ( String lapp )  :  void

cdk-1.2.5.jar, SocketHandler.class
package org.apache.log4j.net
TelnetAppender.SocketHandler.close ( )  :  void

cdk-1.2.5.jar, SyslogAppender.class
package org.apache.log4j.net
SyslogAppender.getHeader ( )  :  boolean
SyslogAppender.setHeader ( boolean val )  :  void

cdk-1.2.5.jar, ThrowableInformation.class
package org.apache.log4j.spi
ThrowableInformation.ThrowableInformation ( String[ ] r )

cdk-1.2.5.jar, UnrecognizedElementHandler.class
package org.apache.log4j.xml
UnrecognizedElementHandler.parseUnrecognizedElement ( Element p1, Properties p2 ) [abstract]  :  boolean

cdk-1.2.5.jar, XMLLayout.class
package org.apache.log4j.xml
XMLLayout.getProperties ( )  :  boolean
XMLLayout.setProperties ( boolean flag )  :  void

to the top

Other Changes in Data Types (2)


cdk-1.2.4.1.jar
package org.apache.log4j.spi
[+] LocationInfo (1)

package org.apache.log4j.xml
[+] DOMConfigurator (1)

to the top

Java ARchives (1)


cdk-1.2.4.1.jar

to the top