Source compatibility report for the dropwizard-db library between 0.8.5 and 0.9.0 versions
Test Info
| Library Name | dropwizard-db | 
| Version #1 | 0.8.5 | 
| Version #2 | 0.9.0 | 
Test Results
| Total Java Modules | 1 | 
| Total Methods / Classes | 96 / 7 | 
| Compatibility | 
98.7% | 
Problem Summary
 | Severity | Count | 
| Added Methods | - | 17 | 
| Removed Methods | High | 1 | 
Problems with Data Types | High | 0 | 
| Medium | 0 | 
| Low | 0 | 
Problems with Methods | High | 0 | 
| Medium | 1 | 
| Low | 0 | 
Added Methods  17 
dropwizard-db-0.9.0.jar, DatabaseConfiguration.class
package io.dropwizard.db
DatabaseConfiguration<T>.getDataSourceFactory ( T p1 ) [abstract]  :  PooledDataSourceFactory
io/dropwizard/db/DatabaseConfiguration.getDataSourceFactory:(Lio/dropwizard/Configuration;)Lio/dropwizard/db/PooledDataSourceFactory;
dropwizard-db-0.9.0.jar, DataSourceFactory.class
package io.dropwizard.db
DataSourceFactory.asSingleConnectionPool ( )  :  void
io/dropwizard/db/DataSourceFactory.asSingleConnectionPool:()V
DataSourceFactory.getHealthCheckValidationQuery ( )  :  String
io/dropwizard/db/DataSourceFactory.getHealthCheckValidationQuery:()Ljava/lang/String;
DataSourceFactory.getHealthCheckValidationTimeout ( )  :  Optional<Duration>
io/dropwizard/db/DataSourceFactory.getHealthCheckValidationTimeout:()Lcom/google/common/base/Optional;
DataSourceFactory.getRemoveAbandonedTimeout ( )  :  Duration
io/dropwizard/db/DataSourceFactory.getRemoveAbandonedTimeout:()Lio/dropwizard/util/Duration;
DataSourceFactory.getValidatorClassName ( )  :  Optional<String>
io/dropwizard/db/DataSourceFactory.getValidatorClassName:()Lcom/google/common/base/Optional;
DataSourceFactory.isRemoveAbandoned ( )  :  boolean
io/dropwizard/db/DataSourceFactory.isRemoveAbandoned:()Z
DataSourceFactory.setRemoveAbandoned ( boolean removeAbandoned )  :  void
io/dropwizard/db/DataSourceFactory.setRemoveAbandoned:(Z)V
DataSourceFactory.setRemoveAbandonedTimeout ( Duration removeAbandonedTimeout )  :  void
io/dropwizard/db/DataSourceFactory.setRemoveAbandonedTimeout:(Lio/dropwizard/util/Duration;)V
DataSourceFactory.setValidatorClassName ( Optional<String> validatorClassName )  :  void
io/dropwizard/db/DataSourceFactory.setValidatorClassName:(Lcom/google/common/base/Optional;)V
dropwizard-db-0.9.0.jar, PooledDataSourceFactory.class
package io.dropwizard.db
PooledDataSourceFactory.asSingleConnectionPool ( ) [abstract]  :  void
io/dropwizard/db/PooledDataSourceFactory.asSingleConnectionPool:()V
PooledDataSourceFactory.build ( MetricRegistry p1, String p2 ) [abstract]  :  ManagedDataSource
io/dropwizard/db/PooledDataSourceFactory.build:(Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;)Lio/dropwizard/db/ManagedDataSource;
PooledDataSourceFactory.getDriverClass ( ) [abstract]  :  String
io/dropwizard/db/PooledDataSourceFactory.getDriverClass:()Ljava/lang/String;
PooledDataSourceFactory.getHealthCheckValidationQuery ( ) [abstract]  :  String
io/dropwizard/db/PooledDataSourceFactory.getHealthCheckValidationQuery:()Ljava/lang/String;
PooledDataSourceFactory.getHealthCheckValidationTimeout ( ) [abstract]  :  Optional<Duration>
io/dropwizard/db/PooledDataSourceFactory.getHealthCheckValidationTimeout:()Lcom/google/common/base/Optional;
PooledDataSourceFactory.getProperties ( ) [abstract]  :  Map<String,String>
io/dropwizard/db/PooledDataSourceFactory.getProperties:()Ljava/util/Map;
PooledDataSourceFactory.isAutoCommentsEnabled ( ) [abstract]  :  boolean
io/dropwizard/db/PooledDataSourceFactory.isAutoCommentsEnabled:()Z
to the top
Removed Methods  1 
dropwizard-db-0.8.5.jar, DatabaseConfiguration.class
package io.dropwizard.db
DatabaseConfiguration<T>.getDataSourceFactory ( T p1 ) [abstract]  :  DataSourceFactory
io/dropwizard/db/DatabaseConfiguration.getDataSourceFactory:(Lio/dropwizard/Configuration;)Lio/dropwizard/db/DataSourceFactory;
to the top
Problems with Methods, Medium Severity  1 
dropwizard-db-0.8.5.jar, DatabaseConfiguration.class
package io.dropwizard.db
[+] DatabaseConfiguration<T>.getDataSourceFactory ( T p1 ) [abstract]  :  DataSourceFactory  1 
io/dropwizard/db/DatabaseConfiguration.getDataSourceFactory:(Lio/dropwizard/Configuration;)Lio/dropwizard/db/DataSourceFactory;
 | Change | Effect | 
|---|
| 1 | 
Return value type has been changed from DataSourceFactory to PooledDataSourceFactory. | 
Recompilation of a client program may be terminated with the message: incompatible types: PooledDataSourceFactory cannot be converted to DataSourceFactory. | 
 
to the top
Java Archives  1 
dropwizard-db-0.8.5.jar
to the top