This is an automated email from the ASF dual-hosted git repository.

rmannibucau pushed a commit to branch tck-jakarta
in repository https://gitbox.apache.org/repos/asf/bval.git


The following commit(s) were added to refs/heads/tck-jakarta by this push:
     new 079aa79  don't clone parameter values when validating parameters
079aa79 is described below

commit 079aa79b6f2a5077b802f2d080b2ee1a28abce1f
Author: Romain Manni-Bucau <rmannibu...@gmail.com>
AuthorDate: Thu Jun 2 11:16:45 2022 +0200

    don't clone parameter values when validating parameters
---
 .../main/java/org/apache/bval/jsr/job/ValidateParameters.java  |  2 +-
 bval-tck-jakarta/work-tests-suite.xml                          | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateParameters.java 
b/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateParameters.java
index 25ab986..a6b9ced 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateParameters.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateParameters.java
@@ -167,7 +167,7 @@ public abstract class ValidateParameters<E extends 
Executable, T> extends Valida
         super(validatorContext, groups, meta);
         this.object = object;
         this.parameterValues =
-            Validate.notNull(parameterValues, IllegalArgumentException::new, 
"null parameter values").clone();
+            Validate.notNull(parameterValues, IllegalArgumentException::new, 
"null parameter values");
 
         final Type[] genericParameterTypes = 
executable.getGenericParameterTypes();
         Exceptions.raiseUnless(parameterValues.length == 
genericParameterTypes.length, IllegalArgumentException::new,
diff --git a/bval-tck-jakarta/work-tests-suite.xml 
b/bval-tck-jakarta/work-tests-suite.xml
index bd872ff..d665347 100644
--- a/bval-tck-jakarta/work-tests-suite.xml
+++ b/bval-tck-jakarta/work-tests-suite.xml
@@ -21,11 +21,11 @@ think to add 
-Dvalidation.provider=org.apache.bval.jsr.ApacheValidationProvider
 <suite name="tmp" verbose="1">
   <test name="tmp">
     <classes>
-       <class 
name="org.hibernate.beanvalidation.tck.tests.integration.cdi.defaultinjection.DefaultInjectionTest"/>
-<!--      <class 
name="org.hibernate.beanvalidation.tck.tests.bootstrap.BootstrapConfigurationTest"/>-->
-<!--
-      <class 
name="org.hibernate.beanvalidation.tck.tests.util.ConstraintViolationAssertTest"/>
--->
+       <class 
name="org.hibernate.beanvalidation.tck.tests.constraints.crossparameter.GenericAndCrossParameterConstraintTest">
+           <methods>
+             <include name="testOneValidatorSupportsBothValidationTargets" />
+           </methods>
+       </class>
     </classes>
   </test>
 </suite>

Reply via email to