Skip to content

Commit d7a9f4b

Browse files
committed
Changed ApiImplicitParams to new Paramters Annotation
1 parent 8e82238 commit d7a9f4b

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/api_oas3.mustache

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ import {{javaxPackage}}.ws.rs.core.MediaType;
1313
import org.apache.cxf.jaxrs.ext.multipart.*;
1414

1515
import io.swagger.v3.oas.annotations.Operation;
16+
import io.swagger.v3.oas.annotations.Parameter;
17+
import io.swagger.v3.oas.annotations.Parameters;
18+
import io.swagger.v3.oas.annotations.enums.ParameterIn;
1619
import io.swagger.v3.oas.annotations.responses.ApiResponses;
1720
import io.swagger.v3.oas.annotations.responses.ApiResponse;
1821
import io.swagger.v3.oas.annotations.media.ArraySchema;
@@ -62,9 +65,9 @@ public interface {{classname}} {
6265
{{/hasProduces}}
6366
@Operation(summary = "{{{summary}}}", tags={ {{#vendorExtensions.x-tags}}"{{tag}}"{{^-last}}, {{/-last}}{{/vendorExtensions.x-tags}} })
6467
{{#implicitHeadersParams.0}}
65-
@io.swagger.annotations.ApiImplicitParams({
68+
@Parameters({
6669
{{#implicitHeadersParams}}
67-
@io.swagger.annotations.ApiImplicitParam(name = "{{{baseName}}}", value = "{{{description}}}", {{#required}}required = true,{{/required}} dataType = "{{{dataType}}}", paramType = "header"){{^-last}},{{/-last}}
70+
@Parameter(name = "{{{baseName}}}", description = "{{{description}}}", {{#required}}required = true,{{/required}} in = ParameterIn.HEADER, content = @Content(schema = @Schema(type = "{{{dataType}}}"))){{^-last}},{{/-last}}
6871
{{/implicitHeadersParams}}
6972
})
7073
{{/implicitHeadersParams.0}}

0 commit comments

Comments
 (0)