Binary compatibility report for the dropwizard-jersey library between 0.7.1 and 0.8.0 versions

Test Info


Library Namedropwizard-jersey
Version #10.7.1
Version #20.8.0

Test Results


Total Java Modules1
Total Methods / Classes138 / 35
Compatibility 77.2%

Problem Summary


SeverityCount
Added Methods-46
Removed MethodsHigh21
Problems with
Data Types
High5
Medium0
Low1
Problems with
Methods
High2
Medium0
Low0

Added Methods  46 


dropwizard-jersey-0.8.0.jar, Binder.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.Binder.configure ( )  :  void
SessionFactoryProvider.Binder.SessionFactoryProvider.Binder ( )

dropwizard-jersey-0.8.0.jar, CacheControlledResponseFeature.class
package io.dropwizard.jersey.caching
CacheControlledResponseFeature.CacheControlledResponseFeature ( )
CacheControlledResponseFeature.configure ( ResourceInfo resourceInfo, FeatureContext configuration )  :  void

dropwizard-jersey-0.8.0.jar, ConfiguredGZipEncoder.class
package io.dropwizard.jersey.gzip
ConfiguredGZipEncoder.aroundWriteTo ( WriterInterceptorContext context )  :  void
ConfiguredGZipEncoder.ConfiguredGZipEncoder ( boolean forceEncoding )
ConfiguredGZipEncoder.filter ( ClientRequestContext context )  :  void

dropwizard-jersey-0.8.0.jar, DropwizardResourceConfig.class
package io.dropwizard.jersey
DropwizardResourceConfig.DropwizardResourceConfig ( )
DropwizardResourceConfig.getEndpointsInfo ( )  :  String
DropwizardResourceConfig.logComponents ( )  :  void

dropwizard-jersey-0.8.0.jar, EarlyEofExceptionMapper.class
package io.dropwizard.jersey.errors
EarlyEofExceptionMapper.EarlyEofExceptionMapper ( )
EarlyEofExceptionMapper.toResponse ( EofException e )  :  Response
EarlyEofExceptionMapper.toResponse ( Throwable p1 )  :  Response

dropwizard-jersey-0.8.0.jar, ErrorMessage.class
package io.dropwizard.jersey.errors
ErrorMessage.ErrorMessage ( int code, String message )
ErrorMessage.ErrorMessage ( int code, String message, String details )
ErrorMessage.getCode ( )  :  Integer
ErrorMessage.getDetails ( )  :  String

dropwizard-jersey-0.8.0.jar, FlashFactory.class
package io.dropwizard.jersey.sessions
FlashFactory.FlashFactory ( boolean doNotCreate )
FlashFactory.provide ( )  :  Flash<?>
FlashFactory.provide ( )  :  Object

dropwizard-jersey-0.8.0.jar, GZipDecoder.class
package io.dropwizard.jersey.gzip
GZipDecoder.aroundReadFrom ( ReaderInterceptorContext context )  :  Object
GZipDecoder.GZipDecoder ( )

dropwizard-jersey-0.8.0.jar, HttpSessionFactory.class
package io.dropwizard.jersey.sessions
HttpSessionFactory.HttpSessionFactory ( boolean doNotCreate )
HttpSessionFactory.provide ( )  :  HttpSession
HttpSessionFactory.provide ( )  :  Object

dropwizard-jersey-0.8.0.jar, JerseyContainerHolder.class
package io.dropwizard.jersey.setup
JerseyContainerHolder.getContainer ( )  :  Servlet
JerseyContainerHolder.JerseyContainerHolder ( Servlet container )
JerseyContainerHolder.setContainer ( Servlet container )  :  void

dropwizard-jersey-0.8.0.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
JerseyEnvironment.getResourceConfig ( )  :  DropwizardResourceConfig

dropwizard-jersey-0.8.0.jar, JsonProcessingExceptionMapper.class
package io.dropwizard.jersey.jackson
JsonProcessingExceptionMapper.JsonProcessingExceptionMapper ( boolean showDetails )

dropwizard-jersey-0.8.0.jar, LocalDateParam.class
package io.dropwizard.jersey.params
LocalDateParam.LocalDateParam ( String input )
LocalDateParam.parse ( String input )  :  LocalDate
LocalDateParam.parse ( String p1 )  :  Object

dropwizard-jersey-0.8.0.jar, OptionalMessageBodyWriter.class
package io.dropwizard.jersey.guava
OptionalMessageBodyWriter.getSize ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5 )  :  long
OptionalMessageBodyWriter.getSize ( Optional<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  long
OptionalMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  boolean
OptionalMessageBodyWriter.OptionalMessageBodyWriter ( )
OptionalMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 )  :  void
OptionalMessageBodyWriter.writeTo ( Optional<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream )  :  void

dropwizard-jersey-0.8.0.jar, OptionalParamConverterProvider.class
package io.dropwizard.jersey.guava
OptionalParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations )  :  ParamConverter<T>
OptionalParamConverterProvider.OptionalParamConverterProvider ( ServiceLocator locator )

dropwizard-jersey-0.8.0.jar, OptionalParamFeature.class
package io.dropwizard.jersey.guava
OptionalParamFeature.configure ( FeatureContext context )  :  boolean
OptionalParamFeature.OptionalParamFeature ( )

dropwizard-jersey-0.8.0.jar, SessionFactoryProvider.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.createValueFactory ( Parameter parameter )  :  Factory<?>
SessionFactoryProvider.SessionFactoryProvider ( MultivaluedParameterExtractorProvider extractorProvider, ServiceLocator injector )

dropwizard-jersey-0.8.0.jar, SessionInjectionResolver.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.SessionInjectionResolver.SessionFactoryProvider.SessionInjectionResolver ( )

to the top

Removed Methods  21 


dropwizard-jersey-0.7.1.jar, CacheControlledResourceMethodDispatchAdapter.class
package io.dropwizard.jersey.caching
CacheControlledResourceMethodDispatchAdapter.adapt ( ResourceMethodDispatchProvider provider )  :  ResourceMethodDispatchProvider
CacheControlledResourceMethodDispatchAdapter.CacheControlledResourceMethodDispatchAdapter ( )

dropwizard-jersey-0.7.1.jar, DropwizardResourceConfig.class
package io.dropwizard.jersey
DropwizardResourceConfig.validate ( )  :  void

dropwizard-jersey-0.7.1.jar, FlashProvider.class
package io.dropwizard.jersey.sessions
FlashProvider.FlashProvider ( ThreadLocal<HttpServletRequest> request )
FlashProvider.getInjectable ( ComponentContext ic, Session annotation, Parameter parameter )  :  Injectable<?>
FlashProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 )  :  Injectable
FlashProvider.getScope ( )  :  ComponentScope

dropwizard-jersey-0.7.1.jar, HttpSessionProvider.class
package io.dropwizard.jersey.sessions
HttpSessionProvider.getInjectable ( ComponentContext ic, Session session, Parameter parameter )  :  Injectable<?>
HttpSessionProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 )  :  Injectable
HttpSessionProvider.getScope ( )  :  ComponentScope
HttpSessionProvider.HttpSessionProvider ( ThreadLocal<HttpServletRequest> request )

dropwizard-jersey-0.7.1.jar, JerseyContainerHolder.class
package io.dropwizard.jersey.setup
JerseyContainerHolder.getContainer ( )  :  ServletContainer
JerseyContainerHolder.JerseyContainerHolder ( ServletContainer container )
JerseyContainerHolder.setContainer ( ServletContainer container )  :  void

dropwizard-jersey-0.7.1.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
JerseyEnvironment.getResourceConfig ( )  :  ResourceConfig

dropwizard-jersey-0.7.1.jar, OptionalQueryParamInjectableProvider.class
package io.dropwizard.jersey.guava
OptionalQueryParamInjectableProvider.getInjectable ( ComponentContext ic, QueryParam a, Parameter c )  :  Injectable<?>
OptionalQueryParamInjectableProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 )  :  Injectable
OptionalQueryParamInjectableProvider.getScope ( )  :  ComponentScope
OptionalQueryParamInjectableProvider.OptionalQueryParamInjectableProvider ( ProviderServices services )

dropwizard-jersey-0.7.1.jar, OptionalResourceMethodDispatchAdapter.class
package io.dropwizard.jersey.guava
OptionalResourceMethodDispatchAdapter.adapt ( ResourceMethodDispatchProvider provider )  :  ResourceMethodDispatchProvider
OptionalResourceMethodDispatchAdapter.OptionalResourceMethodDispatchAdapter ( )

to the top

Problems with Data Types, High Severity  5 


dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey.caching
[+] class CacheControlledResourceMethodDispatchAdapter  1 

dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey.guava
[+] class OptionalQueryParamInjectableProvider  1 
[+] class OptionalResourceMethodDispatchAdapter  1 

dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey.sessions
[+] class FlashProvider  1 
[+] class HttpSessionProvider  1 

to the top

Problems with Methods, High Severity  2 


dropwizard-jersey-0.7.1.jar, JerseyContainerHolder.class
package io.dropwizard.jersey.setup
[+] JerseyContainerHolder.getContainer ( )  :  ServletContainer  1 

dropwizard-jersey-0.7.1.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
[+] JerseyEnvironment.getResourceConfig ( )  :  ResourceConfig  1 

to the top

Problems with Data Types, Low Severity  1 


dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey
[+] class DropwizardResourceConfig  1 

to the top

Java Archives  1 


dropwizard-jersey-0.7.1.jar

to the top