[Rule 1007] RemovedClientParameter rule should account for moved parameter
Open
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
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