Source compatibility report for the dropwizard-hibernate library between 1.0.9 and 1.1.0 versions
Test Info
| Library Name | dropwizard-hibernate | 
| Version #1 | 1.0.9 | 
| Version #2 | 1.1.0 | 
Test Results
| Total Java Modules | 1 | 
| Total Methods / Classes | 60 / 9 | 
| Compatibility | 
94% | 
Problem Summary
 | Severity | Count | 
| Added Methods | - | 10 | 
| Removed Methods | High | 3 | 
Problems with Data Types | High | 0 | 
| Medium | 0 | 
| Low | 0 | 
Problems with Methods | High | 0 | 
| Medium | 1 | 
| Low | 0 | 
Added Methods  10 
dropwizard-hibernate-1.1.0.jar, AbstractDAO.class
package io.dropwizard.hibernate
AbstractDAO<E>.list ( CriteriaQuery<E> criteria )  :  List<E>
io/dropwizard/hibernate/AbstractDAO.list:(Ljavax/persistence/criteria/CriteriaQuery;)Ljava/util/List;
AbstractDAO<E>.list ( Query<E> query )  :  List<E>
io/dropwizard/hibernate/AbstractDAO.list:(Lorg/hibernate/query/Query;)Ljava/util/List;
AbstractDAO<E>.namedQuery ( String queryName )  :  Query
io/dropwizard/hibernate/AbstractDAO.namedQuery:(Ljava/lang/String;)Lorg/hibernate/query/Query;
AbstractDAO<E>.query ( String queryString )  :  Query<E>
io/dropwizard/hibernate/AbstractDAO.query:(Ljava/lang/String;)Lorg/hibernate/query/Query;
AbstractDAO<E>.uniqueResult ( CriteriaQuery<E> criteriaQuery )  :  E
io/dropwizard/hibernate/AbstractDAO.uniqueResult:(Ljavax/persistence/criteria/CriteriaQuery;)Ljava/lang/Object;
AbstractDAO<E>.uniqueResult ( Query<E> query )  :  E
io/dropwizard/hibernate/AbstractDAO.uniqueResult:(Lorg/hibernate/query/Query;)Ljava/lang/Object;
dropwizard-hibernate-1.1.0.jar, UnitOfWorkAspect.class
package io.dropwizard.hibernate
UnitOfWorkAspect.getSession ( )  :  Session
io/dropwizard/hibernate/UnitOfWorkAspect.getSession:()Lorg/hibernate/Session;
UnitOfWorkAspect.getSessionFactory ( )  :  SessionFactory
io/dropwizard/hibernate/UnitOfWorkAspect.getSessionFactory:()Lorg/hibernate/SessionFactory;
dropwizard-hibernate-1.1.0.jar, UnitOfWorkAwareProxyFactory.class
package io.dropwizard.hibernate
UnitOfWorkAwareProxyFactory.newAspect ( )  :  UnitOfWorkAspect
io/dropwizard/hibernate/UnitOfWorkAwareProxyFactory.newAspect:()Lio/dropwizard/hibernate/UnitOfWorkAspect;
UnitOfWorkAwareProxyFactory.newAspect ( ImmutableMap<String,SessionFactory> sessionFactories )  :  UnitOfWorkAspect
io/dropwizard/hibernate/UnitOfWorkAwareProxyFactory.newAspect:(Lcom/google/common/collect/ImmutableMap;)Lio/dropwizard/hibernate/UnitOfWorkAspect;
to the top
Removed Methods  3 
dropwizard-hibernate-1.0.9.jar, AbstractDAO.class
package io.dropwizard.hibernate
AbstractDAO<E>.list ( Query query )  :  List<E>
io/dropwizard/hibernate/AbstractDAO.list:(Lorg/hibernate/Query;)Ljava/util/List;
AbstractDAO<E>.namedQuery ( String queryName )  :  Query
io/dropwizard/hibernate/AbstractDAO.namedQuery:(Ljava/lang/String;)Lorg/hibernate/Query;
AbstractDAO<E>.uniqueResult ( Query query )  :  E
io/dropwizard/hibernate/AbstractDAO.uniqueResult:(Lorg/hibernate/Query;)Ljava/lang/Object;
to the top
Problems with Methods, Medium Severity  1 
dropwizard-hibernate-1.0.9.jar, AbstractDAO.class
package io.dropwizard.hibernate
[+] AbstractDAO<E>.namedQuery ( String queryName )  :  Query  1 
io/dropwizard/hibernate/AbstractDAO.namedQuery:(Ljava/lang/String;)Lorg/hibernate/Query;
 | Change | Effect | 
|---|
| 1 | 
Return value type has been changed from org.hibernate.Query to org.hibernate.query.Query. | 
Recompilation of a client program may be terminated with the message: incompatible types: org.hibernate.query.Query cannot be converted to org.hibernate.Query. | 
 
to the top
Java Archives  1 
dropwizard-hibernate-1.0.9.jar
to the top