Binary compatibility report for the dropwizard-jersey library between 0.7.1 and 0.8.0 versions
Test Info
Library Name | dropwizard-jersey |
Version #1 | 0.7.1 |
Version #2 | 0.8.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 138 / 35 |
Compatibility |
77.2% |
Problem Summary
| Severity | Count |
Added Methods | - | 46 |
Removed Methods | High | 21 |
Problems with Data Types | High | 5 |
Medium | 0 |
Low | 1 |
Problems with Methods | High | 2 |
Medium | 0 |
Low | 0 |
Added Methods 46
dropwizard-jersey-0.8.0.jar, Binder.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.Binder.configure ( ) : void
io/dropwizard/jersey/sessions/SessionFactoryProvider.Binder.configure:()V
SessionFactoryProvider.Binder.SessionFactoryProvider.Binder ( )
io/dropwizard/jersey/sessions/SessionFactoryProvider.Binder."<init>":()V
dropwizard-jersey-0.8.0.jar, CacheControlledResponseFeature.class
package io.dropwizard.jersey.caching
CacheControlledResponseFeature.CacheControlledResponseFeature ( )
io/dropwizard/jersey/caching/CacheControlledResponseFeature."<init>":()V
CacheControlledResponseFeature.configure ( ResourceInfo resourceInfo, FeatureContext configuration ) : void
io/dropwizard/jersey/caching/CacheControlledResponseFeature.configure:(Ljavax/ws/rs/container/ResourceInfo;Ljavax/ws/rs/core/FeatureContext;)V
dropwizard-jersey-0.8.0.jar, ConfiguredGZipEncoder.class
package io.dropwizard.jersey.gzip
ConfiguredGZipEncoder.aroundWriteTo ( WriterInterceptorContext context ) : void
io/dropwizard/jersey/gzip/ConfiguredGZipEncoder.aroundWriteTo:(Ljavax/ws/rs/ext/WriterInterceptorContext;)V
ConfiguredGZipEncoder.ConfiguredGZipEncoder ( boolean forceEncoding )
io/dropwizard/jersey/gzip/ConfiguredGZipEncoder."<init>":(Z)V
ConfiguredGZipEncoder.filter ( ClientRequestContext context ) : void
io/dropwizard/jersey/gzip/ConfiguredGZipEncoder.filter:(Ljavax/ws/rs/client/ClientRequestContext;)V
dropwizard-jersey-0.8.0.jar, DropwizardResourceConfig.class
package io.dropwizard.jersey
DropwizardResourceConfig.DropwizardResourceConfig ( )
io/dropwizard/jersey/DropwizardResourceConfig."<init>":()V
DropwizardResourceConfig.getEndpointsInfo ( ) : String
io/dropwizard/jersey/DropwizardResourceConfig.getEndpointsInfo:()Ljava/lang/String;
DropwizardResourceConfig.logComponents ( ) : void
io/dropwizard/jersey/DropwizardResourceConfig.logComponents:()V
dropwizard-jersey-0.8.0.jar, EarlyEofExceptionMapper.class
package io.dropwizard.jersey.errors
EarlyEofExceptionMapper.EarlyEofExceptionMapper ( )
io/dropwizard/jersey/errors/EarlyEofExceptionMapper."<init>":()V
EarlyEofExceptionMapper.toResponse ( EofException e ) : Response
io/dropwizard/jersey/errors/EarlyEofExceptionMapper.toResponse:(Lorg/eclipse/jetty/io/EofException;)Ljavax/ws/rs/core/Response;
EarlyEofExceptionMapper.toResponse ( Throwable p1 ) : Response
io/dropwizard/jersey/errors/EarlyEofExceptionMapper.toResponse:(Ljava/lang/Throwable;)Ljavax/ws/rs/core/Response;
dropwizard-jersey-0.8.0.jar, ErrorMessage.class
package io.dropwizard.jersey.errors
ErrorMessage.ErrorMessage ( int code, String message )
io/dropwizard/jersey/errors/ErrorMessage."<init>":(ILjava/lang/String;)V
ErrorMessage.ErrorMessage ( int code, String message, String details )
io/dropwizard/jersey/errors/ErrorMessage."<init>":(ILjava/lang/String;Ljava/lang/String;)V
ErrorMessage.getCode ( ) : Integer
io/dropwizard/jersey/errors/ErrorMessage.getCode:()Ljava/lang/Integer;
ErrorMessage.getDetails ( ) : String
io/dropwizard/jersey/errors/ErrorMessage.getDetails:()Ljava/lang/String;
dropwizard-jersey-0.8.0.jar, FlashFactory.class
package io.dropwizard.jersey.sessions
FlashFactory.FlashFactory ( boolean doNotCreate )
io/dropwizard/jersey/sessions/FlashFactory."<init>":(Z)V
FlashFactory.provide ( ) : Flash<?>
io/dropwizard/jersey/sessions/FlashFactory.provide:()Lio/dropwizard/jersey/sessions/Flash;
FlashFactory.provide ( ) : Object
io/dropwizard/jersey/sessions/FlashFactory.provide:()Ljava/lang/Object;
dropwizard-jersey-0.8.0.jar, GZipDecoder.class
package io.dropwizard.jersey.gzip
GZipDecoder.aroundReadFrom ( ReaderInterceptorContext context ) : Object
io/dropwizard/jersey/gzip/GZipDecoder.aroundReadFrom:(Ljavax/ws/rs/ext/ReaderInterceptorContext;)Ljava/lang/Object;
GZipDecoder.GZipDecoder ( )
io/dropwizard/jersey/gzip/GZipDecoder."<init>":()V
dropwizard-jersey-0.8.0.jar, HttpSessionFactory.class
package io.dropwizard.jersey.sessions
HttpSessionFactory.HttpSessionFactory ( boolean doNotCreate )
io/dropwizard/jersey/sessions/HttpSessionFactory."<init>":(Z)V
HttpSessionFactory.provide ( ) : HttpSession
io/dropwizard/jersey/sessions/HttpSessionFactory.provide:()Ljavax/servlet/http/HttpSession;
HttpSessionFactory.provide ( ) : Object
io/dropwizard/jersey/sessions/HttpSessionFactory.provide:()Ljava/lang/Object;
dropwizard-jersey-0.8.0.jar, JerseyContainerHolder.class
package io.dropwizard.jersey.setup
JerseyContainerHolder.getContainer ( ) : Servlet
io/dropwizard/jersey/setup/JerseyContainerHolder.getContainer:()Ljavax/servlet/Servlet;
JerseyContainerHolder.JerseyContainerHolder ( Servlet container )
io/dropwizard/jersey/setup/JerseyContainerHolder."<init>":(Ljavax/servlet/Servlet;)V
JerseyContainerHolder.setContainer ( Servlet container ) : void
io/dropwizard/jersey/setup/JerseyContainerHolder.setContainer:(Ljavax/servlet/Servlet;)V
dropwizard-jersey-0.8.0.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
JerseyEnvironment.getResourceConfig ( ) : DropwizardResourceConfig
io/dropwizard/jersey/setup/JerseyEnvironment.getResourceConfig:()Lio/dropwizard/jersey/DropwizardResourceConfig;
dropwizard-jersey-0.8.0.jar, JsonProcessingExceptionMapper.class
package io.dropwizard.jersey.jackson
JsonProcessingExceptionMapper.JsonProcessingExceptionMapper ( boolean showDetails )
io/dropwizard/jersey/jackson/JsonProcessingExceptionMapper."<init>":(Z)V
dropwizard-jersey-0.8.0.jar, LocalDateParam.class
package io.dropwizard.jersey.params
LocalDateParam.LocalDateParam ( String input )
io/dropwizard/jersey/params/LocalDateParam."<init>":(Ljava/lang/String;)V
LocalDateParam.parse ( String input ) : LocalDate
io/dropwizard/jersey/params/LocalDateParam.parse:(Ljava/lang/String;)Lorg/joda/time/LocalDate;
LocalDateParam.parse ( String p1 ) : Object
io/dropwizard/jersey/params/LocalDateParam.parse:(Ljava/lang/String;)Ljava/lang/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
io/dropwizard/jersey/guava/OptionalMessageBodyWriter.getSize:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;)J
OptionalMessageBodyWriter.getSize ( Optional<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType ) : long
io/dropwizard/jersey/guava/OptionalMessageBodyWriter.getSize:(Lcom/google/common/base/Optional;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;)J
OptionalMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType ) : boolean
io/dropwizard/jersey/guava/OptionalMessageBodyWriter.isWriteable:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;)Z
OptionalMessageBodyWriter.OptionalMessageBodyWriter ( )
io/dropwizard/jersey/guava/OptionalMessageBodyWriter."<init>":()V
OptionalMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 ) : void
io/dropwizard/jersey/guava/OptionalMessageBodyWriter.writeTo:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;Ljavax/ws/rs/core/MultivaluedMap;Ljava/io/OutputStream;)V
OptionalMessageBodyWriter.writeTo ( Optional<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream ) : void
io/dropwizard/jersey/guava/OptionalMessageBodyWriter.writeTo:(Lcom/google/common/base/Optional;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;Ljavax/ws/rs/core/MultivaluedMap;Ljava/io/OutputStream;)V
dropwizard-jersey-0.8.0.jar, OptionalParamConverterProvider.class
package io.dropwizard.jersey.guava
OptionalParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations ) : ParamConverter<T>
io/dropwizard/jersey/guava/OptionalParamConverterProvider.getConverter:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;)Ljavax/ws/rs/ext/ParamConverter;
OptionalParamConverterProvider.OptionalParamConverterProvider ( ServiceLocator locator )
io/dropwizard/jersey/guava/OptionalParamConverterProvider."<init>":(Lorg/glassfish/hk2/api/ServiceLocator;)V
dropwizard-jersey-0.8.0.jar, OptionalParamFeature.class
package io.dropwizard.jersey.guava
OptionalParamFeature.configure ( FeatureContext context ) : boolean
io/dropwizard/jersey/guava/OptionalParamFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
OptionalParamFeature.OptionalParamFeature ( )
io/dropwizard/jersey/guava/OptionalParamFeature."<init>":()V
dropwizard-jersey-0.8.0.jar, SessionFactoryProvider.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.createValueFactory ( Parameter parameter ) : Factory<?>
io/dropwizard/jersey/sessions/SessionFactoryProvider.createValueFactory:(Lorg/glassfish/jersey/server/model/Parameter;)Lorg/glassfish/hk2/api/Factory;
SessionFactoryProvider.SessionFactoryProvider ( MultivaluedParameterExtractorProvider extractorProvider, ServiceLocator injector )
io/dropwizard/jersey/sessions/SessionFactoryProvider."<init>":(Lorg/glassfish/jersey/server/internal/inject/MultivaluedParameterExtractorProvider;Lorg/glassfish/hk2/api/ServiceLocator;)V
dropwizard-jersey-0.8.0.jar, SessionInjectionResolver.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.SessionInjectionResolver.SessionFactoryProvider.SessionInjectionResolver ( )
io/dropwizard/jersey/sessions/SessionFactoryProvider.SessionInjectionResolver."<init>":()V
to the top
Removed Methods 21
dropwizard-jersey-0.7.1.jar, CacheControlledResourceMethodDispatchAdapter.class
package io.dropwizard.jersey.caching
CacheControlledResourceMethodDispatchAdapter.adapt ( ResourceMethodDispatchProvider provider ) : ResourceMethodDispatchProvider
io/dropwizard/jersey/caching/CacheControlledResourceMethodDispatchAdapter.adapt:(Lcom/sun/jersey/spi/container/ResourceMethodDispatchProvider;)Lcom/sun/jersey/spi/container/ResourceMethodDispatchProvider;
CacheControlledResourceMethodDispatchAdapter.CacheControlledResourceMethodDispatchAdapter ( )
io/dropwizard/jersey/caching/CacheControlledResourceMethodDispatchAdapter."<init>":()V
dropwizard-jersey-0.7.1.jar, DropwizardResourceConfig.class
package io.dropwizard.jersey
DropwizardResourceConfig.validate ( ) : void
io/dropwizard/jersey/DropwizardResourceConfig.validate:()V
dropwizard-jersey-0.7.1.jar, FlashProvider.class
package io.dropwizard.jersey.sessions
FlashProvider.FlashProvider ( ThreadLocal<HttpServletRequest> request )
io/dropwizard/jersey/sessions/FlashProvider."<init>":(Ljava/lang/ThreadLocal;)V
FlashProvider.getInjectable ( ComponentContext ic, Session annotation, Parameter parameter ) : Injectable<?>
io/dropwizard/jersey/sessions/FlashProvider.getInjectable:(Lcom/sun/jersey/core/spi/component/ComponentContext;Lio/dropwizard/jersey/sessions/Session;Lcom/sun/jersey/api/model/Parameter;)Lcom/sun/jersey/spi/inject/Injectable;
FlashProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 ) : Injectable
io/dropwizard/jersey/sessions/FlashProvider.getInjectable:(Lcom/sun/jersey/core/spi/component/ComponentContext;Ljava/lang/annotation/Annotation;Ljava/lang/Object;)Lcom/sun/jersey/spi/inject/Injectable;
FlashProvider.getScope ( ) : ComponentScope
io/dropwizard/jersey/sessions/FlashProvider.getScope:()Lcom/sun/jersey/core/spi/component/ComponentScope;
dropwizard-jersey-0.7.1.jar, HttpSessionProvider.class
package io.dropwizard.jersey.sessions
HttpSessionProvider.getInjectable ( ComponentContext ic, Session session, Parameter parameter ) : Injectable<?>
io/dropwizard/jersey/sessions/HttpSessionProvider.getInjectable:(Lcom/sun/jersey/core/spi/component/ComponentContext;Lio/dropwizard/jersey/sessions/Session;Lcom/sun/jersey/api/model/Parameter;)Lcom/sun/jersey/spi/inject/Injectable;
HttpSessionProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 ) : Injectable
io/dropwizard/jersey/sessions/HttpSessionProvider.getInjectable:(Lcom/sun/jersey/core/spi/component/ComponentContext;Ljava/lang/annotation/Annotation;Ljava/lang/Object;)Lcom/sun/jersey/spi/inject/Injectable;
HttpSessionProvider.getScope ( ) : ComponentScope
io/dropwizard/jersey/sessions/HttpSessionProvider.getScope:()Lcom/sun/jersey/core/spi/component/ComponentScope;
HttpSessionProvider.HttpSessionProvider ( ThreadLocal<HttpServletRequest> request )
io/dropwizard/jersey/sessions/HttpSessionProvider."<init>":(Ljava/lang/ThreadLocal;)V
dropwizard-jersey-0.7.1.jar, JerseyContainerHolder.class
package io.dropwizard.jersey.setup
JerseyContainerHolder.getContainer ( ) : ServletContainer
io/dropwizard/jersey/setup/JerseyContainerHolder.getContainer:()Lcom/sun/jersey/spi/container/servlet/ServletContainer;
JerseyContainerHolder.JerseyContainerHolder ( ServletContainer container )
io/dropwizard/jersey/setup/JerseyContainerHolder."<init>":(Lcom/sun/jersey/spi/container/servlet/ServletContainer;)V
JerseyContainerHolder.setContainer ( ServletContainer container ) : void
io/dropwizard/jersey/setup/JerseyContainerHolder.setContainer:(Lcom/sun/jersey/spi/container/servlet/ServletContainer;)V
dropwizard-jersey-0.7.1.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
JerseyEnvironment.getResourceConfig ( ) : ResourceConfig
io/dropwizard/jersey/setup/JerseyEnvironment.getResourceConfig:()Lcom/sun/jersey/api/core/ResourceConfig;
dropwizard-jersey-0.7.1.jar, OptionalQueryParamInjectableProvider.class
package io.dropwizard.jersey.guava
OptionalQueryParamInjectableProvider.getInjectable ( ComponentContext ic, QueryParam a, Parameter c ) : Injectable<?>
io/dropwizard/jersey/guava/OptionalQueryParamInjectableProvider.getInjectable:(Lcom/sun/jersey/core/spi/component/ComponentContext;Ljavax/ws/rs/QueryParam;Lcom/sun/jersey/api/model/Parameter;)Lcom/sun/jersey/spi/inject/Injectable;
OptionalQueryParamInjectableProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 ) : Injectable
io/dropwizard/jersey/guava/OptionalQueryParamInjectableProvider.getInjectable:(Lcom/sun/jersey/core/spi/component/ComponentContext;Ljava/lang/annotation/Annotation;Ljava/lang/Object;)Lcom/sun/jersey/spi/inject/Injectable;
OptionalQueryParamInjectableProvider.getScope ( ) : ComponentScope
io/dropwizard/jersey/guava/OptionalQueryParamInjectableProvider.getScope:()Lcom/sun/jersey/core/spi/component/ComponentScope;
OptionalQueryParamInjectableProvider.OptionalQueryParamInjectableProvider ( ProviderServices services )
io/dropwizard/jersey/guava/OptionalQueryParamInjectableProvider."<init>":(Lcom/sun/jersey/core/spi/component/ProviderServices;)V
dropwizard-jersey-0.7.1.jar, OptionalResourceMethodDispatchAdapter.class
package io.dropwizard.jersey.guava
OptionalResourceMethodDispatchAdapter.adapt ( ResourceMethodDispatchProvider provider ) : ResourceMethodDispatchProvider
io/dropwizard/jersey/guava/OptionalResourceMethodDispatchAdapter.adapt:(Lcom/sun/jersey/spi/container/ResourceMethodDispatchProvider;)Lcom/sun/jersey/spi/container/ResourceMethodDispatchProvider;
OptionalResourceMethodDispatchAdapter.OptionalResourceMethodDispatchAdapter ( )
io/dropwizard/jersey/guava/OptionalResourceMethodDispatchAdapter."<init>":()V
to the top
Problems with Data Types, High Severity 5
dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey.caching
[+] class CacheControlledResourceMethodDispatchAdapter 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (1.4%)
CacheControlledResourceMethodDispatchAdapter.CacheControlledResourceMethodDispatchAdapter ( )This constructor is from 'CacheControlledResourceMethodDispatchAdapter' class.
CacheControlledResourceMethodDispatchAdapter.adapt ( ResourceMethodDispatchProvider provider )This method is from 'CacheControlledResourceMethodDispatchAdapter' class.
dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey.guava
[+] class OptionalQueryParamInjectableProvider 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 4 (2.9%)
OptionalQueryParamInjectableProvider.OptionalQueryParamInjectableProvider ( ProviderServices services )This constructor is from 'OptionalQueryParamInjectableProvider' class.
OptionalQueryParamInjectableProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 )This method is from 'OptionalQueryParamInjectableProvider' class.
OptionalQueryParamInjectableProvider.getInjectable ( ComponentContext ic, QueryParam a, Parameter c )This method is from 'OptionalQueryParamInjectableProvider' class.
OptionalQueryParamInjectableProvider.getScope ( )This method is from 'OptionalQueryParamInjectableProvider' class.
[+] class OptionalResourceMethodDispatchAdapter 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (1.4%)
OptionalResourceMethodDispatchAdapter.OptionalResourceMethodDispatchAdapter ( )This constructor is from 'OptionalResourceMethodDispatchAdapter' class.
OptionalResourceMethodDispatchAdapter.adapt ( ResourceMethodDispatchProvider provider )This method is from 'OptionalResourceMethodDispatchAdapter' class.
dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey.sessions
[+] class FlashProvider 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 4 (2.9%)
FlashProvider.FlashProvider ( ThreadLocal<HttpServletRequest> request )This constructor is from 'FlashProvider' class.
FlashProvider.getInjectable ( ComponentContext ic, Session annotation, Parameter parameter )This method is from 'FlashProvider' class.
FlashProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 )This method is from 'FlashProvider' class.
FlashProvider.getScope ( )This method is from 'FlashProvider' class.
[+] class HttpSessionProvider 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 4 (2.9%)
HttpSessionProvider.HttpSessionProvider ( ThreadLocal<HttpServletRequest> request )This constructor is from 'HttpSessionProvider' class.
HttpSessionProvider.getInjectable ( ComponentContext ic, Session session, Parameter parameter )This method is from 'HttpSessionProvider' class.
HttpSessionProvider.getInjectable ( ComponentContext x0, Annotation x1, Object x2 )This method is from 'HttpSessionProvider' class.
HttpSessionProvider.getScope ( )This method is from 'HttpSessionProvider' class.
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
io/dropwizard/jersey/setup/JerseyContainerHolder.getContainer:()Lcom/sun/jersey/spi/container/servlet/ServletContainer;
| Change | Effect |
---|
1 |
Return value type has been changed from com.sun.jersey.spi.container.servlet.ServletContainer to javax.servlet.Servlet. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
dropwizard-jersey-0.7.1.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
[+] JerseyEnvironment.getResourceConfig ( ) : ResourceConfig 1
io/dropwizard/jersey/setup/JerseyEnvironment.getResourceConfig:()Lcom/sun/jersey/api/core/ResourceConfig;
| Change | Effect |
---|
1 |
Return value type has been changed from com.sun.jersey.api.core.ResourceConfig to io.dropwizard.jersey.DropwizardResourceConfig. |
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
Problems with Data Types, Low Severity 1
dropwizard-jersey-0.7.1.jar
package io.dropwizard.jersey
[+] class DropwizardResourceConfig 1
| Change | Effect |
---|
1 |
Superclass has been changed from com.sun.jersey.api.core.ScanningResourceConfig to org.glassfish.jersey.server.ResourceConfig. |
1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods: 5 (3.6%)
DropwizardResourceConfig.DropwizardResourceConfig ( MetricRegistry metricRegistry )This constructor is from 'DropwizardResourceConfig' class.
DropwizardResourceConfig.forTesting ( MetricRegistry metricRegistry )This method is from 'DropwizardResourceConfig' class.
DropwizardResourceConfig.getUrlPattern ( )This method is from 'DropwizardResourceConfig' class.
DropwizardResourceConfig.setUrlPattern ( String urlPattern )This method is from 'DropwizardResourceConfig' class.
setup.JerseyEnvironment.JerseyEnvironment ( JerseyContainerHolder holder, DropwizardResourceConfig config )2nd parameter 'config' of this method is of type 'DropwizardResourceConfig'.
to the top
Java Archives 1
dropwizard-jersey-0.7.1.jar
to the top