Source 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 |
67.4% |
Problem Summary
| Severity | Count |
Added Methods | - | 0 |
Removed Methods | High | 10 |
Problems with Data Types | High | 7 |
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 7
dropwizard-validation-2.1.12.jar
package io.dropwizard.validation
[+] @interface MaxSize 1
| Change | Effect |
---|
1 |
This interface has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class MaxSize. |
[+] @interface MinSize 2
| Change | Effect |
---|
1 |
This annotation type has been removed. |
Recompilation of a client program may be terminated with the error message: cannot find symbol @MinSize. |
2 |
This interface has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class MinSize. |
[+] @interface SizeRange 1
| Change | Effect |
---|
1 |
This interface has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class SizeRange. |
[+] @interface SizeRange.List 1
| Change | Effect |
---|
1 |
This interface has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class SizeRange.List. |
[+] class MaxSizeValidator 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class MaxSizeValidator. |
[+] 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. |
Recompilation of a client program may be terminated with the message: cannot find class MinSizeValidator. |
[+] 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