Something went wrong while setting issue due date.
[Java] [Spring] code style improvement
Closed
[Java] [Spring] code style improvement
Created by: artemitin
Bug Report Checklist
- Have you provided a full/minimal spec to reproduce the issue?
- Have you validated the input using an OpenAPI validator (example)?
- Have you tested with the latest master to confirm the issue still exists?
- Have you searched for related issues/PRs?
- What's the actual output vs expected output?
- [Optional] Sponsorship to speed up the bug fix or feature request (example)
Description
In Java Spring generator: Inconsistent and nonconventional use/absence of spaces in method signatures in generated *Api.java.
Generated:
default ResponseEntity<Void> addPet(@ApiParam(value = "Pet object that needs to be added to the store" ,required=true ) @Valid @RequestBody Pet body) {
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
}
Should be:
default ResponseEntity<Void> addPet(@ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet body) {
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
}
openapi-generator version
5.2.1, master
Generation Details
gradle task config, using downloaded https://petstore.swagger.io/v2/swagger.json
openApiGenerate {
generatorName = "spring"
inputSpec = "$projectDir/src/main/resources/swagger.json"
Steps to reproduce
generate and see *Api.java classes
Suggest a fix
adjust templates in src/main/resources/JavaSpring