[hibernate-commits] [hibernate/hibernate-validator] 4ddc30: HV-1466 Add @UniqueElements constraint

GitHub noreply at github.com
Tue Nov 14 12:09:44 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 4ddc30ba66051a2e15b34bc5a10c6b1fd6367dfe
      https://github.com/hibernate/hibernate-validator/commit/4ddc30ba66051a2e15b34bc5a10c6b1fd6367dfe
  Author: Tadhg Pearson <tadhg.pearson at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    A engine/src/main/java/org/hibernate/validator/constraints/UniqueElements.java
    A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/UniqueElementsValidator.java
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties
    A engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/hv/UniqueElementsValidatorTest.java

  Log Message:
  -----------
  HV-1466 Add @UniqueElements constraint

Checks that a collection doesn't contain elements that are equal.


  Commit: f0af5b0fbcac8f59695dcd3f0764a2afc2919214
      https://github.com/hibernate/hibernate-validator/commit/f0af5b0fbcac8f59695dcd3f0764a2afc2919214
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/constraints/UniqueElements.java
    M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/UniqueElementsValidator.java
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties
    M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/hv/UniqueElementsValidatorTest.java
    M test-utils/src/main/java/org/hibernate/validator/testutil/ConstraintViolationAssert.java

  Log Message:
  -----------
  HV-1466 Various adjustments


  Commit: 8a234a5f1d09abb5708eefa483f50ef986390927
      https://github.com/hibernate/hibernate-validator/commit/8a234a5f1d09abb5708eefa483f50ef986390927
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

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

  Log Message:
  -----------
  HV-1466 Add French translation


  Commit: 13927798794c5be05c72567629aa0eb5c02bb585
      https://github.com/hibernate/hibernate-validator/commit/13927798794c5be05c72567629aa0eb5c02bb585
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    A engine/src/main/java/org/hibernate/validator/cfg/defs/UniqueElementsDef.java
    A engine/src/test/java/org/hibernate/validator/test/cfg/UniqueElementsDefTest.java

  Log Message:
  -----------
  HV-1466 Add programmatic definition for the @UniqueElements constraint


  Commit: 8f7b56bbbd501de32f319cf13425ff5db4b558ae
      https://github.com/hibernate/hibernate-validator/commit/8f7b56bbbd501de32f319cf13425ff5db4b558ae
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

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

  Log Message:
  -----------
  HV-1466 Add documentation for @UniqueElements


  Commit: cc23dadae070046f71f044468c703cca744d3f68
      https://github.com/hibernate/hibernate-validator/commit/cc23dadae070046f71f044468c703cca744d3f68
  Author: marko-bekhta <markob at prykladna.lviv.ua>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

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

  Log Message:
  -----------
  HV-1466 Adding Ukrainian translation for the @UniqueElements constraint


  Commit: 081d1e7e3e3ebb23551ca77d7ce5a240e9670770
      https://github.com/hibernate/hibernate-validator/commit/081d1e7e3e3ebb23551ca77d7ce5a240e9670770
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M documentation/src/main/asciidoc/ch02.asciidoc
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages_de.properties
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages_fr.properties
    M engine/src/main/resources/org/hibernate/validator/ValidationMessages_uk.properties
    M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/hv/UniqueElementsValidatorTest.java
    A engine/src/test/resources/org/hibernate/validator/test/internal/constraintvalidators/hv/UniqueElementsMessages.properties

  Log Message:
  -----------
  HV-1466 Do not include the list of duplicates in the message by default


  Commit: 113d5e7954cc20e6c8d8d841fb294536f3d1e918
      https://github.com/hibernate/hibernate-validator/commit/113d5e7954cc20e6c8d8d841fb294536f3d1e918
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/constraints/UniqueElements.java

  Log Message:
  -----------
  HV-1466 Adjust the targets of the @UniqueElements constraint


  Commit: b911870e824a0016e1e1cec059594b2c4cc60dde
      https://github.com/hibernate/hibernate-validator/commit/b911870e824a0016e1e1cec059594b2c4cc60dde
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/constraints/UniqueElements.java
    M engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java

  Log Message:
  -----------
  HV-1466 Use ConstraintHelper to declare the constraint


  Commit: 617632b6264f4becf08bb0c31a6c290bdc7966db
      https://github.com/hibernate/hibernate-validator/commit/617632b6264f4becf08bb0c31a6c290bdc7966db
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 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/ModelWithUniqueElementsConstraints.java

  Log Message:
  -----------
  HV-1466 Add support for @UniqueElements in the annotation processor


  Commit: d252230600f84d044ce203a2e440bc8e5a20ce62
      https://github.com/hibernate/hibernate-validator/commit/d252230600f84d044ce203a2e440bc8e5a20ce62
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-11-14 (Tue, 14 Nov 2017)

  Changed paths:
    M copyright.txt

  Log Message:
  -----------
  HV-1466 Add Tadhg Pearson to the authors


Compare: https://github.com/hibernate/hibernate-validator/compare/1dca47b3924a...d252230600f8


More information about the hibernate-commits mailing list