Skip to content

Commit 1a18f1c

Browse files
committed
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 6ffc674 commit 1a18f1c

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
@@ -42,8 +42,8 @@ repositories {
4242
dependencies {
4343
compile "com.graphql-java:graphql-java:17.0"
4444
compile "com.graphql-java:graphql-java-extended-scalars:17.0"
45-
compile "org.hibernate.validator:hibernate-validator:7.0.1.Final"
46-
compile "org.glassfish:jakarta.el:4.0.0"
45+
compile "org.hibernate.validator:hibernate-validator:6.2.0.Final"
46+
compile "org.glassfish:jakarta.el:3.0.4"
4747

4848
testCompile 'org.slf4j:slf4j-simple:1.7.31'
4949
testCompile '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)