Fix spring implicitHeaders w/o annotationLibrary (#12921)

Fix erroneous code generation when `implicitHeaders=true` and `annotationLibrary=none`
This commit is contained in:
Cédric Thireau 2022-07-20 05:42:49 +02:00 committed by GitHub
parent 322f617d33
commit 0a0a8cffd6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -204,14 +204,15 @@ public interface {{classname}} {
{{#implicitHeadersParams}} {{#implicitHeadersParams}}
{{>paramDoc}}{{^-last}},{{/-last}} {{>paramDoc}}{{^-last}},{{/-last}}
{{/implicitHeadersParams}} {{/implicitHeadersParams}}
})
{{/swagger2AnnotationLibrary}} {{/swagger2AnnotationLibrary}}
{{#swagger1AnnotationLibrary}} {{#swagger1AnnotationLibrary}}
@ApiImplicitParams({ @ApiImplicitParams({
{{#implicitHeadersParams}} {{#implicitHeadersParams}}
{{>implicitHeader}}{{^-last}},{{/-last}} {{>implicitHeader}}{{^-last}},{{/-last}}
{{/implicitHeadersParams}} {{/implicitHeadersParams}}
{{/swagger1AnnotationLibrary}}
}) })
{{/swagger1AnnotationLibrary}}
{{/implicitHeadersParams.0}} {{/implicitHeadersParams.0}}
@RequestMapping( @RequestMapping(
method = RequestMethod.{{httpMethod}}, method = RequestMethod.{{httpMethod}},