Skip to content

Commit ac13f63

Browse files
committed
remove unnecessary @Valid annotations from model classes
1 parent dcf3e8f commit ac13f63

431 files changed

Lines changed: 8 additions & 1123 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/JavaSpring/pojo.mustache

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ public {{>sealed}}class {{classname}}{{#parent}} extends {{{parent}}}{{/parent}}
6565
@Deprecated
6666
{{/deprecated}}
6767
{{#isContainer}}
68-
{{#useBeanValidation}}@Valid{{/useBeanValidation}}
6968
{{#openApiNullable}}
7069
private {{>nullableAnnotation}}{{#isNullable}}{{>nullableDataTypeBeanValidation}} {{name}} = JsonNullable.<{{{datatypeWithEnum}}}>undefined();{{/isNullable}}{{^required}}{{^isNullable}}{{>nullableDataTypeBeanValidation}} {{name}}{{#defaultValue}} = {{{.}}}{{/defaultValue}};{{/isNullable}}{{/required}}{{#required}}{{^isNullable}}{{>nullableDataTypeBeanValidation}} {{name}}{{#defaultValue}} = {{{.}}}{{/defaultValue}};{{/isNullable}}{{/required}}
7170
{{/openApiNullable}}

samples/client/petstore/spring-cloud-deprecated/src/main/java/org/openapitools/model/Pet.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,8 @@ public class Pet {
3636
private JsonNullable<String> name = JsonNullable.<String>undefined();
3737

3838
@Deprecated
39-
@Valid
4039
private List<String> photoUrls = new ArrayList<>();
4140

42-
@Valid
4341
private List<@Valid Tag> tags = new ArrayList<>();
4442

4543
/**

samples/client/petstore/spring-cloud-feign-without-url/src/main/java/org/openapitools/model/Pet.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,8 @@ public class Pet {
3636

3737
private String name;
3838

39-
@Valid
4039
private List<String> photoUrls = new ArrayList<>();
4140

42-
@Valid
4341
private List<@Valid Tag> tags = new ArrayList<>();
4442

4543
/**

samples/client/petstore/spring-cloud-tags/src/main/java/org/openapitools/model/Pet.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,8 @@ public class Pet {
3636

3737
private String name;
3838

39-
@Valid
4039
private List<String> photoUrls = new ArrayList<>();
4140

42-
@Valid
4341
private List<@Valid Tag> tags = new ArrayList<>();
4442

4543
/**

samples/client/petstore/spring-cloud/src/main/java/org/openapitools/model/Pet.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,8 @@ public class Pet {
3636

3737
private String name;
3838

39-
@Valid
4039
private List<String> photoUrls = new ArrayList<>();
4140

42-
@Valid
4341
private List<@Valid Tag> tags = new ArrayList<>();
4442

4543
/**

samples/client/petstore/spring-http-interface-bean-validation/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
<groupId>org.springframework.boot</groupId>
7272
<artifactId>spring-boot-starter-validation</artifactId>
7373
</dependency>
74+
7475
<dependency>
7576
<groupId>org.springframework.boot</groupId>
7677
<artifactId>spring-boot-starter-test</artifactId>

samples/client/petstore/spring-http-interface-bean-validation/src/main/java/org/openapitools/model/AdditionalPropertiesClassDto.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,28 +30,20 @@
3030
@Generated(value = "org.openapitools.codegen.languages.SpringCodegen", comments = "Generator version: 7.21.0-SNAPSHOT")
3131
public class AdditionalPropertiesClassDto {
3232

33-
@Valid
3433
private Map<String, String> mapString = new HashMap<>();
3534

36-
@Valid
3735
private Map<String, BigDecimal> mapNumber = new HashMap<>();
3836

39-
@Valid
4037
private Map<String, Integer> mapInteger = new HashMap<>();
4138

42-
@Valid
4339
private Map<String, Boolean> mapBoolean = new HashMap<>();
4440

45-
@Valid
4641
private Map<String, List<Integer>> mapArrayInteger = new HashMap<>();
4742

48-
@Valid
4943
private Map<String, List<Object>> mapArrayAnytype = new HashMap<>();
5044

51-
@Valid
5245
private Map<String, Map<String, String>> mapMapString = new HashMap<>();
5346

54-
@Valid
5547
private Map<String, Map<String, Object>> mapMapAnytype = new HashMap<>();
5648

5749
private @Nullable Object anytype1;

samples/client/petstore/spring-http-interface-bean-validation/src/main/java/org/openapitools/model/ArrayOfArrayOfNumberOnlyDto.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
@Generated(value = "org.openapitools.codegen.languages.SpringCodegen", comments = "Generator version: 7.21.0-SNAPSHOT")
2828
public class ArrayOfArrayOfNumberOnlyDto {
2929

30-
@Valid
3130
private List<List<BigDecimal>> arrayArrayNumber = new ArrayList<>();
3231

3332
public ArrayOfArrayOfNumberOnlyDto arrayArrayNumber(List<List<BigDecimal>> arrayArrayNumber) {

samples/client/petstore/spring-http-interface-bean-validation/src/main/java/org/openapitools/model/ArrayOfNumberOnlyDto.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
@Generated(value = "org.openapitools.codegen.languages.SpringCodegen", comments = "Generator version: 7.21.0-SNAPSHOT")
2828
public class ArrayOfNumberOnlyDto {
2929

30-
@Valid
3130
private List<BigDecimal> arrayNumber = new ArrayList<>();
3231

3332
public ArrayOfNumberOnlyDto arrayNumber(List<BigDecimal> arrayNumber) {

samples/client/petstore/spring-http-interface-bean-validation/src/main/java/org/openapitools/model/ArrayTestDto.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,10 @@
2727
@Generated(value = "org.openapitools.codegen.languages.SpringCodegen", comments = "Generator version: 7.21.0-SNAPSHOT")
2828
public class ArrayTestDto {
2929

30-
@Valid
3130
private List<String> arrayOfString = new ArrayList<>();
3231

33-
@Valid
3432
private List<List<Long>> arrayArrayOfInteger = new ArrayList<>();
3533

36-
@Valid
3734
private List<List<@Valid ReadOnlyFirstDto>> arrayArrayOfModel = new ArrayList<>();
3835

3936
public ArrayTestDto arrayOfString(List<String> arrayOfString) {

0 commit comments

Comments
 (0)