Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-validator
Commit: 07ed65a94f1632e114406ca23e9cbe3cbd056c25
https://github.com/hibernate/hibernate-validator/commit/07ed65a94f1632e11...
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: 095fa6517cb85de4ad8e10c0ca80ef6af8acf646
https://github.com/hibernate/hibernate-validator/commit/095fa6517cb85de4a...
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: 4d5265df4dfe7e1e9c16b9b01ffcf42dd065f6a8
https://github.com/hibernate/hibernate-validator/commit/4d5265df4dfe7e1e9...
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: b4da92c81aa06bdcbd259b357c16787235629ead
https://github.com/hibernate/hibernate-validator/commit/b4da92c81aa06bdcb...
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: 18687d023b44e76cca09832a881bd5c226339dda
https://github.com/hibernate/hibernate-validator/commit/18687d023b44e76cc...
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: 478e30aa70246e15efa72bd4cc74e75b5302c0da
https://github.com/hibernate/hibernate-validator/commit/478e30aa70246e15e...
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: 256907e912f45dc13c9fa8306d4faedbdf8ac303
https://github.com/hibernate/hibernate-validator/commit/256907e912f45dc13...
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: 13b269461fccff79c1a0fcd6897553ddad397da9
https://github.com/hibernate/hibernate-validator/commit/13b269461fccff79c...
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: 83a284c6fcb27be7e9f8614b0fd1d728b80f327c
https://github.com/hibernate/hibernate-validator/commit/83a284c6fcb27be7e...
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: 65417abd6698d789ad4893de6f37ddf37ff7bd79
https://github.com/hibernate/hibernate-validator/commit/65417abd6698d789a...
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: 60b003c835325fb0ee95443fc99820fa9fae62ef
https://github.com/hibernate/hibernate-validator/commit/60b003c835325fb0e...
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: 334523b6799d79a63f53ee7d2bc2a070f45503cd
https://github.com/hibernate/hibernate-validator/commit/334523b6799d79a63...
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: 423120c53578c79957d334ae75fdd9b1cf2f63c8
https://github.com/hibernate/hibernate-validator/commit/423120c53578c7995...
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/bc23073a2a4f...4...