Bug Report Checklist
Description
In Kotlin assigning single elements to varargs in named form is now forbidden.
The Generated annotation must be fixed
openapi-generator version
Master branch
Generation Details
Kotlin/Spring generator with delegate pattern
@Test
public void KotlinSpringServerCodegen() {
KotlinSpringServerCodegen config = new KotlinSpringServerCodegen();
config.setOutputDir("/tmp/openapi");
config.setSourceFolder("/src/main/kotlin");
config.additionalProperties.put(DELEGATE_PATTERN, true);
final OpenAPIParser openApiParser = new OpenAPIParser();
final ParseOptions options = new ParseOptions();
final OpenAPI openAPI =
openApiParser.readLocation("src/test/resources/3_0/petstore.yaml", null, options)
.getOpenAPI();
final ClientOptInput opts = new ClientOptInput();
opts.config(config);
opts.openAPI(openAPI);
new DefaultGenerator().opts(opts).generate();
}
Suggest a fix
Bug Report Checklist
Description
In Kotlin assigning single elements to varargs in named form is now forbidden.
The Generated annotation must be fixed
openapi-generator version
Master branch
Generation Details
Kotlin/Spring generator with delegate pattern
Suggest a fix