Binary compatibility report for the dropwizard-logging library between 0.8.5 and 0.9.0 versions
Test Info
Library Name | dropwizard-logging |
Version #1 | 0.8.5 |
Version #2 | 0.9.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 98 / 16 |
Compatibility |
84.5% |
Problem Summary
| Severity | Count |
Added Methods | - | 27 |
Removed Methods | High | 9 |
Problems with Data Types | High | 1 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 27
dropwizard-logging-0.9.0.jar, AbstractAppenderFactory.class
package io.dropwizard.logging
AbstractAppenderFactory.isIncludeCallerData ( ) : boolean
io/dropwizard/logging/AbstractAppenderFactory.isIncludeCallerData:()Z
AbstractAppenderFactory.setIncludeCallerData ( boolean includeCallerData ) : void
io/dropwizard/logging/AbstractAppenderFactory.setIncludeCallerData:(Z)V
dropwizard-logging-0.9.0.jar, BootstrapLogging.class
package io.dropwizard.logging
BootstrapLogging.bootstrap ( ) [static] : void
io/dropwizard/logging/BootstrapLogging.bootstrap:()V
BootstrapLogging.bootstrap ( Level level ) [static] : void
io/dropwizard/logging/BootstrapLogging.bootstrap:(Lch/qos/logback/classic/Level;)V
dropwizard-logging-0.9.0.jar, DefaultLoggingFactory.class
package io.dropwizard.logging
DefaultLoggingFactory.configure ( MetricRegistry metricRegistry, String name ) : void
io/dropwizard/logging/DefaultLoggingFactory.configure:(Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;)V
DefaultLoggingFactory.DefaultLoggingFactory ( )
io/dropwizard/logging/DefaultLoggingFactory."<init>":()V
DefaultLoggingFactory.getAppenders ( ) : ImmutableList<AppenderFactory>
io/dropwizard/logging/DefaultLoggingFactory.getAppenders:()Lcom/google/common/collect/ImmutableList;
DefaultLoggingFactory.getLevel ( ) : Level
io/dropwizard/logging/DefaultLoggingFactory.getLevel:()Lch/qos/logback/classic/Level;
DefaultLoggingFactory.getLoggers ( ) : ImmutableMap<String,JsonNode>
io/dropwizard/logging/DefaultLoggingFactory.getLoggers:()Lcom/google/common/collect/ImmutableMap;
DefaultLoggingFactory.setAppenders ( List<AppenderFactory> appenders ) : void
io/dropwizard/logging/DefaultLoggingFactory.setAppenders:(Ljava/util/List;)V
DefaultLoggingFactory.setLevel ( Level level ) : void
io/dropwizard/logging/DefaultLoggingFactory.setLevel:(Lch/qos/logback/classic/Level;)V
DefaultLoggingFactory.setLoggers ( Map<String,JsonNode> loggers ) : void
io/dropwizard/logging/DefaultLoggingFactory.setLoggers:(Ljava/util/Map;)V
DefaultLoggingFactory.stop ( ) : void
io/dropwizard/logging/DefaultLoggingFactory.stop:()V
DefaultLoggingFactory.toString ( ) : String
io/dropwizard/logging/DefaultLoggingFactory.toString:()Ljava/lang/String;
dropwizard-logging-0.9.0.jar, FileAppenderFactory.class
package io.dropwizard.logging
FileAppenderFactory.getMaxFileSize ( ) : Size
io/dropwizard/logging/FileAppenderFactory.getMaxFileSize:()Lio/dropwizard/util/Size;
FileAppenderFactory.isMaxFileSizeSettingSpecified ( ) : boolean
io/dropwizard/logging/FileAppenderFactory.isMaxFileSizeSettingSpecified:()Z
FileAppenderFactory.isValidForMaxFileSizeSetting ( ) : boolean
io/dropwizard/logging/FileAppenderFactory.isValidForMaxFileSizeSetting:()Z
FileAppenderFactory.setMaxFileSize ( Size maxFileSize ) : void
io/dropwizard/logging/FileAppenderFactory.setMaxFileSize:(Lio/dropwizard/util/Size;)V
dropwizard-logging-0.9.0.jar, LoggerConfiguration.class
package io.dropwizard.logging
LoggerConfiguration.getAppenders ( ) : ImmutableList<AppenderFactory>
io/dropwizard/logging/LoggerConfiguration.getAppenders:()Lcom/google/common/collect/ImmutableList;
LoggerConfiguration.getLevel ( ) : Level
io/dropwizard/logging/LoggerConfiguration.getLevel:()Lch/qos/logback/classic/Level;
LoggerConfiguration.isAdditive ( ) : boolean
io/dropwizard/logging/LoggerConfiguration.isAdditive:()Z
LoggerConfiguration.LoggerConfiguration ( )
io/dropwizard/logging/LoggerConfiguration."<init>":()V
LoggerConfiguration.setAdditive ( boolean additive ) : void
io/dropwizard/logging/LoggerConfiguration.setAdditive:(Z)V
LoggerConfiguration.setAppenders ( List<AppenderFactory> appenders ) : void
io/dropwizard/logging/LoggerConfiguration.setAppenders:(Ljava/util/List;)V
LoggerConfiguration.setLevel ( Level level ) : void
io/dropwizard/logging/LoggerConfiguration.setLevel:(Lch/qos/logback/classic/Level;)V
dropwizard-logging-0.9.0.jar, LoggingUtil.class
package io.dropwizard.logging
LoggingUtil.getLoggerContext ( ) [static] : LoggerContext
io/dropwizard/logging/LoggingUtil.getLoggerContext:()Lch/qos/logback/classic/LoggerContext;
LoggingUtil.hijackJDKLogging ( ) [static] : void
io/dropwizard/logging/LoggingUtil.hijackJDKLogging:()V
to the top
Removed Methods 9
dropwizard-logging-0.8.5.jar, LoggingFactory.class
package io.dropwizard.logging
LoggingFactory.bootstrap ( ) [static] : void
io/dropwizard/logging/LoggingFactory.bootstrap:()V
LoggingFactory.bootstrap ( Level level ) [static] : void
io/dropwizard/logging/LoggingFactory.bootstrap:(Lch/qos/logback/classic/Level;)V
LoggingFactory.getAppenders ( ) : ImmutableList<AppenderFactory>
io/dropwizard/logging/LoggingFactory.getAppenders:()Lcom/google/common/collect/ImmutableList;
LoggingFactory.getLevel ( ) : Level
io/dropwizard/logging/LoggingFactory.getLevel:()Lch/qos/logback/classic/Level;
LoggingFactory.getLoggers ( ) : ImmutableMap<String,Level>
io/dropwizard/logging/LoggingFactory.getLoggers:()Lcom/google/common/collect/ImmutableMap;
LoggingFactory.LoggingFactory ( )
io/dropwizard/logging/LoggingFactory."<init>":()V
LoggingFactory.setAppenders ( List<AppenderFactory> appenders ) : void
io/dropwizard/logging/LoggingFactory.setAppenders:(Ljava/util/List;)V
LoggingFactory.setLevel ( Level level ) : void
io/dropwizard/logging/LoggingFactory.setLevel:(Lch/qos/logback/classic/Level;)V
LoggingFactory.setLoggers ( Map<String,Level> loggers ) : void
io/dropwizard/logging/LoggingFactory.setLoggers:(Ljava/util/Map;)V
to the top
Problems with Data Types, High Severity 1
dropwizard-logging-0.8.5.jar
package io.dropwizard.logging
[+] class LoggingFactory 1
| Change | Effect |
---|
1 |
This class became interface. |
A client program may be interrupted by IncompatibleClassChangeError or InstantiationError exception dependent on the usage of this class. |
[+] affected methods: 2 (2%)
LoggingFactory.configure ( MetricRegistry metricRegistry, String name )This method is from 'LoggingFactory' class.
LoggingFactory.stop ( )This method is from 'LoggingFactory' class.
to the top
Java Archives 1
dropwizard-logging-0.8.5.jar
to the top