Repository navigation
Generate code for OpenAPI 3.2 query/additionalOperations/in:querystring #24982
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
Draft
khayashi4337
wants to merge
51
commits into
OpenAPITools:master
Choose a base branch
from
khayashi4337:openapi-3.2-codegen
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+9,834
−2,920
Draft
Changes from 7 commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
9276ef8
fix(core): warn instead of silently dropping unrecognized path-item o…
khayashi4337 c83850f
feat(core): generate OpenAPI 3.2 query/additionalOperations and in:qu…
khayashi4337 a52ebe2
fix(core): gate OpenAPI 3.2 operations behind generator capability
khayashi4337 87fa468
feat(go): generate OpenAPI 3.2 query/additionalOperations and in:quer…
khayashi4337 78308cc
Add OpenAPI 3.2 support to Python client, harden Go method emission
khayashi4337 e2b405d
feat(typescript-fetch): generate OpenAPI 3.2 query/additionalOperatio…
khayashi4337 c901798
feat(rust): generate OpenAPI 3.2 query/additionalOperations and in:qu…
khayashi4337 d0e1935
feat(ruby): generate OpenAPI 3.2 query/additionalOperations and in:qu…
khayashi4337 043b37a
test: delete generated temp dirs deterministically, fix probe hang
khayashi4337 ef3f821
feat(php): generate OpenAPI 3.2 query/additionalOperations and in:que…
khayashi4337 f30e9f3
feat(csharp): generate OpenAPI 3.2 query/additionalOperations and in:…
khayashi4337 5ca6a5e
feat(kotlin): generate OpenAPI 3.2 query/additionalOperations and in:…
khayashi4337 51fa9b9
fix(ruby): keep bodies on 3.2 verbs, preserve '//' in querystring, ga…
khayashi4337 62a98c2
fix(php): require psr/http-message ^2.10, avoid \$uri collision in 3.…
khayashi4337 e49e09e
fix(csharp): scan webhooks for operation-input models, skip normalize…
khayashi4337 6b82674
fix(kotlin): rename params colliding with template locals, body set f…
khayashi4337 9f2676e
fix(php): rename spec params that collide with generated function locals
khayashi4337 910b590
fix(kotlin): clone shared deepObject vars, guard normalized name coll…
khayashi4337 2f0ffbf
test(rust): delete temp dirs reliably in all codegen tests
khayashi4337 bc20a2c
fix(codegen): match allOf-inherited form required flags by baseName
khayashi4337 a00d51c
test(php): pin unique signature under prependFormOrBodyParameters
khayashi4337 94aca3a
fix(kotlin-client): prevent template-local/member collisions with spe…
khayashi4337 1cf67f2
chore(samples): regenerate ruby/php samples for earlier template fixes
khayashi4337 7ab9da5
fix(codegen): limit form required flags to the allOf chain
khayashi4337 19694ac
fix(kotlin-client): qualify inherited member refs and revert spring d…
khayashi4337 9074531
fix(kotlin-client): escape $ in wire names for all libraries
khayashi4337 f1575f3
fix(kotlin-client): qualify multiplatform wrap-map receiver as this.v…
khayashi4337 07530ab
fix(kotlin-client): name the form-body ParametersBuilder lambda param
khayashi4337 75be8f4
fix(kotlin-client): actually send the vertx form body
khayashi4337 3a953e5
fix(kotlin-client): append whole FormPart values in multipart bodies
khayashi4337 a274eae
chore(samples): regenerate kotlin samples for the existing-bug fixes
khayashi4337 2ea2e94
fix(core): skip in:querystring operations for generators without support
khayashi4337 caf09b5
fix(go): restore query-parameter ordering when combining raw and enco…
khayashi4337 da17511
fix(python): preserve verbatim casing for OpenAPI 3.2 method names
khayashi4337 b769bf9
fix(typescript-fetch): warn on fetch-forbidden methods regardless of …
khayashi4337 19cf404
test(core): pin root-security propagation to OpenAPI 3.2 additionalOp…
khayashi4337 e5ec5f4
fix(core): tighten and widen dropped-operation detection regex
khayashi4337 5bf2f8d
fix(rust): drain cargo's output pipe concurrently to avoid a deadlock
khayashi4337 7df495f
fix(core): honor supportsAdditionalOperations() when discovering call…
khayashi4337 06cef26
fix(typescript-fetch): don't treat a '?' inside the URL fragment as a…
khayashi4337 4ec1d58
test(core): update webhook-operations.yaml references after rename
khayashi4337 7f1bcb8
fix(kotlin-client): fix 4 pre-existing defects found while reviewing …
khayashi4337 571b164
test(core): pin allOf-chain required-collection edge cases
khayashi4337 0841d62
fix(core): stop additionalOperations from overwriting fixed methods i…
khayashi4337 06b0735
Merge remote-tracking branch 'upstream/master' into openapi-3.2-codegen
khayashi4337 e9d413c
fix(k6): skip OpenAPI 3.2 query operations instead of generating http…
khayashi4337 0b60507
Merge remote-tracking branch 'upstream/master' into openapi-3.2-codegen
khayashi4337 f330b87
chore(samples): regenerate oneOf-not-enum samples after upstream merge
khayashi4337 fc656cf
fix(typescript-fetch): drop duplicated parameter copies, flag 3.2 web…
khayashi4337 1a4f760
Merge remote-tracking branch 'upstream/master' into openapi-3.2-codegen
khayashi4337 ad19014
Address remaining cubic-dev-ai test findings for OpenAPI 3.2 codegen
khayashi4337 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.