File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
src/main/groovy/com/github/hauner/openapi/spring/writer Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -52,9 +52,7 @@ class DataTypeWriter {
5252 def javaPropertyName = Identifier . toCamelCase (it)
5353 def propDataType = dataType. getObjectProperty (it)
5454 target. write (" @JsonProperty(\" $it \" )\n " )
55- if (apiOptions. beanValidation){
56- target. write (beanValidationWriter. createAnnotations (propDataType))
57- }
55+ target. write(getBeanValidations(propDataType))
5856 target. write (" private ${ propDataType.name} ${ javaPropertyName} ;\n\n " )
5957 }
6058
@@ -68,6 +66,14 @@ class DataTypeWriter {
6866 target. write (" }\n " )
6967 }
7068
69+ private String getBeanValidations (DataType propDataType ) {
70+ if (apiOptions. beanValidation) {
71+ beanValidationWriter. createAnnotations(propDataType)
72+ } else {
73+ ' '
74+ }
75+ }
76+
7177 private String getGetter (String propertyName , DataType propDataType ) {
7278 """ \
7379 public ${ propDataType.name} get${ propertyName.capitalize ()} () {
You can’t perform that action at this time.
0 commit comments