Binary compatibility report for the dropwizard-java8-auth library between 0.7.1-1 and 0.8.0-1 versions

Test Info


Library Namedropwizard-java8-auth
Version #10.7.1-1
Version #20.8.0-1

Test Results


Total Java Modules1
Total Methods / Classes51 / 10
Compatibility 55.6%

Problem Summary


SeverityCount
Added Methods-33
Removed MethodsHigh8
Problems with
Data Types
High2
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  33 


dropwizard-java8-auth-0.8.0-1.jar, AuthFactory.class
package io.dropwizard.java8.auth
AuthFactory<C,P>.authenticator ( )  :  Authenticator<C,P>
AuthFactory<C,P>.AuthFactory<C,P> ( Authenticator<C,P> authenticator )
AuthFactory<C,P>.binder ( AuthFactory<T,U> factory ) [static]  :  Binder
AuthFactory<C,P>.clone ( boolean p1 ) [abstract]  :  AuthFactory<C,P>
AuthFactory<C,P>.getGeneratedClass ( ) [abstract]  :  Class<P>
AuthFactory<C,P>.setRequest ( HttpServletRequest p1 ) [abstract]  :  void

dropwizard-java8-auth-0.8.0-1.jar, AuthInjectionResolver.class
package io.dropwizard.java8.auth
AuthFactoryProvider.AuthInjectionResolver.AuthFactoryProvider.AuthInjectionResolver ( )

dropwizard-java8-auth-0.8.0-1.jar, BasicAuthFactory.class
package io.dropwizard.java8.auth.basic
BasicAuthFactory<T>.BasicAuthFactory<T> ( Authenticator<BasicCredentials,T> authenticator, String realm, Class<T> generatedClass )
BasicAuthFactory<T>.clone ( boolean required )  :  AuthFactory<BasicCredentials,T>
BasicAuthFactory<T>.getGeneratedClass ( )  :  Class<T>
BasicAuthFactory<T>.prefix ( String prefix )  :  BasicAuthFactory<T>
BasicAuthFactory<T>.provide ( )  :  T
BasicAuthFactory<T>.responseBuilder ( UnauthorizedHandler unauthorizedHandler )  :  BasicAuthFactory<T>
BasicAuthFactory<T>.setRequest ( HttpServletRequest request )  :  void

dropwizard-java8-auth-0.8.0-1.jar, Binder.class
package io.dropwizard.java8.auth
AuthFactoryProvider.Binder<T,U>.AuthFactoryProvider.Binder<T,U> ( AuthFactory<T,U> factory )
AuthFactoryProvider.Binder<T,U>.configure ( )  :  void

dropwizard-java8-auth-0.8.0-1.jar, ChainedAuthFactory.class
package io.dropwizard.java8.auth
ChainedAuthFactory<T>.addChainedProvider ( AuthFactory<?,T> provider )  :  boolean
ChainedAuthFactory<T>.authenticator ( )  :  Authenticator<Object,T>
ChainedAuthFactory<T>.ChainedAuthFactory<T> ( )
ChainedAuthFactory<T>.ChainedAuthFactory<T> ( AuthFactory<?,T>... providers )
ChainedAuthFactory<T>.ChainedAuthFactory<T> ( List<AuthFactory<?,T>> factories )
ChainedAuthFactory<T>.clone ( boolean required )  :  AuthFactory<Object,T>
ChainedAuthFactory<T>.getGeneratedClass ( )  :  Class<T>
ChainedAuthFactory<T>.provide ( )  :  T
ChainedAuthFactory<T>.removeChainedProvider ( AuthFactory<?,T> provider )  :  boolean
ChainedAuthFactory<T>.setRequest ( HttpServletRequest request )  :  void

dropwizard-java8-auth-0.8.0-1.jar, OAuthFactory.class
package io.dropwizard.java8.auth.oauth
OAuthFactory<T>.clone ( boolean required )  :  AuthFactory<String,T>
OAuthFactory<T>.getGeneratedClass ( )  :  Class<T>
OAuthFactory<T>.OAuthFactory<T> ( Authenticator<String,T> authenticator, String realm, Class<T> generatedClass )
OAuthFactory<T>.prefix ( String prefix )  :  OAuthFactory<T>
OAuthFactory<T>.provide ( )  :  T
OAuthFactory<T>.responseBuilder ( UnauthorizedHandler unauthorizedHandler )  :  OAuthFactory<T>
OAuthFactory<T>.setRequest ( HttpServletRequest request )  :  void

to the top

Removed Methods  8 


dropwizard-java8-auth-0.7.1-1.jar, BasicAuthProvider.class
package io.dropwizard.java8.auth.basic
BasicAuthProvider<T>.BasicAuthProvider<T> ( Authenticator<BasicCredentials,T> authenticator, String realm )
BasicAuthProvider<T>.getInjectable ( ComponentContext ic, Auth a, Parameter c )  :  Injectable<?>
BasicAuthProvider<T>.getInjectable ( ComponentContext p1, Annotation p2, Object p3 )  :  Injectable
BasicAuthProvider<T>.getScope ( )  :  ComponentScope

dropwizard-java8-auth-0.7.1-1.jar, OAuthProvider.class
package io.dropwizard.java8.auth.oauth
OAuthProvider<T>.getInjectable ( ComponentContext ic, Auth a, Parameter c )  :  Injectable<?>
OAuthProvider<T>.getInjectable ( ComponentContext p1, Annotation p2, Object p3 )  :  Injectable
OAuthProvider<T>.getScope ( )  :  ComponentScope
OAuthProvider<T>.OAuthProvider<T> ( Authenticator<String,T> authenticator, String realm )

to the top

Problems with Data Types, High Severity  2 


dropwizard-java8-auth-0.7.1-1.jar
package io.dropwizard.java8.auth.basic
[+] class BasicAuthProvider<T>  1 

dropwizard-java8-auth-0.7.1-1.jar
package io.dropwizard.java8.auth.oauth
[+] class OAuthProvider<T>  1 

to the top

Java Archives  1 


dropwizard-java8-auth-0.7.1-1.jar

to the top