Azure / Azure/openapi-diff

[Rule 1007] RemovedClientParameter rule should account for moved parameter

Open
#96 0 comments 0 reactions 0 assignees View on GitHub
bug planned
Dominant language
C#
Stars
290
Forks
50
Avg merge
5d 13h
Merged PRs (30d)
5

Description

In case of the parameter that was marked as `x-ms-parameter-location: method` and then moved into the operation's parameters section should not report the breaking changes as this may not alter the generated SDK.

Contributor guide

Open the contributing guide

Research direction

Begin with the implementation of Rule 1007, RemovedClientParameter, and trace how it evaluates parameters moved from method scope into an operation. Check the rule's existing tests or comparison fixtures, if available. Done means this move no longer produces a breaking-change report while other removed-parameter cases retain their current behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, openapi
Domain
api, cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.