Skip to content

add typescript-axios-slim generator and parity tests#23108

Draft
scarf005 wants to merge 11 commits intoOpenAPITools:masterfrom
scarf005:feat/typescript-axios-slim-identity
Draft

add typescript-axios-slim generator and parity tests#23108
scarf005 wants to merge 11 commits intoOpenAPITools:masterfrom
scarf005:feat/typescript-axios-slim-identity

Conversation

@scarf005
Copy link
Contributor

@scarf005 scarf005 commented Mar 4, 2026

add observe: 'response' to typescript-axios-slim.

  • default stays payload body
  • observe: 'response' returns AxiosResponse<T> for headers/status
  • typed overloads + generic impl preserve slim surface
  • docs and parity tests updated

validated:

  • ./mvnw -pl modules/openapi-generator -am -Dtest=TypeScriptAxiosSlimParityTest,TypeScriptAxiosClientCodegenTest -Dsurefire.failIfNoSpecifiedTests=false test

PR checklist

  • Read the contribution guidelines.
  • Pull Request title clearly describes the work in the pull request and Pull Request description provides details about how to validate the work. Missing information here may result in delayed response from the community.
  • Run the following to build the project
    ./mvnw clean package || exit
    ./bin/generate-samples.sh ./bin/configs/*.yaml || exit
    ./bin/utils/export_docs_generators.sh || exit
    
  • File the PR against the correct branch: master
  • If your PR solves a reported issue, reference it using GitHub's linking syntax.
  • If your PR is targeting a particular programming language, @mention the technical committee members.

@scarf005 scarf005 force-pushed the feat/typescript-axios-slim-identity branch from 8da8d77 to 111173a Compare March 10, 2026 01:49
@wing328
Copy link
Member

wing328 commented Mar 22, 2026

@scarf005 thanks for the PR. is this ready for review?

Glad to see the PR leverages GPT-5.4 xhigh on opencode.

@scarf005
Copy link
Contributor Author

hi, will test the PR locally once more tomorrow and mark it as ready.

@scarf005 scarf005 force-pushed the feat/typescript-axios-slim-identity branch from 36ed862 to 2996fc9 Compare March 23, 2026 02:23
@wing328 wing328 modified the milestones: 7.21.0, 7.22.0 Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants