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