Remove the legacy Recorder
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 7.4k
- Forks
- 1.5k
- Avg merge
- 13h 10m
- Merged PRs (30d)
- 16
Description
Summary
There is a legacy StubMappingJsonRecorder recorder in https://github.com/wiremock/wiremock/blob/master/src/main/java/com/github/tomakehurst/wiremock/stubbing/StubMappingJsonRecorder.java which is replaced by the new implementation in https://github.com/wiremock/wiremock/tree/master/src/main/java/com/github/tomakehurst/wiremock/recording . For WireMock 3.0, it would be great to remove the obsolete one
References
No response
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
Start with src/main/java/com/github/tomakehurst/wiremock/stubbing/StubMappingJsonRecorder.java and compare it with the implementation under src/main/java/com/github/tomakehurst/wiremock/recording. Check the repository for references to the legacy recorder, then remove it once no longer needed; done means the obsolete implementation and its references are gone without breaking the project.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 68/100