Source compatibility report for the dropwizard-auth library between 0.7.1 and 0.8.0 versions

Test Info


Library Namedropwizard-auth
Version #10.7.1
Version #20.8.0

Test Results


Total Java Modules1
Total Methods / Classes63 / 14
Compatibility 70.4%

Problem Summary


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

Added Methods  36 


dropwizard-auth-0.8.0.jar, AuthFactory.class
package io.dropwizard.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-auth-0.8.0.jar, AuthInjectionResolver.class
package io.dropwizard.auth
AuthFactoryProvider.AuthInjectionResolver.AuthFactoryProvider.AuthInjectionResolver ( )

dropwizard-auth-0.8.0.jar, BasicAuthFactory.class
package io.dropwizard.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-auth-0.8.0.jar, Binder.class
package io.dropwizard.auth
AuthFactoryProvider.Binder<T,U>.AuthFactoryProvider.Binder<T,U> ( AuthFactory<T,U> factory )
AuthFactoryProvider.Binder<T,U>.configure ( )  :  void

dropwizard-auth-0.8.0.jar, ChainedAuthFactory.class
package io.dropwizard.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-auth-0.8.0.jar, DefaultUnauthorizedHandler.class
package io.dropwizard.auth
DefaultUnauthorizedHandler.buildResponse ( String prefix, String realm )  :  Response
DefaultUnauthorizedHandler.DefaultUnauthorizedHandler ( )

dropwizard-auth-0.8.0.jar, OAuthFactory.class
package io.dropwizard.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

dropwizard-auth-0.8.0.jar, UnauthorizedHandler.class
package io.dropwizard.auth
UnauthorizedHandler.buildResponse ( String p1, String p2 ) [abstract]  :  Response

to the top

Removed Methods  8 


dropwizard-auth-0.7.1.jar, BasicAuthProvider.class
package io.dropwizard.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 x0, Annotation x1, Object x2 )  :  Injectable
BasicAuthProvider<T>.getScope ( )  :  ComponentScope

dropwizard-auth-0.7.1.jar, OAuthProvider.class
package io.dropwizard.auth.oauth
OAuthProvider<T>.getInjectable ( ComponentContext ic, Auth a, Parameter c )  :  Injectable<?>
OAuthProvider<T>.getInjectable ( ComponentContext x0, Annotation x1, Object x2 )  :  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-auth-0.7.1.jar
package io.dropwizard.auth.basic
[+] class BasicAuthProvider<T>  1 

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

to the top

Java Archives  1 


dropwizard-auth-0.7.1.jar

to the top