Binary compatibility report for the dropwizard-hibernate library between 1.3.29 and 2.0.0 versions

Test Info


Library Namedropwizard-hibernate
Version #11.3.29
Version #22.0.0

Test Results


Total Java Modules1
Total Methods / Classes71 / 10
Compatibility 88.3%

Problem Summary


SeverityCount
Added Methods-7
Removed MethodsHigh7
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High2
Medium1
Low0

Added Methods  7 


dropwizard-hibernate-2.0.0.jar, HibernateBundle.class
package io.dropwizard.hibernate
HibernateBundle<T>.HibernateBundle<T> ( List<Class<?>> entities, SessionFactoryFactory sessionFactoryFactory )

dropwizard-hibernate-2.0.0.jar, ScanningHibernateBundle.class
package io.dropwizard.hibernate
ScanningHibernateBundle<T>.findEntityClassesFromDirectory ( String[ ] pckgs ) [static]  :  List<Class<?>>

dropwizard-hibernate-2.0.0.jar, SessionFactoryHealthCheck.class
package io.dropwizard.hibernate
SessionFactoryHealthCheck.getValidationQuery ( )  :  Optional<String>
SessionFactoryHealthCheck.SessionFactoryHealthCheck ( ExecutorService executorService, Duration duration, SessionFactory sessionFactory, Optional<String> validationQuery )
SessionFactoryHealthCheck.SessionFactoryHealthCheck ( SessionFactory sessionFactory, Optional<String> validationQuery )

dropwizard-hibernate-2.0.0.jar, UnitOfWorkAspect.class
package io.dropwizard.hibernate
UnitOfWorkAspect.validateSession ( )  :  void

dropwizard-hibernate-2.0.0.jar, UnitOfWorkAwareProxyFactory.class
package io.dropwizard.hibernate
UnitOfWorkAwareProxyFactory.newAspect ( Map<String,SessionFactory> sessionFactories )  :  UnitOfWorkAspect

to the top

Removed Methods  7 


dropwizard-hibernate-1.3.29.jar, HibernateBundle.class
package io.dropwizard.hibernate
HibernateBundle<T>.HibernateBundle<T> ( ImmutableList<Class<?>> entities, SessionFactoryFactory sessionFactoryFactory )
HibernateBundle<T>.run ( T configuration, Environment environment )  :  void

dropwizard-hibernate-1.3.29.jar, ScanningHibernateBundle.class
package io.dropwizard.hibernate
ScanningHibernateBundle<T>.findEntityClassesFromDirectory ( String[ ] pckgs ) [static]  :  ImmutableList<Class<?>>

dropwizard-hibernate-1.3.29.jar, SessionFactoryHealthCheck.class
package io.dropwizard.hibernate
SessionFactoryHealthCheck.getValidationQuery ( )  :  String
SessionFactoryHealthCheck.SessionFactoryHealthCheck ( ExecutorService executorService, Duration duration, SessionFactory sessionFactory, String validationQuery )
SessionFactoryHealthCheck.SessionFactoryHealthCheck ( SessionFactory sessionFactory, String validationQuery )

dropwizard-hibernate-1.3.29.jar, UnitOfWorkAwareProxyFactory.class
package io.dropwizard.hibernate
UnitOfWorkAwareProxyFactory.newAspect ( ImmutableMap<String,SessionFactory> sessionFactories )  :  UnitOfWorkAspect

to the top

Problems with Methods, High Severity  2 


dropwizard-hibernate-1.3.29.jar, ScanningHibernateBundle.class
package io.dropwizard.hibernate
[+] ScanningHibernateBundle<T>.findEntityClassesFromDirectory ( String[ ] pckgs ) [static]  :  ImmutableList<Class<?>>  1 

dropwizard-hibernate-1.3.29.jar, SessionFactoryHealthCheck.class
package io.dropwizard.hibernate
[+] SessionFactoryHealthCheck.getValidationQuery ( )  :  String  1 

to the top

Problems with Methods, Medium Severity  1 


dropwizard-hibernate-1.3.29.jar, HibernateBundle.class
package io.dropwizard.hibernate
[+] HibernateBundle<T>.run ( Object p1, Environment p2 )  :  void  1 

to the top

Java Archives  1 


dropwizard-hibernate-1.3.29.jar

to the top