Deprecate onSuccessMatcher, onCreateMatcher
Open
core
improvement
java
P3
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 205
Description
Instead of creating matchers on PipelineResult we should just make assertions on real matchers after waiting for the pipeline to finish.
Imported from Jira [BEAM-9120](https://issues.apache.org/jira/browse/BEAM-9120). Original Jira may contain additional context.
Reported by: bhulette.
Contributor guide
Research direction
Start by locating the Java definitions and usages of onSuccessMatcher and onCreateMatcher, then review the original BEAM-9120 issue for context. Trace how PipelineResult currently creates matchers and identify the affected tests. Done means the deprecated matcher APIs are addressed consistently and the relevant test suite passes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100