playframework / playframework/play-ws
Turn WSClientConfig into an interface
Open
Nobody has claimed this yet.
status:backlog
- Dominant language
- Scala
- Stars
- 224
- Forks
- 92
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 28
Description
There should be only one config object, defined by the implementation. WSClientConfig should be an interface or trait that the config object implements.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names WSClientConfig but no file or test. Start by locating WSClientConfig and the config implementation, then trace where the config is exposed and consumed. Done means there is one implementation-defined config object and WSClientConfig is an interface or trait implemented by it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- backend-api-design
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100