Skip to content

Commit a5453e2

Browse files
committed
Add Hibernate validator as dependency in core module
Resolves #1235
1 parent a8b05df commit a5453e2

File tree

8 files changed

+10
-80
lines changed
  • spring-shell-core-autoconfigure
  • spring-shell-core
  • spring-shell-samples
    • spring-shell-sample-hello-world
    • spring-shell-sample-non-interactive
    • spring-shell-sample-petclinic
    • spring-shell-sample-secure-input
    • spring-shell-sample-spring-boot

8 files changed

+10
-80
lines changed

pom.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
<spring-boot.version>4.0.1</spring-boot.version>
5353
<jline.version>3.30.6</jline.version>
5454
<antlr-st4.version>4.3.4</antlr-st4.version>
55-
<jakarta.validation-api.version>3.1.1</jakarta.validation-api.version>
55+
<hibernate-validator.version>9.0.1.Final</hibernate-validator.version>
56+
<jakarta.el.version>4.0.2</jakarta.el.version>
5657
<jspecify.version>1.0.0</jspecify.version>
5758

5859
<!-- test dependencies -->
@@ -61,8 +62,6 @@
6162
<junit-jupiter.version>6.0.1</junit-jupiter.version>
6263
<mockito.version>5.20.0</mockito.version>
6364
<awaitility.version>4.3.0</awaitility.version>
64-
<hibernate-validator.version>9.0.1.Final</hibernate-validator.version>
65-
<jakarta.el.version>4.0.2</jakarta.el.version>
6665
<log4j.version>2.25.2</log4j.version>
6766

6867
<!-- samples dependencies -->

spring-shell-core-autoconfigure/pom.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,5 @@
6363
<version>${spring-boot.version}</version>
6464
<scope>test</scope>
6565
</dependency>
66-
<dependency>
67-
<groupId>org.hibernate.validator</groupId>
68-
<artifactId>hibernate-validator</artifactId>
69-
<version>${hibernate-validator.version}</version>
70-
<scope>test</scope>
71-
</dependency>
72-
<dependency>
73-
<groupId>org.glassfish</groupId>
74-
<artifactId>jakarta.el</artifactId>
75-
<version>${jakarta.el.version}</version>
76-
<scope>test</scope>
77-
</dependency>
7866
</dependencies>
7967
</project>

spring-shell-core/pom.xml

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,14 @@
3737
<version>${spring-framework.version}</version>
3838
</dependency>
3939
<dependency>
40-
<groupId>jakarta.validation</groupId>
41-
<artifactId>jakarta.validation-api</artifactId>
42-
<version>${jakarta.validation-api.version}</version>
40+
<groupId>org.hibernate.validator</groupId>
41+
<artifactId>hibernate-validator</artifactId>
42+
<version>${hibernate-validator.version}</version>
43+
</dependency>
44+
<dependency>
45+
<groupId>org.glassfish</groupId>
46+
<artifactId>jakarta.el</artifactId>
47+
<version>${jakarta.el.version}</version>
4348
</dependency>
4449
<dependency>
4550
<groupId>org.jspecify</groupId>
@@ -84,18 +89,6 @@
8489
<version>${mockito.version}</version>
8590
<scope>test</scope>
8691
</dependency>
87-
<dependency>
88-
<groupId>org.hibernate.validator</groupId>
89-
<artifactId>hibernate-validator</artifactId>
90-
<version>${hibernate-validator.version}</version>
91-
<scope>test</scope>
92-
</dependency>
93-
<dependency>
94-
<groupId>org.glassfish</groupId>
95-
<artifactId>jakarta.el</artifactId>
96-
<version>${jakarta.el.version}</version>
97-
<scope>test</scope>
98-
</dependency>
9992
<dependency>
10093
<groupId>org.apache.logging.log4j</groupId>
10194
<artifactId>log4j-core</artifactId>

spring-shell-samples/spring-shell-sample-hello-world/pom.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,6 @@
2525
<artifactId>logback-classic</artifactId>
2626
<version>${logback.version}</version>
2727
</dependency>
28-
<dependency>
29-
<groupId>org.hibernate.validator</groupId>
30-
<artifactId>hibernate-validator</artifactId>
31-
<version>${hibernate-validator.version}</version>
32-
</dependency>
33-
<dependency>
34-
<groupId>org.glassfish</groupId>
35-
<artifactId>jakarta.el</artifactId>
36-
<version>${jakarta.el.version}</version>
37-
</dependency>
3828
</dependencies>
3929

4030
</project>

spring-shell-samples/spring-shell-sample-non-interactive/pom.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,6 @@
2424
<artifactId>logback-classic</artifactId>
2525
<version>${logback.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>org.hibernate.validator</groupId>
29-
<artifactId>hibernate-validator</artifactId>
30-
<version>${hibernate-validator.version}</version>
31-
</dependency>
32-
<dependency>
33-
<groupId>org.glassfish</groupId>
34-
<artifactId>jakarta.el</artifactId>
35-
<version>${jakarta.el.version}</version>
36-
</dependency>
3727
</dependencies>
3828

3929
<build>

spring-shell-samples/spring-shell-sample-petclinic/pom.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,6 @@
2929
<artifactId>logback-classic</artifactId>
3030
<version>${logback.version}</version>
3131
</dependency>
32-
<dependency>
33-
<groupId>org.hibernate.validator</groupId>
34-
<artifactId>hibernate-validator</artifactId>
35-
<version>${hibernate-validator.version}</version>
36-
</dependency>
37-
<dependency>
38-
<groupId>org.glassfish</groupId>
39-
<artifactId>jakarta.el</artifactId>
40-
<version>${jakarta.el.version}</version>
41-
</dependency>
4232

4333
<dependency>
4434
<groupId>com.h2database</groupId>

spring-shell-samples/spring-shell-sample-secure-input/pom.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,6 @@
2424
<artifactId>logback-classic</artifactId>
2525
<version>${logback.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>org.hibernate.validator</groupId>
29-
<artifactId>hibernate-validator</artifactId>
30-
<version>${hibernate-validator.version}</version>
31-
</dependency>
32-
<dependency>
33-
<groupId>org.glassfish</groupId>
34-
<artifactId>jakarta.el</artifactId>
35-
<version>${jakarta.el.version}</version>
36-
</dependency>
3727
</dependencies>
3828

3929
<build>

spring-shell-samples/spring-shell-sample-spring-boot/pom.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,6 @@
2424
<artifactId>logback-classic</artifactId>
2525
<version>${logback.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>org.hibernate.validator</groupId>
29-
<artifactId>hibernate-validator</artifactId>
30-
<version>${hibernate-validator.version}</version>
31-
</dependency>
32-
<dependency>
33-
<groupId>org.glassfish</groupId>
34-
<artifactId>jakarta.el</artifactId>
35-
<version>${jakarta.el.version}</version>
36-
</dependency>
3727
</dependencies>
3828

3929
<build>

0 commit comments

Comments
 (0)