Branch: refs/heads/5.4
Home:
https://github.com/hibernate/hibernate-validator
Commit: 7659358ea543d7982bec8742ebdcb5a9e5ee94b3
https://github.com/hibernate/hibernate-validator/commit/7659358ea543d7982...
Author: marko-bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
A
annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/overriding/MethodOverridingTests.java
M documentation/src/main/asciidoc/ch12.asciidoc
Log Message:
-----------
HV-840 - added test-utils to pom file - added test cases for the overriding check
Commit: b4b9e72176e9a90240771aa865c5b3d133b35d9f
https://github.com/hibernate/hibernate-validator/commit/b4b9e72176e9a9024...
Author: marko-bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A annotation-processor/src/main/java/org/hibernate/validator/ap/ClassVisitor.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintValidationProcessor.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractClassCheck.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ClassCheck.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ClassCheckFactory.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/MethodOverrideCheck.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ParametersMethodOverrideCheck.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ReturnValueMethodOverrideCheck.java
M
annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties
Log Message:
-----------
HV-840 implemented method overriding checks - added a new visitor which goes through
classes and checks all methods if they are correctly overridden
Commit: a70f0891fdb39b12c147a6b788fba2b7fff69ba9
https://github.com/hibernate/hibernate-validator/commit/a70f0891fdb39b12c...
Author: marko.bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/MethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ParametersMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ReturnValueMethodOverrideCheck.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/overriding/MethodOverridingTests.java
Log Message:
-----------
HV-840 added one more test case with non constraint annotation. Corrected how
annotations mirrors are compared.
Commit: 83e2c8761791c5b9b182f530123414edecaf339f
https://github.com/hibernate/hibernate-validator/commit/83e2c8761791c5b9b...
Author: marko-bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M documentation/src/main/asciidoc/ch12.asciidoc
Log Message:
-----------
HV-840 Updated documentation
Commit: f860ff262195bd6b9a5762ed1c3f197cd0793cc4
https://github.com/hibernate/hibernate-validator/commit/f860ff262195bd6b9...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M annotation-processor/src/main/java/org/hibernate/validator/ap/ClassVisitor.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractClassCheck.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ClassCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ClassCheckFactory.java
R
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/MethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ParametersMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ReturnValueMethodOverrideCheck.java
M
annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/overriding/MethodOverridingTests.java
Log Message:
-----------
HV-840 Various minor fixes
Commit: 857b3ef3e4854d15947df19b7114e1d032d9cbcf
https://github.com/hibernate/hibernate-validator/commit/857b3ef3e4854d159...
Author: marko.bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractMethodOverrideCheck.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/overriding/MethodOverridingTests.java
Log Message:
-----------
HV-840 added few more test cases. Changed how parallel implementation is verified.
Commit: 1a8da1e7a51347ded607bb493730b837738f9af1
https://github.com/hibernate/hibernate-validator/commit/1a8da1e7a51347ded...
Author: marko.bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
annotation-processor/src/main/java/org/hibernate/validator/ap/util/CollectionHelper.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/testutil/CompilerTestHelper.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/util/DiagnosticExpectation.java
Log Message:
-----------
HV-840 made diagnostic exceptions ordered in tests
Commit: 2e849fe0c9799ff343b95f3cb333c0cf6096da03
https://github.com/hibernate/hibernate-validator/commit/2e849fe0c9799ff34...
Author: marko-bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A
annotation-processor/src/main/java/org/hibernate/validator/ap/AbstractElementVisitor.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/ClassVisitor.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/ConstraintAnnotationVisitor.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/util/MessagerAdapter.java
Log Message:
-----------
HV-840 cleaned up some code duplications
Commit: 395fea90abcbee018f9c660fe16ada160c244e51
https://github.com/hibernate/hibernate-validator/commit/395fea90abcbee018...
Author: marko.bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M annotation-processor/src/main/java/org/hibernate/validator/ap/ClassVisitor.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ClassCheckFactory.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ParametersMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ReturnValueMethodOverrideCheck.java
M
annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/overriding/MethodOverridingTests.java
Log Message:
-----------
HV-840 Reimplemented checks for overridden methods
Commit: 9eeb71547bf41dd9635875eaeeaea71444b058a4
https://github.com/hibernate/hibernate-validator/commit/9eeb71547bf41dd96...
Author: marko-bekhta <markob(a)prykladna.lviv.ua>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractMethodOverrideCheck.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/InheritanceTree.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ParametersMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ReturnValueMethodOverrideCheck.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
Log Message:
-----------
HV-840 Changed how overridden methods are found. Add overridden methods inheritance
tree.
Commit: ded1288750473b4d9b2f52c605b45e7f94625f0a
https://github.com/hibernate/hibernate-validator/commit/ded1288750473b4d9...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
annotation-processor/src/main/java/org/hibernate/validator/ap/AbstractElementVisitor.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/ClassVisitor.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/checks/AbstractConstraintCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractClassCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/AbstractMethodOverrideCheck.java
R
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/InheritanceTree.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/MethodInheritanceTree.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ParametersMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ReturnValueMethodOverrideCheck.java
A
annotation-processor/src/main/java/org/hibernate/validator/ap/util/StringHelper.java
M
annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
M
annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/overriding/MethodOverridingTests.java
Log Message:
-----------
HV-840 Various fixes to the logic and other improvements
Commit: 2e1bfd8243a99e0e33abb931a75e3d9eba3eba7e
https://github.com/hibernate/hibernate-validator/commit/2e1bfd8243a99e0e3...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M documentation/src/main/asciidoc/ch12.asciidoc
Log Message:
-----------
HV-840 Fix minor preexisting formatting issue in the annotation
processor documentation
Commit: 0a062c63b977d8b04bcf3b0a167c6506513aa326
https://github.com/hibernate/hibernate-validator/commit/0a062c63b977d8b04...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ParametersMethodOverrideCheck.java
M
annotation-processor/src/main/java/org/hibernate/validator/ap/classchecks/ReturnValueMethodOverrideCheck.java
M
annotation-processor/src/main/resources/org/hibernate/validator/ap/ValidationProcessorMessages.properties
M
annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
Log Message:
-----------
HV-840 Simplify error messages as the context is already present in the
diagnostic
Compare:
https://github.com/hibernate/hibernate-validator/compare/96b9ef5587a4...0...