Created by: farrez
PR checklist
-
Read the contribution guidelines. -
Ran the shell script under ./bin/
to update Petstore sample so that CIs can verify the change. (For instance, only need to run./bin/{LANG}-petstore.sh
,./bin/openapi3/{LANG}-petstore.sh
if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in.\bin\windows\
. -
Filed the PR against the correct branch: master
,. Default:3.4.x
,4.0.x
master
. -
Copied the technical committee to review the pull request if your PR is targeting a particular programming language.
@jhitchcock @wing328
Description of the PR
(details of the change, additional tests that have been done, reference to the issue for tracking, etc) The changes in this PR is an update to StaticHtmlGenerator so that it overrides the toVarName(String name…) method in DefaultCodegen and prevents "_" from being converted to the word "Underscore" on model property names. This should be a fix for https://github.com/OpenAPITools/openapi-generator/issues/1340 where "snake_case" model property names are showing up as "snakeUnderscorecase" in the generated html.