Bug Report Checklist
Description
The Vert.x API mustache template does not handle enum class name construction for default values of operation parameters.
It currently outputs {{{defaultValue}}} which does not contain properly constructed class name, leading to invalid code.
It should be {{#isEnum}}{{enumName}}{{operationIdCamelCase}}.{{enumDefaultValue}}{{/isEnum}}{{^isEnum}}{{{defaultValue}}}{{/isEnum}} as in every other client API template.
openapi-generator version
master, bug discovered by accident while fixing a different issue.
I'll fix this.
Bug Report Checklist
Description
The Vert.x API mustache template does not handle enum class name construction for default values of operation parameters.
It currently outputs
{{{defaultValue}}}which does not contain properly constructed class name, leading to invalid code.It should be
{{#isEnum}}{{enumName}}{{operationIdCamelCase}}.{{enumDefaultValue}}{{/isEnum}}{{^isEnum}}{{{defaultValue}}}{{/isEnum}}as in every other client API template.openapi-generator version
master, bug discovered by accident while fixing a different issue.I'll fix this.