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

GitHub noreply at github.com
Wed Nov 30 07:56:23 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 07ed65a94f1632e114406ca23e9cbe3cbd056c25
      https://github.com/hibernate/hibernate-validator/commit/07ed65a94f1632e114406ca23e9cbe3cbd056c25
  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: 095fa6517cb85de4ad8e10c0ca80ef6af8acf646
      https://github.com/hibernate/hibernate-validator/commit/095fa6517cb85de4ad8e10c0ca80ef6af8acf646
  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: 4d5265df4dfe7e1e9c16b9b01ffcf42dd065f6a8
      https://github.com/hibernate/hibernate-validator/commit/4d5265df4dfe7e1e9c16b9b01ffcf42dd065f6a8
  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: b4da92c81aa06bdcbd259b357c16787235629ead
      https://github.com/hibernate/hibernate-validator/commit/b4da92c81aa06bdcbd259b357c16787235629ead
  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: 18687d023b44e76cca09832a881bd5c226339dda
      https://github.com/hibernate/hibernate-validator/commit/18687d023b44e76cca09832a881bd5c226339dda
  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: 478e30aa70246e15efa72bd4cc74e75b5302c0da
      https://github.com/hibernate/hibernate-validator/commit/478e30aa70246e15efa72bd4cc74e75b5302c0da
  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: 256907e912f45dc13c9fa8306d4faedbdf8ac303
      https://github.com/hibernate/hibernate-validator/commit/256907e912f45dc13c9fa8306d4faedbdf8ac303
  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: 13b269461fccff79c1a0fcd6897553ddad397da9
      https://github.com/hibernate/hibernate-validator/commit/13b269461fccff79c1a0fcd6897553ddad397da9
  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: 83a284c6fcb27be7e9f8614b0fd1d728b80f327c
      https://github.com/hibernate/hibernate-validator/commit/83a284c6fcb27be7e9f8614b0fd1d728b80f327c
  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: 65417abd6698d789ad4893de6f37ddf37ff7bd79
      https://github.com/hibernate/hibernate-validator/commit/65417abd6698d789ad4893de6f37ddf37ff7bd79
  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: 60b003c835325fb0ee95443fc99820fa9fae62ef
      https://github.com/hibernate/hibernate-validator/commit/60b003c835325fb0ee95443fc99820fa9fae62ef
  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: 334523b6799d79a63f53ee7d2bc2a070f45503cd
      https://github.com/hibernate/hibernate-validator/commit/334523b6799d79a63f53ee7d2bc2a070f45503cd
  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: 423120c53578c79957d334ae75fdd9b1cf2f63c8
      https://github.com/hibernate/hibernate-validator/commit/423120c53578c79957d334ae75fdd9b1cf2f63c8
  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/bc23073a2a4f...423120c53578


More information about the hibernate-commits mailing list