| ⇢ | A | InvalidTarget added | |
| ⇢ | A | ConstraintNotFulfilled added | |
| ⇢ | A | TypeConstraintTest added | |
| ⇢ | A | RequiredConstraintTest added | |
| ⇢ | A | AnnotationEnumMetadata added | |
| ⇢ | A | InvalidPropertyValue added | |
| ⇢ | A | CompositeConstraint added | |
| ⇢ | A | AnnotationMetadataTest added | |
| ⇢ | A | RequiredConstraint added | |
| ⇢ | A | MissingRequiredValue added | |
| ⋮ | view more | ||
| A | ↛ | InvalidTarget removed | |
| A | ↛ | ValueValidator removed | |
| A | ↛ | TargetValidator removed | |
| A | ↛ | InvalidValue removed | |
| A | ↛ | TargetValidatorTest removed | |
| A | ↛ | ValueValidatorTest removed | |
| ⇢ | B | AnnotationMetadata::validateTarget() added | |
| ⇢ | A | AnnotationMetadataAssembler::determinePropertyCons... added | |
| ⇢ | A | AnnotationMetadataTest::targetsWithMatchingScopePr... added | |
| ⇢ | A | AnnotationMetadataTest::targetsWithNotMatchingScop... added | |
| ⇢ | A | AnnotationEnumMetadata::get() added | |
| ⇢ | A | ConstructorTest::testCreatesAnnotation() added | |
| ⇢ | A | InvalidPropertyValue::new() added | |
| ⇢ | A | AnnotationWithConstructor::getValue() added | |
| ⇢ | A | ConstructorTest::setUp() added | |
| ⇢ | A | CompositeConstraint::validate() added | |
| ⋮ | view more | ||
| B | ↛ | TargetValidator::validate() removed | |
| A | ↛ | TargetValidatorTest::validExamples() removed | |
| A | ↛ | TargetValidatorTest::invalidExamples() removed | |
| A | ↛ | InvalidValue::new() removed | |
| A | ↛ | PropertyMetadata::isDefault() removed | |
| A | ↛ | PropertyMetadata::getType() removed | |
| A | ↛ | TargetValidatorTest::testValidatesValidExamples() removed | |
| A | ↛ | TargetValidatorTest::setUp() removed | |
| A | ↛ | TargetValidatorTest::testValidatesInvalidExamplesA... removed | |
| A | ↛ | ValueValidatorTest::invalidExamples() removed | |
| ⋮ | view more | ||