Binary 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 | 1 |
Medium | 0 |
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, High 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. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
to the top
Java Archives 1
dropwizard-hibernate-1.0.9.jar
to the top