Source compatibility report for the dropwizard-validation library between 0.9.3 and 1.0.0 versions
Test Info
| Library Name | dropwizard-validation | 
| Version #1 | 0.9.3 | 
| Version #2 | 1.0.0 | 
Test Results
| Total Java Modules | 1 | 
| Total Methods / Classes | 63 / 21 | 
| Compatibility | 
93.5% | 
Problem Summary
 | Severity | Count | 
| Added Methods | - | 17 | 
| Removed Methods | High | 3 | 
Problems with Data Types | High | 0 | 
| Medium | 0 | 
| Low | 1 | 
Problems with Methods | High | 0 | 
| Medium | 0 | 
| Low | 0 | 
Added Methods  17 
dropwizard-validation-1.0.0.jar, GuavaOptionalValidatedValueUnwrapper.class
package io.dropwizard.validation.valuehandling
GuavaOptionalValidatedValueUnwrapper.getValidatedValueType ( Type type )  :  Type
io/dropwizard/validation/valuehandling/GuavaOptionalValidatedValueUnwrapper.getValidatedValueType:(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
GuavaOptionalValidatedValueUnwrapper.GuavaOptionalValidatedValueUnwrapper ( )
io/dropwizard/validation/valuehandling/GuavaOptionalValidatedValueUnwrapper."<init>":()V
GuavaOptionalValidatedValueUnwrapper.handleValidatedValue ( Object p1 )  :  Object
io/dropwizard/validation/valuehandling/GuavaOptionalValidatedValueUnwrapper.handleValidatedValue:(Ljava/lang/Object;)Ljava/lang/Object;
GuavaOptionalValidatedValueUnwrapper.handleValidatedValue ( Optional<?> optional )  :  Object
io/dropwizard/validation/valuehandling/GuavaOptionalValidatedValueUnwrapper.handleValidatedValue:(Lcom/google/common/base/Optional;)Ljava/lang/Object;
dropwizard-validation-1.0.0.jar, OptionalDoubleValidatedValueUnwrapper.class
package io.dropwizard.validation.valuehandling
OptionalDoubleValidatedValueUnwrapper.getValidatedValueType ( Type type )  :  Type
io/dropwizard/validation/valuehandling/OptionalDoubleValidatedValueUnwrapper.getValidatedValueType:(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
OptionalDoubleValidatedValueUnwrapper.handleValidatedValue ( Object p1 )  :  Object
io/dropwizard/validation/valuehandling/OptionalDoubleValidatedValueUnwrapper.handleValidatedValue:(Ljava/lang/Object;)Ljava/lang/Object;
OptionalDoubleValidatedValueUnwrapper.handleValidatedValue ( OptionalDouble optional )  :  Object
io/dropwizard/validation/valuehandling/OptionalDoubleValidatedValueUnwrapper.handleValidatedValue:(Ljava/util/OptionalDouble;)Ljava/lang/Object;
OptionalDoubleValidatedValueUnwrapper.OptionalDoubleValidatedValueUnwrapper ( )
io/dropwizard/validation/valuehandling/OptionalDoubleValidatedValueUnwrapper."<init>":()V
dropwizard-validation-1.0.0.jar, OptionalIntValidatedValueUnwrapper.class
package io.dropwizard.validation.valuehandling
OptionalIntValidatedValueUnwrapper.getValidatedValueType ( Type type )  :  Type
io/dropwizard/validation/valuehandling/OptionalIntValidatedValueUnwrapper.getValidatedValueType:(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
OptionalIntValidatedValueUnwrapper.handleValidatedValue ( Object p1 )  :  Object
io/dropwizard/validation/valuehandling/OptionalIntValidatedValueUnwrapper.handleValidatedValue:(Ljava/lang/Object;)Ljava/lang/Object;
OptionalIntValidatedValueUnwrapper.handleValidatedValue ( OptionalInt optional )  :  Object
io/dropwizard/validation/valuehandling/OptionalIntValidatedValueUnwrapper.handleValidatedValue:(Ljava/util/OptionalInt;)Ljava/lang/Object;
OptionalIntValidatedValueUnwrapper.OptionalIntValidatedValueUnwrapper ( )
io/dropwizard/validation/valuehandling/OptionalIntValidatedValueUnwrapper."<init>":()V
dropwizard-validation-1.0.0.jar, OptionalLongValidatedValueUnwrapper.class
package io.dropwizard.validation.valuehandling
OptionalLongValidatedValueUnwrapper.getValidatedValueType ( Type type )  :  Type
io/dropwizard/validation/valuehandling/OptionalLongValidatedValueUnwrapper.getValidatedValueType:(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
OptionalLongValidatedValueUnwrapper.handleValidatedValue ( Object p1 )  :  Object
io/dropwizard/validation/valuehandling/OptionalLongValidatedValueUnwrapper.handleValidatedValue:(Ljava/lang/Object;)Ljava/lang/Object;
OptionalLongValidatedValueUnwrapper.handleValidatedValue ( OptionalLong optional )  :  Object
io/dropwizard/validation/valuehandling/OptionalLongValidatedValueUnwrapper.handleValidatedValue:(Ljava/util/OptionalLong;)Ljava/lang/Object;
OptionalLongValidatedValueUnwrapper.OptionalLongValidatedValueUnwrapper ( )
io/dropwizard/validation/valuehandling/OptionalLongValidatedValueUnwrapper."<init>":()V
dropwizard-validation-1.0.0.jar, OptionalValidatedValueUnwrapper.class
package io.dropwizard.validation.valuehandling
OptionalValidatedValueUnwrapper.handleValidatedValue ( Optional<?> optional )  :  Object
io/dropwizard/validation/valuehandling/OptionalValidatedValueUnwrapper.handleValidatedValue:(Ljava/util/Optional;)Ljava/lang/Object;
to the top
Removed Methods  3 
dropwizard-validation-0.9.3.jar, ConstraintViolations.class
package io.dropwizard.validation
ConstraintViolations.determineStatus ( Set<T> violations ) [static]  :  int
io/dropwizard/validation/ConstraintViolations.determineStatus:(Ljava/util/Set;)I
ConstraintViolations.validationMethodFormatted ( ConstraintViolation<T> v ) [static]  :  String
io/dropwizard/validation/ConstraintViolations.validationMethodFormatted:(Ljavax/validation/ConstraintViolation;)Ljava/lang/String;
dropwizard-validation-0.9.3.jar, OptionalValidatedValueUnwrapper.class
package io.dropwizard.validation.valuehandling
OptionalValidatedValueUnwrapper.handleValidatedValue ( Optional<?> optional )  :  Object
io/dropwizard/validation/valuehandling/OptionalValidatedValueUnwrapper.handleValidatedValue:(Lcom/google/common/base/Optional;)Ljava/lang/Object;
to the top
Problems with Data Types, Low Severity  1 
dropwizard-validation-0.9.3.jar
package io.dropwizard.validation.valuehandling
[+] class OptionalValidatedValueUnwrapper  1 
 | Change | Effect | 
|---|
| 1 | 
Superclass has been changed from org.hibernate.validator.spi.valuehandling.ValidatedValueUnwrapper<com.google.common.base.Optional<?>> to org.hibernate.validator.spi.valuehandling.ValidatedValueUnwrapper<java.util.Optional<?>>. | 
1) Recompilation of a client program may be terminated with the message: cannot find variable (or method) in OptionalValidatedValueUnwrapper. 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. Recompilation of a client class may be terminated with the message: reference to variable is ambiguous. | 
[+] affected methods: 3 (4.8%)
OptionalValidatedValueUnwrapper.OptionalValidatedValueUnwrapper ( )This constructor is from 'OptionalValidatedValueUnwrapper' class.
OptionalValidatedValueUnwrapper.getValidatedValueType ( Type type )This method is from 'OptionalValidatedValueUnwrapper' class.
OptionalValidatedValueUnwrapper.handleValidatedValue ( Object p1 )This method is from 'OptionalValidatedValueUnwrapper' class.
  
 
to the top
Java Archives  1 
dropwizard-validation-0.9.3.jar
to the top