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