Binary compatibility report for the dropwizard-jersey library between 1.3.29 and 2.0.0 versions
Test Info
Library Name | dropwizard-jersey |
Version #1 | 1.3.29 |
Version #2 | 2.0.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 326 / 87 |
Compatibility |
86.7% |
Problem Summary
| Severity | Count |
Added Methods | - | 40 |
Removed Methods | High | 34 |
Problems with Data Types | High | 9 |
Medium | 0 |
Low | 1 |
Problems with Methods | High | 1 |
Medium | 0 |
Low | 1 |
Added Methods 40
dropwizard-jersey-2.0.0.jar, AbstractParamConverter.class
package io.dropwizard.jersey.params
AbstractParamConverter<T>.AbstractParamConverter<T> ( Constructor<T> constructor, String parameterName )
io/dropwizard/jersey/params/AbstractParamConverter."<init>":(Ljava/lang/reflect/Constructor;Ljava/lang/String;)V
AbstractParamConverter<T>.fromString ( String value ) : T
io/dropwizard/jersey/params/AbstractParamConverter.fromString:(Ljava/lang/String;)Ljava/lang/Object;
AbstractParamConverter<T>.toString ( T value ) : String
io/dropwizard/jersey/params/AbstractParamConverter.toString:(Ljava/lang/Object;)Ljava/lang/String;
dropwizard-jersey-2.0.0.jar, DropwizardResourceConfig.class
package io.dropwizard.jersey
DropwizardResourceConfig.forTesting ( ) [static] : DropwizardResourceConfig
io/dropwizard/jersey/DropwizardResourceConfig.forTesting:()Lio/dropwizard/jersey/DropwizardResourceConfig;
DropwizardResourceConfig.getContextPath ( ) : String
io/dropwizard/jersey/DropwizardResourceConfig.getContextPath:()Ljava/lang/String;
DropwizardResourceConfig.register ( Object component ) : ResourceConfig
io/dropwizard/jersey/DropwizardResourceConfig.register:(Ljava/lang/Object;)Lorg/glassfish/jersey/server/ResourceConfig;
DropwizardResourceConfig.register ( Object p1 ) : Configurable
io/dropwizard/jersey/DropwizardResourceConfig.register:(Ljava/lang/Object;)Ljavax/ws/rs/core/Configurable;
dropwizard-jersey-2.0.0.jar, EmptyOptionalNoContentExceptionMapper.class
package io.dropwizard.jersey.optional
EmptyOptionalNoContentExceptionMapper.EmptyOptionalNoContentExceptionMapper ( )
io/dropwizard/jersey/optional/EmptyOptionalNoContentExceptionMapper."<init>":()V
EmptyOptionalNoContentExceptionMapper.toResponse ( EmptyOptionalException exception ) : Response
io/dropwizard/jersey/optional/EmptyOptionalNoContentExceptionMapper.toResponse:(Lio/dropwizard/jersey/optional/EmptyOptionalException;)Ljavax/ws/rs/core/Response;
EmptyOptionalNoContentExceptionMapper.toResponse ( Throwable p1 ) : Response
io/dropwizard/jersey/optional/EmptyOptionalNoContentExceptionMapper.toResponse:(Ljava/lang/Throwable;)Ljavax/ws/rs/core/Response;
dropwizard-jersey-2.0.0.jar, FlashFactory.class
package io.dropwizard.jersey.sessions
FlashFactory.FlashFactory ( HttpServletRequest request )
io/dropwizard/jersey/sessions/FlashFactory."<init>":(Ljavax/servlet/http/HttpServletRequest;)V
FlashFactory.provide ( boolean doNotCreate ) : Flash<?>
io/dropwizard/jersey/sessions/FlashFactory.provide:(Z)Lio/dropwizard/jersey/sessions/Flash;
dropwizard-jersey-2.0.0.jar, FuzzyEnumParamConverter.class
package io.dropwizard.jersey.validation
FuzzyEnumParamConverter<T>.fromString ( String value ) : T
io/dropwizard/jersey/validation/FuzzyEnumParamConverter.fromString:(Ljava/lang/String;)Ljava/lang/Object;
FuzzyEnumParamConverter<T>.toString ( T value ) : String
io/dropwizard/jersey/validation/FuzzyEnumParamConverter.toString:(Ljava/lang/Object;)Ljava/lang/String;
dropwizard-jersey-2.0.0.jar, HibernateValidationBinder.class
package io.dropwizard.jersey.validation
HibernateValidationBinder.configure ( ) : void
io/dropwizard/jersey/validation/HibernateValidationBinder.configure:()V
HibernateValidationBinder.HibernateValidationBinder ( Validator validator )
io/dropwizard/jersey/validation/HibernateValidationBinder."<init>":(Ljavax/validation/Validator;)V
dropwizard-jersey-2.0.0.jar, HttpSessionFactory.class
package io.dropwizard.jersey.sessions
HttpSessionFactory.HttpSessionFactory ( HttpServletRequest request )
io/dropwizard/jersey/sessions/HttpSessionFactory."<init>":(Ljavax/servlet/http/HttpServletRequest;)V
HttpSessionFactory.provide ( boolean doNotCreate ) : HttpSession
io/dropwizard/jersey/sessions/HttpSessionFactory.provide:(Z)Ljavax/servlet/http/HttpSession;
dropwizard-jersey-2.0.0.jar, JacksonFeature.class
package io.dropwizard.jersey.jackson
JacksonFeature.configure ( FeatureContext context ) : boolean
io/dropwizard/jersey/jackson/JacksonFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
JacksonFeature.JacksonFeature ( ObjectMapper mapper )
io/dropwizard/jersey/jackson/JacksonFeature."<init>":(Lcom/fasterxml/jackson/databind/ObjectMapper;)V
dropwizard-jersey-2.0.0.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
JerseyEnvironment.replace ( Function<ResourceConfig,Servlet> replace ) : void
io/dropwizard/jersey/setup/JerseyEnvironment.replace:(Ljava/util/function/Function;)V
dropwizard-jersey-2.0.0.jar, LoggingExceptionMapper.class
package io.dropwizard.jersey.errors
LoggingExceptionMapper<E>.LoggingExceptionMapper<E> ( Logger logger )
io/dropwizard/jersey/errors/LoggingExceptionMapper."<init>":(Lorg/slf4j/Logger;)V
dropwizard-jersey-2.0.0.jar, MutableValidatorFactory.class
package io.dropwizard.jersey.validation
MutableValidatorFactory.getInstance ( Class<T> key ) : T
io/dropwizard/jersey/validation/MutableValidatorFactory.getInstance:(Ljava/lang/Class;)Ljavax/validation/ConstraintValidator;
MutableValidatorFactory.MutableValidatorFactory ( )
io/dropwizard/jersey/validation/MutableValidatorFactory."<init>":()V
MutableValidatorFactory.releaseInstance ( ConstraintValidator<?,?> instance ) : void
io/dropwizard/jersey/validation/MutableValidatorFactory.releaseInstance:(Ljavax/validation/ConstraintValidator;)V
MutableValidatorFactory.setValidatorFactory ( ConstraintValidatorFactory validatorFactory ) : void
io/dropwizard/jersey/validation/MutableValidatorFactory.setValidatorFactory:(Ljavax/validation/ConstraintValidatorFactory;)V
dropwizard-jersey-2.0.0.jar, NonEmptyStringParamValueExtractor.class
package io.dropwizard.jersey.validation
NonEmptyStringParamValueExtractor.extractValues ( NonEmptyStringParam originalValue, ValueExtractor.ValueReceiver receiver ) : void
io/dropwizard/jersey/validation/NonEmptyStringParamValueExtractor.extractValues:(Lio/dropwizard/jersey/params/NonEmptyStringParam;Ljavax/validation/valueextraction/ValueExtractor$ValueReceiver;)V
NonEmptyStringParamValueExtractor.extractValues ( Object p1, ValueExtractor.ValueReceiver p2 ) : void
io/dropwizard/jersey/validation/NonEmptyStringParamValueExtractor.extractValues:(Ljava/lang/Object;Ljavax/validation/valueextraction/ValueExtractor$ValueReceiver;)V
dropwizard-jersey-2.0.0.jar, OptionalParamBinder.class
package io.dropwizard.jersey.guava
OptionalParamBinder.OptionalParamBinder ( )
io/dropwizard/jersey/guava/OptionalParamBinder."<init>":()V
dropwizard-jersey-2.0.0.jar, OptionalParamBinder.class
package io.dropwizard.jersey.optional
OptionalParamBinder.OptionalParamBinder ( )
io/dropwizard/jersey/optional/OptionalParamBinder."<init>":()V
dropwizard-jersey-2.0.0.jar, OptionalParamConverterProvider.class
package io.dropwizard.jersey.guava
OptionalParamConverterProvider.OptionalParamConverterProvider ( InjectionManager manager )
io/dropwizard/jersey/guava/OptionalParamConverterProvider."<init>":(Lorg/glassfish/jersey/internal/inject/InjectionManager;)V
dropwizard-jersey-2.0.0.jar, OptionalParamConverterProvider.class
package io.dropwizard.jersey.optional
OptionalParamConverterProvider.OptionalParamConverterProvider ( InjectionManager manager )
io/dropwizard/jersey/optional/OptionalParamConverterProvider."<init>":(Lorg/glassfish/jersey/internal/inject/InjectionManager;)V
dropwizard-jersey-2.0.0.jar, ParamValueExtractor.class
package io.dropwizard.jersey.validation
ParamValueExtractor.extractValues ( AbstractParam<?> originalValue, ValueExtractor.ValueReceiver receiver ) : void
io/dropwizard/jersey/validation/ParamValueExtractor.extractValues:(Lio/dropwizard/jersey/params/AbstractParam;Ljavax/validation/valueextraction/ValueExtractor$ValueReceiver;)V
ParamValueExtractor.extractValues ( Object p1, ValueExtractor.ValueReceiver p2 ) : void
io/dropwizard/jersey/validation/ParamValueExtractor.extractValues:(Ljava/lang/Object;Ljavax/validation/valueextraction/ValueExtractor$ValueReceiver;)V
dropwizard-jersey-2.0.0.jar, SessionFactoryProvider.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.createValueProvider ( Parameter parameter ) : Function<ContainerRequest,?>
io/dropwizard/jersey/sessions/SessionFactoryProvider.createValueProvider:(Lorg/glassfish/jersey/server/model/Parameter;)Ljava/util/function/Function;
SessionFactoryProvider.SessionFactoryProvider ( Provider<MultivaluedParameterExtractorProvider> extractorProvider, InjectionManager im )
io/dropwizard/jersey/sessions/SessionFactoryProvider."<init>":(Ljavax/inject/Provider;Lorg/glassfish/jersey/internal/inject/InjectionManager;)V
dropwizard-jersey-2.0.0.jar, SpecificBinder.class
package io.dropwizard.jersey
DropwizardResourceConfig.SpecificBinder.configure ( ) : void
io/dropwizard/jersey/DropwizardResourceConfig.SpecificBinder.configure:()V
DropwizardResourceConfig.SpecificBinder.DropwizardResourceConfig.SpecificBinder ( Object object, Class<?> clazz )
io/dropwizard/jersey/DropwizardResourceConfig.SpecificBinder."<init>":(Ljava/lang/Object;Ljava/lang/Class;)V
dropwizard-jersey-2.0.0.jar, ValidationErrorMessage.class
package io.dropwizard.jersey.validation
ValidationErrorMessage.getErrors ( ) : List<String>
io/dropwizard/jersey/validation/ValidationErrorMessage.getErrors:()Ljava/util/List;
ValidationErrorMessage.ValidationErrorMessage ( List<String> errors )
io/dropwizard/jersey/validation/ValidationErrorMessage."<init>":(Ljava/util/List;)V
to the top
Removed Methods 34
dropwizard-jersey-1.3.29.jar, DropwizardResourceConfig.class
package io.dropwizard.jersey
DropwizardResourceConfig.DropwizardResourceConfig ( boolean testOnly, MetricRegistry metricRegistry )
io/dropwizard/jersey/DropwizardResourceConfig."<init>":(ZLcom/codahale/metrics/MetricRegistry;)V
DropwizardResourceConfig.logComponents ( ) : void
io/dropwizard/jersey/DropwizardResourceConfig.logComponents:()V
dropwizard-jersey-1.3.29.jar, EofExceptionWriterInterceptor.class
package io.dropwizard.jersey.errors
EofExceptionWriterInterceptor.aroundWriteTo ( WriterInterceptorContext context ) : void
io/dropwizard/jersey/errors/EofExceptionWriterInterceptor.aroundWriteTo:(Ljavax/ws/rs/ext/WriterInterceptorContext;)V
EofExceptionWriterInterceptor.EofExceptionWriterInterceptor ( MetricRegistry metricRegistry )
io/dropwizard/jersey/errors/EofExceptionWriterInterceptor."<init>":(Lcom/codahale/metrics/MetricRegistry;)V
dropwizard-jersey-1.3.29.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-1.3.29.jar, HibernateValidationFeature.class
package io.dropwizard.jersey.validation
HibernateValidationFeature.configure ( FeatureContext context ) : boolean
io/dropwizard/jersey/validation/HibernateValidationFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
HibernateValidationFeature.HibernateValidationFeature ( Validator validator )
io/dropwizard/jersey/validation/HibernateValidationFeature."<init>":(Ljavax/validation/Validator;)V
dropwizard-jersey-1.3.29.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-1.3.29.jar, JacksonBinder.class
package io.dropwizard.jersey.jackson
JacksonBinder.configure ( ) : void
io/dropwizard/jersey/jackson/JacksonBinder.configure:()V
JacksonBinder.JacksonBinder ( ObjectMapper mapper )
io/dropwizard/jersey/jackson/JacksonBinder."<init>":(Lcom/fasterxml/jackson/databind/ObjectMapper;)V
dropwizard-jersey-1.3.29.jar, JerseyEnvironment.class
package io.dropwizard.jersey.setup
JerseyEnvironment.replace ( Function<ResourceConfig,Servlet> replace ) : void
io/dropwizard/jersey/setup/JerseyEnvironment.replace:(Lcom/google/common/base/Function;)V
dropwizard-jersey-1.3.29.jar, NonEmptyStringParamUnwrapper.class
package io.dropwizard.jersey.validation
NonEmptyStringParamUnwrapper.getValidatedValueType ( Type type ) : Type
io/dropwizard/jersey/validation/NonEmptyStringParamUnwrapper.getValidatedValueType:(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
NonEmptyStringParamUnwrapper.handleValidatedValue ( NonEmptyStringParam nonEmptyStringParam ) : Object
io/dropwizard/jersey/validation/NonEmptyStringParamUnwrapper.handleValidatedValue:(Lio/dropwizard/jersey/params/NonEmptyStringParam;)Ljava/lang/Object;
NonEmptyStringParamUnwrapper.handleValidatedValue ( Object p1 ) : Object
io/dropwizard/jersey/validation/NonEmptyStringParamUnwrapper.handleValidatedValue:(Ljava/lang/Object;)Ljava/lang/Object;
NonEmptyStringParamUnwrapper.NonEmptyStringParamUnwrapper ( )
io/dropwizard/jersey/validation/NonEmptyStringParamUnwrapper."<init>":()V
dropwizard-jersey-1.3.29.jar, OptionalParamConverterProvider.class
package io.dropwizard.jersey.guava
OptionalParamConverterProvider.OptionalParamConverterProvider ( ServiceLocator locator )
io/dropwizard/jersey/guava/OptionalParamConverterProvider."<init>":(Lorg/glassfish/hk2/api/ServiceLocator;)V
dropwizard-jersey-1.3.29.jar, OptionalParamConverterProvider.class
package io.dropwizard.jersey.optional
OptionalParamConverterProvider.OptionalParamConverterProvider ( ServiceLocator locator )
io/dropwizard/jersey/optional/OptionalParamConverterProvider."<init>":(Lorg/glassfish/hk2/api/ServiceLocator;)V
dropwizard-jersey-1.3.29.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-1.3.29.jar, OptionalParamFeature.class
package io.dropwizard.jersey.optional
OptionalParamFeature.configure ( FeatureContext context ) : boolean
io/dropwizard/jersey/optional/OptionalParamFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
OptionalParamFeature.OptionalParamFeature ( )
io/dropwizard/jersey/optional/OptionalParamFeature."<init>":()V
dropwizard-jersey-1.3.29.jar, ParamValidatorUnwrapper.class
package io.dropwizard.jersey.validation
ParamValidatorUnwrapper.getValidatedValueType ( Type type ) : Type
io/dropwizard/jersey/validation/ParamValidatorUnwrapper.getValidatedValueType:(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
ParamValidatorUnwrapper.handleValidatedValue ( AbstractParam<?> abstractParam ) : Object
io/dropwizard/jersey/validation/ParamValidatorUnwrapper.handleValidatedValue:(Lio/dropwizard/jersey/params/AbstractParam;)Ljava/lang/Object;
ParamValidatorUnwrapper.handleValidatedValue ( Object p1 ) : Object
io/dropwizard/jersey/validation/ParamValidatorUnwrapper.handleValidatedValue:(Ljava/lang/Object;)Ljava/lang/Object;
ParamValidatorUnwrapper.ParamValidatorUnwrapper ( )
io/dropwizard/jersey/validation/ParamValidatorUnwrapper."<init>":()V
dropwizard-jersey-1.3.29.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-1.3.29.jar, SessionInjectionResolver.class
package io.dropwizard.jersey.sessions
SessionFactoryProvider.SessionInjectionResolver.SessionFactoryProvider.SessionInjectionResolver ( )
io/dropwizard/jersey/sessions/SessionFactoryProvider.SessionInjectionResolver."<init>":()V
dropwizard-jersey-1.3.29.jar, ValidationErrorMessage.class
package io.dropwizard.jersey.validation
ValidationErrorMessage.getErrors ( ) : ImmutableList<String>
io/dropwizard/jersey/validation/ValidationErrorMessage.getErrors:()Lcom/google/common/collect/ImmutableList;
ValidationErrorMessage.ValidationErrorMessage ( ImmutableList<String> errors )
io/dropwizard/jersey/validation/ValidationErrorMessage."<init>":(Lcom/google/common/collect/ImmutableList;)V
to the top
Problems with Data Types, High Severity 9
dropwizard-jersey-1.3.29.jar
package io.dropwizard.jersey.errors
[+] class EofExceptionWriterInterceptor 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.6%)
EofExceptionWriterInterceptor.EofExceptionWriterInterceptor ( MetricRegistry metricRegistry )This constructor is from 'EofExceptionWriterInterceptor' class.
EofExceptionWriterInterceptor.aroundWriteTo ( WriterInterceptorContext context )This method is from 'EofExceptionWriterInterceptor' class.
dropwizard-jersey-1.3.29.jar
package io.dropwizard.jersey.filter
[+] class AllowedMethodsFilter 1
| Change | Effect |
---|
1 |
Type of field DEFAULT_ALLOWED_METHODS has been changed from com.google.common.collect.ImmutableSet<java.lang.String> to java.util.Set<java.lang.String>. |
A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods: 4 (1.2%)
AllowedMethodsFilter.AllowedMethodsFilter ( )This constructor is from 'AllowedMethodsFilter' class.
AllowedMethodsFilter.destroy ( )This method is from 'AllowedMethodsFilter' class.
AllowedMethodsFilter.doFilter ( ServletRequest request, ServletResponse response, FilterChain chain )This method is from 'AllowedMethodsFilter' class.
AllowedMethodsFilter.init ( FilterConfig config )This method is from 'AllowedMethodsFilter' class.
dropwizard-jersey-1.3.29.jar
package io.dropwizard.jersey.guava
[+] class OptionalParamFeature 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.6%)
OptionalParamFeature.OptionalParamFeature ( )This constructor is from 'OptionalParamFeature' class.
OptionalParamFeature.configure ( FeatureContext context )This method is from 'OptionalParamFeature' class.
dropwizard-jersey-1.3.29.jar
package io.dropwizard.jersey.jackson
[+] class JacksonBinder 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.6%)
JacksonBinder.JacksonBinder ( ObjectMapper mapper )This constructor is from 'JacksonBinder' class.
JacksonBinder.configure ( )This method is from 'JacksonBinder' class.
dropwizard-jersey-1.3.29.jar
package io.dropwizard.jersey.optional
[+] class OptionalParamFeature 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.6%)
OptionalParamFeature.OptionalParamFeature ( )This constructor is from 'OptionalParamFeature' class.
OptionalParamFeature.configure ( FeatureContext context )This method is from 'OptionalParamFeature' class.
dropwizard-jersey-1.3.29.jar
package io.dropwizard.jersey.sessions
[+] class SessionFactoryProvider.SessionInjectionResolver 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 1 (0.3%)
SessionFactoryProvider.SessionInjectionResolver.SessionFactoryProvider.SessionInjectionResolver ( )This constructor is from 'SessionFactoryProvider.SessionInjectionResolver' class.
dropwizard-jersey-1.3.29.jar
package io.dropwizard.jersey.validation
[+] class HibernateValidationFeature 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.6%)
HibernateValidationFeature.HibernateValidationFeature ( Validator validator )This constructor is from 'HibernateValidationFeature' class.
HibernateValidationFeature.configure ( FeatureContext context )This method is from 'HibernateValidationFeature' class.
[+] class NonEmptyStringParamUnwrapper 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 4 (1.2%)
NonEmptyStringParamUnwrapper.NonEmptyStringParamUnwrapper ( )This constructor is from 'NonEmptyStringParamUnwrapper' class.
NonEmptyStringParamUnwrapper.getValidatedValueType ( Type type )This method is from 'NonEmptyStringParamUnwrapper' class.
NonEmptyStringParamUnwrapper.handleValidatedValue ( NonEmptyStringParam nonEmptyStringParam )This method is from 'NonEmptyStringParamUnwrapper' class.
NonEmptyStringParamUnwrapper.handleValidatedValue ( Object p1 )This method is from 'NonEmptyStringParamUnwrapper' class.
[+] class ParamValidatorUnwrapper 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 4 (1.2%)
ParamValidatorUnwrapper.ParamValidatorUnwrapper ( )This constructor is from 'ParamValidatorUnwrapper' class.
ParamValidatorUnwrapper.getValidatedValueType ( Type type )This method is from 'ParamValidatorUnwrapper' class.
ParamValidatorUnwrapper.handleValidatedValue ( AbstractParam<?> abstractParam )This method is from 'ParamValidatorUnwrapper' class.
ParamValidatorUnwrapper.handleValidatedValue ( Object p1 )This method is from 'ParamValidatorUnwrapper' class.
to the top
Problems with Methods, High Severity 1
dropwizard-jersey-1.3.29.jar, ValidationErrorMessage.class
package io.dropwizard.jersey.validation
[+] ValidationErrorMessage.getErrors ( ) : ImmutableList<String> 1
io/dropwizard/jersey/validation/ValidationErrorMessage.getErrors:()Lcom/google/common/collect/ImmutableList;
| Change | Effect |
---|
1 |
Return value type has been changed from com.google.common.collect.ImmutableList<java.lang.String> to java.util.List<java.lang.String>. |
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-1.3.29.jar
package io.dropwizard.jersey.sessions
[+] class SessionFactoryProvider.Binder 1
| Change | Effect |
---|
1 |
Superclass has been changed from org.glassfish.hk2.utilities.binding.AbstractBinder to org.glassfish.jersey.internal.inject.AbstractBinder. |
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: 2 (0.6%)
SessionFactoryProvider.Binder.SessionFactoryProvider.Binder ( )This constructor is from 'SessionFactoryProvider.Binder' class.
SessionFactoryProvider.Binder.configure ( )This method is from 'SessionFactoryProvider.Binder' class.
to the top
Problems with Methods, Low Severity 1
dropwizard-jersey-1.3.29.jar, NonEmptyStringParam.class
package io.dropwizard.jersey.params
[+] NonEmptyStringParam.parse ( String input ) : Optional<String> 1
io/dropwizard/jersey/params/NonEmptyStringParam.parse:(Ljava/lang/String;)Ljava/util/Optional;
| Change | Effect |
---|
1 |
Removed java.lang.Exception exception thrown. |
A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
to the top
Java Archives 1
dropwizard-jersey-1.3.29.jar
to the top