Closed rsampaio closed 3 years ago
As per the conversation on the bi-weekly call today, the in_progress
change here might be problematic as the spec includes the space, so in progress
is accurate as the enum field. The rest LGTM.
@Samze after reading the OpenAPI specification I figured we could change the value of the enum to a string and that would be enough to satisfy the generator, I pushed the change to this branch and now the values are the same as before and correctly interpreted by the generator. I'm looking into the CLA issue today.
@Samze I believe the CLA is authorized but I can't load the EasyCLA page to confirm that, are you able to verify and maybe re-run the validation?
What is the problem this PR solves?
Remove the JSON Schema reference from the field and turn it into an object like the swagger file. Adds required tags and an
_
to one of the states since spaces are not supported by OpenAPI when the field is an enum so the spec passes validation from tools like gnostic or openapi-generator.Checklist:
Fixes #734
After applying this changes openapi can generate bindings for any language without any issue: