Skip to content

Commit 7eb499d

Browse files
bbakermansetchy
authored andcommitted
This branch makes the Expression Language go back to 6.2.0.Final so it can work in places like Spring Boot that haven't got to the latest EL yet
1 parent a07d5a7 commit 7eb499d

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ repositories {
4141
dependencies {
4242
api "com.graphql-java:graphql-java:18.1"
4343
api "com.graphql-java:graphql-java-extended-scalars:18.1"
44-
api "org.hibernate.validator:hibernate-validator:7.0.1.Final"
45-
api "org.glassfish:jakarta.el:4.0.0"
44+
api "org.hibernate.validator:hibernate-validator:6.2.0.Final"
45+
api "org.glassfish:jakarta.el:3.0.4"
4646

4747
testImplementation 'org.slf4j:slf4j-simple:1.7.31'
4848
testImplementation 'org.spockframework:spock-core:1.3-groovy-2.5'

src/main/java/graphql/validation/el/BetterMapELResolver.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package graphql.validation.el;
22

33
import graphql.Internal;
4-
import jakarta.el.ELContext;
5-
import jakarta.el.MapELResolver;
4+
import javax.el.ELContext;
5+
import javax.el.MapELResolver;
66

77
import java.util.Arrays;
88
import java.util.List;

src/main/java/graphql/validation/el/ELSupport.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package graphql.validation.el;
22

33
import graphql.Internal;
4-
import jakarta.el.ELContext;
5-
import jakarta.el.ELManager;
6-
import jakarta.el.ExpressionFactory;
7-
import jakarta.el.StandardELContext;
8-
import jakarta.el.ValueExpression;
4+
import javax.el.ELContext;
5+
import javax.el.ELManager;
6+
import javax.el.ExpressionFactory;
7+
import javax.el.StandardELContext;
8+
import javax.el.ValueExpression;
99
import java.lang.reflect.Method;
1010
import java.util.Locale;
1111
import java.util.Map;

src/main/java/graphql/validation/interpolation/ResourceBundleMessageInterpolator.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
import java.util.MissingResourceException;
1616
import java.util.Optional;
1717
import java.util.ResourceBundle;
18-
import jakarta.validation.Constraint;
19-
import jakarta.validation.Path;
20-
import jakarta.validation.Payload;
18+
import javax.validation.Constraint;
19+
import javax.validation.Path;
20+
import javax.validation.Payload;
2121
import org.hibernate.validator.internal.engine.MessageInterpolatorContext;
2222
import org.hibernate.validator.internal.metadata.core.ConstraintHelper;
2323
import org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl;

src/test/groovy/ELDiscover.java

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
import jakarta.el.ELContext;
2-
import jakarta.el.ELManager;
3-
import jakarta.el.ExpressionFactory;
4-
import jakarta.el.StandardELContext;
5-
import jakarta.el.ValueExpression;
6-
import jakarta.validation.MessageInterpolator;
7-
import jakarta.validation.constraints.Email;
8-
import jakarta.validation.constraints.NotNull;
1+
import javax.el.ELContext;
2+
import javax.el.ELManager;
3+
import javax.el.ExpressionFactory;
4+
import javax.el.StandardELContext;
5+
import javax.el.ValueExpression;
96
import org.hibernate.validator.constraints.Range;
107
import org.hibernate.validator.internal.engine.MessageInterpolatorContext;
118
import org.hibernate.validator.internal.engine.path.PathImpl;
@@ -17,6 +14,9 @@
1714
import org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel;
1815
import org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator;
1916

17+
import javax.validation.MessageInterpolator;
18+
import javax.validation.constraints.Email;
19+
import javax.validation.constraints.NotNull;
2020
import java.lang.reflect.Method;
2121
import java.util.Collections;
2222
import java.util.HashMap;

0 commit comments

Comments
 (0)