Binary compatibility report for the dropwizard-validation library between 2.1.12 and 3.0.0 versions
Test Info
| Library Name | dropwizard-validation | 
| Version #1 | 2.1.12 | 
| Version #2 | 3.0.0 | 
Test Results
| Total Java Modules | 1 | 
| Total Methods / Classes | 86 / 26 | 
| Compatibility | 
68.6% | 
Problem Summary
 | Severity | Count | 
| Added Methods | - | 0 | 
| Removed Methods | High | 10 | 
Problems with Data Types | High | 6 | 
| Medium | 0 | 
| Low | 0 | 
Problems with Methods | High | 0 | 
| Medium | 0 | 
| Low | 0 | 
Removed Methods  10 
dropwizard-validation-2.1.12.jar, MaxSizeValidator.class
package io.dropwizard.validation
MaxSizeValidator.initialize ( Annotation p1 )  :  void
io/dropwizard/validation/MaxSizeValidator.initialize:(Ljava/lang/annotation/Annotation;)V
MaxSizeValidator.initialize ( MaxSize constraintAnnotation )  :  void
io/dropwizard/validation/MaxSizeValidator.initialize:(Lio/dropwizard/validation/MaxSize;)V
MaxSizeValidator.isValid ( Object p1, ConstraintValidatorContext p2 )  :  boolean
io/dropwizard/validation/MaxSizeValidator.isValid:(Ljava/lang/Object;Ljavax/validation/ConstraintValidatorContext;)Z
MaxSizeValidator.isValid ( Size value, ConstraintValidatorContext context )  :  boolean
io/dropwizard/validation/MaxSizeValidator.isValid:(Lio/dropwizard/util/Size;Ljavax/validation/ConstraintValidatorContext;)Z
MaxSizeValidator.MaxSizeValidator ( )
io/dropwizard/validation/MaxSizeValidator."<init>":()V
dropwizard-validation-2.1.12.jar, MinSizeValidator.class
package io.dropwizard.validation
MinSizeValidator.initialize ( Annotation p1 )  :  void
io/dropwizard/validation/MinSizeValidator.initialize:(Ljava/lang/annotation/Annotation;)V
MinSizeValidator.initialize ( MinSize constraintAnnotation )  :  void
io/dropwizard/validation/MinSizeValidator.initialize:(Lio/dropwizard/validation/MinSize;)V
MinSizeValidator.isValid ( Object p1, ConstraintValidatorContext p2 )  :  boolean
io/dropwizard/validation/MinSizeValidator.isValid:(Ljava/lang/Object;Ljavax/validation/ConstraintValidatorContext;)Z
MinSizeValidator.isValid ( Size value, ConstraintValidatorContext context )  :  boolean
io/dropwizard/validation/MinSizeValidator.isValid:(Lio/dropwizard/util/Size;Ljavax/validation/ConstraintValidatorContext;)Z
MinSizeValidator.MinSizeValidator ( )
io/dropwizard/validation/MinSizeValidator."<init>":()V
to the top
Problems with Data Types, High Severity  6 
dropwizard-validation-2.1.12.jar
package io.dropwizard.validation
[+] @interface MaxSize  1 
 | Change | Effect | 
|---|
| 1 | 
This interface has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
 
[+] @interface MinSize  1 
 | Change | Effect | 
|---|
| 1 | 
This interface has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
 
[+] @interface SizeRange  1 
 | Change | Effect | 
|---|
| 1 | 
This interface has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
 
[+] @interface SizeRange.List  1 
 | Change | Effect | 
|---|
| 1 | 
This interface has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
 
[+] class MaxSizeValidator  1 
 | Change | Effect | 
|---|
| 1 | 
This class has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
[+] affected methods: 5 (5.8%)
MaxSizeValidator.MaxSizeValidator ( )This constructor is from 'MaxSizeValidator' class.
MaxSizeValidator.initialize ( MaxSize constraintAnnotation )This method is from 'MaxSizeValidator' class.
MaxSizeValidator.initialize ( Annotation p1 )This method is from 'MaxSizeValidator' class.
MaxSizeValidator.isValid ( Size value, ConstraintValidatorContext context )This method is from 'MaxSizeValidator' class.
MaxSizeValidator.isValid ( Object p1, ConstraintValidatorContext p2 )This method is from 'MaxSizeValidator' class.
  
 
[+] class MinSizeValidator  1 
 | Change | Effect | 
|---|
| 1 | 
This class has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
[+] affected methods: 5 (5.8%)
MinSizeValidator.MinSizeValidator ( )This constructor is from 'MinSizeValidator' class.
MinSizeValidator.initialize ( MinSize constraintAnnotation )This method is from 'MinSizeValidator' class.
MinSizeValidator.initialize ( Annotation p1 )This method is from 'MinSizeValidator' class.
MinSizeValidator.isValid ( Size value, ConstraintValidatorContext context )This method is from 'MinSizeValidator' class.
MinSizeValidator.isValid ( Object p1, ConstraintValidatorContext p2 )This method is from 'MinSizeValidator' class.
  
 
to the top
Java Archives  1 
dropwizard-validation-2.1.12.jar
to the top