Skip to content

Commit 333143c

Browse files
committed
add spring-boot-starter-validation when useBeanValidation
1 parent 1446407 commit 333143c

52 files changed

Lines changed: 130 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/buildGradle-sb3-Kts.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ dependencies {
5050
implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
5151
implementation("org.springframework.data:spring-data-commons")
5252
{{#useBeanValidation}}
53+
implementation("org.springframework.boot:spring-boot-starter-validation")
5354
implementation("jakarta.validation:jakarta.validation-api"){{/useBeanValidation}}
5455
implementation("jakarta.annotation:jakarta.annotation-api:2.1.0")
5556

modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/buildGradle-sb4-Kts.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ dependencies {
5858
{{/useJackson3}}
5959
implementation("org.springframework.data:spring-data-commons")
6060
{{#useBeanValidation}}
61+
implementation("org.springframework.boot:spring-boot-starter-validation")
6162
implementation("jakarta.validation:jakarta.validation-api"){{/useBeanValidation}}
6263
implementation("jakarta.annotation:jakarta.annotation-api:3.0.0")
6364

modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/buildGradleKts.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ dependencies {
5757
implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
5858
implementation("org.springframework.data:spring-data-commons")
5959
{{#useBeanValidation}}
60+
implementation("org.springframework.boot:spring-boot-starter-validation")
6061
implementation("javax.validation:validation-api"){{/useBeanValidation}}
6162
implementation("javax.annotation:javax.annotation-api:1.3.2")
6263
testImplementation("org.jetbrains.kotlin:kotlin-test-junit5")

modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom-sb3.mustache

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,10 @@
192192
<dependency>
193193
<groupId>jakarta.validation</groupId>
194194
<artifactId>jakarta.validation-api</artifactId>
195+
</dependency>
196+
<dependency>
197+
<groupId>org.springframework.boot</groupId>
198+
<artifactId>spring-boot-starter-validation</artifactId>
195199
</dependency>{{/useBeanValidation}}
196200
<dependency>
197201
<groupId>jakarta.annotation</groupId>

modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom-sb4.mustache

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,10 @@
179179
<dependency>
180180
<groupId>jakarta.validation</groupId>
181181
<artifactId>jakarta.validation-api</artifactId>
182+
</dependency>
183+
<dependency>
184+
<groupId>org.springframework.boot</groupId>
185+
<artifactId>spring-boot-starter-validation</artifactId>
182186
</dependency>{{/useBeanValidation}}
183187
<dependency>
184188
<groupId>jakarta.annotation</groupId>

modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom.mustache

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,10 @@
179179
<dependency>
180180
<groupId>javax.validation</groupId>
181181
<artifactId>validation-api</artifactId>
182+
</dependency>
183+
<dependency>
184+
<groupId>org.springframework.boot</groupId>
185+
<artifactId>spring-boot-starter-validation</artifactId>
182186
</dependency>{{/useBeanValidation}}
183187
<dependency>
184188
<groupId>javax.annotation</groupId>

samples/server/petstore/kotlin-spring-default/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ dependencies {
4141
implementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310")
4242
implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
4343
implementation("org.springframework.data:spring-data-commons")
44+
implementation("org.springframework.boot:spring-boot-starter-validation")
4445
implementation("javax.validation:validation-api")
4546
implementation("javax.annotation:javax.annotation-api:1.3.2")
4647
testImplementation("org.jetbrains.kotlin:kotlin-test-junit5")

samples/server/petstore/kotlin-spring-default/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,10 @@
125125
<groupId>javax.validation</groupId>
126126
<artifactId>validation-api</artifactId>
127127
</dependency>
128+
<dependency>
129+
<groupId>org.springframework.boot</groupId>
130+
<artifactId>spring-boot-starter-validation</artifactId>
131+
</dependency>
128132
<dependency>
129133
<groupId>javax.annotation</groupId>
130134
<artifactId>javax.annotation-api</artifactId>

samples/server/petstore/kotlin-spring-sealed-interfaces/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ dependencies {
3737
implementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310")
3838
implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
3939
implementation("org.springframework.data:spring-data-commons")
40+
implementation("org.springframework.boot:spring-boot-starter-validation")
4041
implementation("jakarta.validation:jakarta.validation-api")
4142
implementation("jakarta.annotation:jakarta.annotation-api:2.1.0")
4243

samples/server/petstore/kotlin-spring-sealed-interfaces/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@
132132
<groupId>jakarta.validation</groupId>
133133
<artifactId>jakarta.validation-api</artifactId>
134134
</dependency>
135+
<dependency>
136+
<groupId>org.springframework.boot</groupId>
137+
<artifactId>spring-boot-starter-validation</artifactId>
138+
</dependency>
135139
<dependency>
136140
<groupId>jakarta.annotation</groupId>
137141
<artifactId>jakarta.annotation-api</artifactId>

0 commit comments

Comments
 (0)