[hibernate-commits] [hibernate/hibernate-validator] 5ba666: HV-1541 Adding new ISBN constraint

GitHub noreply at github.com
Tue Dec 12 14:58:08 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 5ba6668ef0725db718d98a9f34cb9cd4bcaa4a3e
      https://github.com/hibernate/hibernate-validator/commit/5ba6668ef0725db718d98a9f34cb9cd4bcaa4a3e
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    A engine/src/main/java/org/hibernate/validator/constraints/ISBN.java
    A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/ISBNValidator.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties
    A engine/src/test/java/org/hibernate/validator/test/constraints/annotations/hv/ISBNConstrainedTest.java
    A engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/hv/ISBNValidatorTest.java

  Log Message:
  -----------
  HV-1541 Adding new ISBN constraint

- Adding new ISBN constraint annotation.
- Adding new ConstraintValidator for ISBN constraint (ISBNValidator).
- Registering new constraint in ConstraintHelper so it is known to HV engine.
- Adding default message.
- Adding tests for isbn validation to make sure that validator logic is correct.
- Adding simple test with @ISBN to make sure that new constraint is recognised by engine and is validated.


  Commit: 91c4ed35b04c9a6a98ba9038aee514f94618fc6b
      https://github.com/hibernate/hibernate-validator/commit/91c4ed35b04c9a6a98ba9038aee514f94618fc6b
  Author: marko-bekhta <markob at prykladna.lviv.ua>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    A engine/src/main/java/org/hibernate/validator/cfg/defs/ISBNDef.java
    M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/hv/ISBNValidatorTest.java

  Log Message:
  -----------
  HV-1541 Adding programmatic definition for ISBN constraint

- Adding new ISBNDef for programmatic constraint definition.
- Adding simple tests to make sure that ISBNDef works.


  Commit: 5134f1265f932ccd63fc761221e747ae5d2df03e
      https://github.com/hibernate/hibernate-validator/commit/5134f1265f932ccd63fc761221e747ae5d2df03e
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/ConstraintHelper.java
    M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/TypeNames.java
    M annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorTest.java
    A annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ModelWithISBNConstraints.java

  Log Message:
  -----------
  HV-1541 Adding annotation processor support for ISBN constraint

- Registering new constraint in AP types.
- Adding simple tests to check if AP works correctly with a new constraint.


  Commit: c7cc895f176fae499fe1fd21e3561e94c7e6bba6
      https://github.com/hibernate/hibernate-validator/commit/c7cc895f176fae499fe1fd21e3561e94c7e6bba6
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M documentation/src/main/asciidoc/ch02.asciidoc

  Log Message:
  -----------
  HV-1541 Adding new ISBN constraint to documentation


  Commit: 36b7aaba651818dfa6908812fe187ce6f9bc7d77
      https://github.com/hibernate/hibernate-validator/commit/36b7aaba651818dfa6908812fe187ce6f9bc7d77
  Author: marko-bekhta <marko.prykladna at gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages_uk.properties

  Log Message:
  -----------
  HV-1541 Adding Ukrainian message translation


  Commit: e3fa24e806a821a0ff930d71353e95dfd2865d4f
      https://github.com/hibernate/hibernate-validator/commit/e3fa24e806a821a0ff930d71353e95dfd2865d4f
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-12-12 (Tue, 12 Dec 2017)

  Changed paths:
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages_fr.properties

  Log Message:
  -----------
  HV-1541 Add French translation for ISBN constraint


Compare: https://github.com/hibernate/hibernate-validator/compare/6512e038c324...e3fa24e806a8


More information about the hibernate-commits mailing list