Skip to content

Commit 3abb3bf

Browse files
committed
updated annotations and properties for @ApiResponse part of methods
1 parent e6a8a0d commit 3abb3bf

File tree

1 file changed

+2
-3
lines changed
  • modules/openapi-generator/src/main/resources/JavaSpring

1 file changed

+2
-3
lines changed

modules/openapi-generator/src/main/resources/JavaSpring/api.mustache

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ package {{package}};
88
{{#imports}}import {{import}};
99
{{/imports}}
1010
import io.swagger.v3.oas.annotations.*;
11-
import io.swagger.v3.oas.annotations.media.Content;
12-
import io.swagger.v3.oas.annotations.media.Schema;
11+
import io.swagger.v3.oas.annotations.media.*;
1312
import io.swagger.v3.oas.annotations.responses.ApiResponse;
1413
import io.swagger.v3.oas.annotations.responses.ApiResponses;
1514
import io.swagger.v3.oas.annotations.tags.Tag;
@@ -114,7 +113,7 @@ public interface {{classname}} {
114113
@Operation(summary = "{{{summary}}}", description = "{{{notes}}}",
115114
tags={ {{#vendorExtensions.x-tags}}"{{tag}}",{{/vendorExtensions.x-tags}} },
116115
responses = { {{#responses}}
117-
@ApiResponse(responseCode = "{{{code}}}", description = "{{{message}}}"{{#baseType}}, content = @Content(schema = @Schema(implementation = {{{baseType}}}.class{{/baseType}}{{#containerType}})), responseContainer = "{{{containerType}}}"{{/containerType}}){{#hasMore}})),{{/hasMore}}{{/responses}} })
116+
@ApiResponse(responseCode = "{{{code}}}", description = "{{{message}}}" {{#baseType}}, content = { @Content( {{#containerType}}schema = @Schema(implementation = {{{baseType}}}.class){{/containerType}}{{^containerType}} array = @ArraySchema(schema = @Schema(implementation = {{{baseType}}}.class)) {{/containerType}} )} {{/baseType}} ){{#hasMore}} ,{{/hasMore}} {{/responses}} })
118117
{{#implicitHeaders}}}
119118
@ApiImplicitParams({
120119
{{#headerParams}}

0 commit comments

Comments
 (0)