Binary compatibility report for the dropwizard-logging library between 0.7.1 and 0.8.0 versions
Test Info
| Library Name | dropwizard-logging | 
| Version #1 | 0.7.1 | 
| Version #2 | 0.8.0 | 
Test Results
| Total Java Modules | 1 | 
| Total Methods / Classes | 83 / 13 | 
| Compatibility | 
84.6% | 
Problem Summary
 | Severity | Count | 
| Added Methods | - | 5 | 
| Removed Methods | High | 12 | 
Problems with Data Types | High | 1 | 
| Medium | 0 | 
| Low | 0 | 
Problems with Methods | High | 0 | 
| Medium | 0 | 
| Low | 0 | 
Added Methods  5 
dropwizard-logging-0.8.0.jar, AbstractAppenderFactory.class
package io.dropwizard.logging
AbstractAppenderFactory.getDiscardingThreshold ( )  :  int
io/dropwizard/logging/AbstractAppenderFactory.getDiscardingThreshold:()I
AbstractAppenderFactory.getQueueSize ( )  :  int
io/dropwizard/logging/AbstractAppenderFactory.getQueueSize:()I
AbstractAppenderFactory.setDiscardingThreshold ( int discardingThreshold )  :  void
io/dropwizard/logging/AbstractAppenderFactory.setDiscardingThreshold:(I)V
AbstractAppenderFactory.setQueueSize ( int queueSize )  :  void
io/dropwizard/logging/AbstractAppenderFactory.setQueueSize:(I)V
AbstractAppenderFactory.wrapAsync ( Appender<ILoggingEvent> appender, Context context )  :  Appender<ILoggingEvent>
io/dropwizard/logging/AbstractAppenderFactory.wrapAsync:(Lch/qos/logback/core/Appender;Lch/qos/logback/core/Context;)Lch/qos/logback/core/Appender;
to the top
Removed Methods  12 
dropwizard-logging-0.7.1.jar, AbstractAppenderFactory.class
package io.dropwizard.logging
AbstractAppenderFactory.getBatchDuration ( )  :  Duration
io/dropwizard/logging/AbstractAppenderFactory.getBatchDuration:()Lio/dropwizard/util/Duration;
AbstractAppenderFactory.getBatchSize ( )  :  int
io/dropwizard/logging/AbstractAppenderFactory.getBatchSize:()I
AbstractAppenderFactory.isBounded ( )  :  boolean
io/dropwizard/logging/AbstractAppenderFactory.isBounded:()Z
AbstractAppenderFactory.setBatchDuration ( Duration batchDuration )  :  void
io/dropwizard/logging/AbstractAppenderFactory.setBatchDuration:(Lio/dropwizard/util/Duration;)V
AbstractAppenderFactory.setBatchSize ( int batchSize )  :  void
io/dropwizard/logging/AbstractAppenderFactory.setBatchSize:(I)V
AbstractAppenderFactory.setBounded ( boolean bounded )  :  void
io/dropwizard/logging/AbstractAppenderFactory.setBounded:(Z)V
dropwizard-logging-0.7.1.jar, AsyncAppender.class
package io.dropwizard.logging
AsyncAppender.append ( ILoggingEvent event )  :  void
io/dropwizard/logging/AsyncAppender.append:(Lch/qos/logback/classic/spi/ILoggingEvent;)V
AsyncAppender.append ( Object x0 )  :  void
io/dropwizard/logging/AsyncAppender.append:(Ljava/lang/Object;)V
AsyncAppender.AsyncAppender ( Appender<ILoggingEvent> delegate, int batchSize, Duration batchDuration, boolean bounded )
io/dropwizard/logging/AsyncAppender."<init>":(Lch/qos/logback/core/Appender;ILio/dropwizard/util/Duration;Z)V
AsyncAppender.getDelegate ( )  :  Appender<ILoggingEvent>
io/dropwizard/logging/AsyncAppender.getDelegate:()Lch/qos/logback/core/Appender;
AsyncAppender.start ( )  :  void
io/dropwizard/logging/AsyncAppender.start:()V
AsyncAppender.stop ( )  :  void
io/dropwizard/logging/AsyncAppender.stop:()V
to the top
Problems with Data Types, High Severity  1 
dropwizard-logging-0.7.1.jar
package io.dropwizard.logging
[+] class AsyncAppender  1 
 | Change | Effect | 
|---|
| 1 | 
This class has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
[+] affected methods: 6 (7.2%)
AsyncAppender.AsyncAppender ( Appender<ILoggingEvent> delegate, int batchSize, Duration batchDuration, boolean bounded )This constructor is from 'AsyncAppender' class.
AsyncAppender.append ( ILoggingEvent event )This method is from 'AsyncAppender' class.
AsyncAppender.append ( Object x0 )This method is from 'AsyncAppender' class.
AsyncAppender.getDelegate ( )This method is from 'AsyncAppender' class.
AsyncAppender.start ( )This method is from 'AsyncAppender' class.
 ...
  
 
to the top
Java Archives  1 
dropwizard-logging-0.7.1.jar
to the top