-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Typescript+Axios: Separate model and api classfiles and package #2005
Typescript+Axios: Separate model and api classfiles and package #2005
Conversation
please request review once #2002 is merged |
Will do |
#2002 has been merged into master. @mvniekerk can you resolve the merge conflicts when you've time? let me know if you need any help on that. |
# Conflicts: # docs/generators/typescript-axios.md # modules/openapi-generator/src/main/resources/typescript-axios/api.mustache # samples/client/petstore/typescript-axios/builds/default/api.ts # samples/client/petstore/typescript-axios/builds/es6-target/api.ts # samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts # samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts
@wing328 @macjohnny - made it mergable again. |
bin/typescript-axios-petstore-with-npm-version-and-separate-models-and-api.sh
Show resolved
Hide resolved
Not to be pushy - |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMHO it looks good. There are only minimal, non-breaking changes in the existing samples. I haven't tested the new samples with separated model and api, but at first glance this looks good, too.
@mvniekerk can you confirm that you tested the newly generated files in an application?
@mvniekerk thanks a lot for your effort! |
@nicokoenig could you please have a quick look at this one? |
@mac
Hey @macjohnny |
@wing328 I think this should be good to go |
PR checklist
./bin/
to update Petstore sample so that CIs can verify the change. (For instance, only need to run./bin/{LANG}-petstore.sh
and./bin/security/{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\
.master
,. Default:3.4.x
,4.0.x
4.0.x
.@TiFu (2017/07) @taxpon (2017/07) @sebastianhaas (2017/07) @kenisteward (2017/07) @Vrolijkx (2017/09) @macjohnny (2018/01) @nicokoenig (2018/09) @topce (2018/10)
Description of the PR
This PR needs to follow/branches #2002
What it does: