Rename the 'params' argument used in hooks and middleware methods
Open
proposal
- Dominant language
- Python
- Stars
- 9.8k
- Forks
- 1k
- Avg merge
- 5d 13h
- Merged PRs (30d)
- 7
Description
The name is ambiguous and perhaps even a little misleading. Let's see if we can come up with a more specific name. The argument is a dict-like object containing field names and their values, as defined by a route's URI template.
We should be able to do this without breaking backwards-compatibility.
Contributor guide
Research direction
Start by locating the hooks and middleware methods that receive the dict-like argument, then trace how those values come from a route's URI template. Confirm how the current name is exposed and how backward compatibility should work; done means the argument has a more specific name without breaking existing callers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100