[hibernate-commits] [hibernate/hibernate-validator] 765935: HV-840 - added test-utils to pom file - added test...

GitHub noreply at github.com
Wed Nov 30 08:02:32 EST 2016


  Branch: refs/heads/5.4
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 7659358ea543d7982bec8742ebdcb5a9e5ee94b3
      https://github.com/hibernate/hibernate-validator/commit/7659358ea543d7982bec8742ebdcb5a9e5ee94b3
  Author: marko-bekhta <markob at 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/b4b9e72176e9a90240771aa865c5b3d133b35d9f
  Author: marko-bekhta <markob at 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/a70f0891fdb39b12c147a6b788fba2b7fff69ba9
  Author: marko.bekhta <markob at 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/83e2c8761791c5b9b182f530123414edecaf339f
  Author: marko-bekhta <markob at 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/f860ff262195bd6b9a5762ed1c3f197cd0793cc4
  Author: Guillaume Smet <guillaume.smet at 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/857b3ef3e4854d15947df19b7114e1d032d9cbcf
  Author: marko.bekhta <markob at 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/1a8da1e7a51347ded607bb493730b837738f9af1
  Author: marko.bekhta <markob at 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/2e849fe0c9799ff343b95f3cb333c0cf6096da03
  Author: marko-bekhta <markob at 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/395fea90abcbee018f9c660fe16ada160c244e51
  Author: marko.bekhta <markob at 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/9eeb71547bf41dd9635875eaeeaea71444b058a4
  Author: marko-bekhta <markob at 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/ded1288750473b4d9b2f52c605b45e7f94625f0a
  Author: Guillaume Smet <guillaume.smet at 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/2e1bfd8243a99e0e33abb931a75e3d9eba3eba7e
  Author: Guillaume Smet <guillaume.smet at 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/0a062c63b977d8b04bcf3b0a167c6506513aa326
  Author: Guillaume Smet <guillaume.smet at 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...0a062c63b977


More information about the hibernate-commits mailing list