Skip to content
Prev Previous commit
Next Next commit
#34 move beanValidation outside of withAnnotation
  • Loading branch information
Bastian Wilhelm committed Jan 21, 2020
commit 37be156d9bb946029df279e1e0fa60f536449160
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,12 @@ class InterfaceWriter {
imports.add (ep.method.classNameWithPackage)

ep.parameters.each { p ->
if (apiOptions.beanValidation) {
imports.addAll(beanValidationWriter.collectImports (p.dataType))
}

if (p.withAnnotation()) {
imports.add (p.annotationWithPackage)

if (apiOptions.beanValidation) {
imports.addAll(beanValidationWriter.collectImports (p.dataType))
}
}

imports.addAll (p.dataTypeImports)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,11 +107,11 @@ class MethodWriter {

def methodDefinition = ''

if (it.withAnnotation ()) {
if(apiOptions.beanValidation){
methodDefinition += " ${beanValidationWriter.createAnnotations(it.dataType)}"
}
if(apiOptions.beanValidation){
methodDefinition += " ${beanValidationWriter.createAnnotations(it.dataType)}"
}

if (it.withAnnotation ()) {
methodDefinition += " ${createParameterAnnotation (it)}"
}

Expand Down