Skip to content

Fix parameter types for GET operations#924

Merged
barhodes merged 2 commits intomasterfrom
fix-operation-provider-get-params
Feb 19, 2026
Merged

Fix parameter types for GET operations#924
barhodes merged 2 commits intomasterfrom
fix-operation-provider-get-params

Conversation

@barhodes
Copy link
Contributor

If an operation is expected to be used as a GET then the parameters must be primitive. This disallows the use of the generic ParametersParameterComponent for any parameters expected to be passed in the query string.

@github-actions
Copy link

Formatting check succeeded!

@barhodes barhodes marked this pull request as ready for review February 18, 2026 21:59
Copy link
Contributor

@JPercival JPercival left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: we should have explicit get versus put test so that this asymmetry in the behavior is documented in code

@barhodes barhodes force-pushed the fix-operation-provider-get-params branch from 5623b7d to f36f74a Compare February 19, 2026 12:27
@barhodes barhodes enabled auto-merge (squash) February 19, 2026 12:28
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1.5% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@barhodes barhodes merged commit 65eeb50 into master Feb 19, 2026
7 of 9 checks passed
@barhodes barhodes deleted the fix-operation-provider-get-params branch February 19, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments