Binary compatibility report for the dropwizard-logging library between 1.1.8 and 1.2.0 versions
Test Info
Library Name | dropwizard-logging |
Version #1 | 1.1.8 |
Version #2 | 1.2.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 117 / 25 |
Compatibility |
94.3% |
Problem Summary
| Severity | Count |
Added Methods | - | 11 |
Removed Methods | High | 6 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 3 |
Medium | 0 |
Low | 0 |
Added Methods 11
dropwizard-logging-1.2.0.jar, AbstractAppenderFactory.class
package io.dropwizard.logging
AbstractAppenderFactory<E>.getThreshold ( ) : String
io/dropwizard/logging/AbstractAppenderFactory.getThreshold:()Ljava/lang/String;
AbstractAppenderFactory<E>.setThreshold ( String threshold ) : void
io/dropwizard/logging/AbstractAppenderFactory.setThreshold:(Ljava/lang/String;)V
AbstractAppenderFactory<E>.setTimeZone ( String zoneId ) : void
io/dropwizard/logging/AbstractAppenderFactory.setTimeZone:(Ljava/lang/String;)V
dropwizard-logging-1.2.0.jar, DefaultLoggingFactory.class
package io.dropwizard.logging
DefaultLoggingFactory.getLevel ( ) : String
io/dropwizard/logging/DefaultLoggingFactory.getLevel:()Ljava/lang/String;
DefaultLoggingFactory.setLevel ( String level ) : void
io/dropwizard/logging/DefaultLoggingFactory.setLevel:(Ljava/lang/String;)V
dropwizard-logging-1.2.0.jar, ExternalLoggingFactory.class
package io.dropwizard.logging
ExternalLoggingFactory.configure ( MetricRegistry metricRegistry, String name ) : void
io/dropwizard/logging/ExternalLoggingFactory.configure:(Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;)V
ExternalLoggingFactory.ExternalLoggingFactory ( )
io/dropwizard/logging/ExternalLoggingFactory."<init>":()V
ExternalLoggingFactory.reset ( ) : void
io/dropwizard/logging/ExternalLoggingFactory.reset:()V
ExternalLoggingFactory.stop ( ) : void
io/dropwizard/logging/ExternalLoggingFactory.stop:()V
dropwizard-logging-1.2.0.jar, LoggerConfiguration.class
package io.dropwizard.logging
LoggerConfiguration.getLevel ( ) : String
io/dropwizard/logging/LoggerConfiguration.getLevel:()Ljava/lang/String;
LoggerConfiguration.setLevel ( String level ) : void
io/dropwizard/logging/LoggerConfiguration.setLevel:(Ljava/lang/String;)V
to the top
Removed Methods 6
dropwizard-logging-1.1.8.jar, AbstractAppenderFactory.class
package io.dropwizard.logging
AbstractAppenderFactory<E>.getThreshold ( ) : Level
io/dropwizard/logging/AbstractAppenderFactory.getThreshold:()Lch/qos/logback/classic/Level;
AbstractAppenderFactory<E>.setThreshold ( Level threshold ) : void
io/dropwizard/logging/AbstractAppenderFactory.setThreshold:(Lch/qos/logback/classic/Level;)V
dropwizard-logging-1.1.8.jar, DefaultLoggingFactory.class
package io.dropwizard.logging
DefaultLoggingFactory.getLevel ( ) : Level
io/dropwizard/logging/DefaultLoggingFactory.getLevel:()Lch/qos/logback/classic/Level;
DefaultLoggingFactory.setLevel ( Level level ) : void
io/dropwizard/logging/DefaultLoggingFactory.setLevel:(Lch/qos/logback/classic/Level;)V
dropwizard-logging-1.1.8.jar, LoggerConfiguration.class
package io.dropwizard.logging
LoggerConfiguration.getLevel ( ) : Level
io/dropwizard/logging/LoggerConfiguration.getLevel:()Lch/qos/logback/classic/Level;
LoggerConfiguration.setLevel ( Level level ) : void
io/dropwizard/logging/LoggerConfiguration.setLevel:(Lch/qos/logback/classic/Level;)V
to the top
Problems with Methods, High Severity 3
dropwizard-logging-1.1.8.jar, AbstractAppenderFactory.class
package io.dropwizard.logging
[+] AbstractAppenderFactory<E>.getThreshold ( ) : Level 1
io/dropwizard/logging/AbstractAppenderFactory.getThreshold:()Lch/qos/logback/classic/Level;
| Change | Effect |
---|
1 |
Return value type has been changed from ch.qos.logback.classic.Level to java.lang.String. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
dropwizard-logging-1.1.8.jar, DefaultLoggingFactory.class
package io.dropwizard.logging
[+] DefaultLoggingFactory.getLevel ( ) : Level 1
io/dropwizard/logging/DefaultLoggingFactory.getLevel:()Lch/qos/logback/classic/Level;
| Change | Effect |
---|
1 |
Return value type has been changed from ch.qos.logback.classic.Level to java.lang.String. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
dropwizard-logging-1.1.8.jar, LoggerConfiguration.class
package io.dropwizard.logging
[+] LoggerConfiguration.getLevel ( ) : Level 1
io/dropwizard/logging/LoggerConfiguration.getLevel:()Lch/qos/logback/classic/Level;
| Change | Effect |
---|
1 |
Return value type has been changed from ch.qos.logback.classic.Level to java.lang.String. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
to the top
Java Archives 1
dropwizard-logging-1.1.8.jar
to the top