apache / apache/maven-surefire
[SUREFIRE-2050] Remove deprecated subclasses of ConcurrentRunListener after SUREFIRE-1661, SUREFIRE-1795, SUREFIRE-1643
- Dominant language
- Java
- Stars
- 461
- Forks
- 588
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 19
Description
**[Tibor Digana](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=tibor17)** opened **[SUREFIRE-2050](https://issues.apache.org/jira/browse/SUREFIRE-2050?redirect=false)** and commented
After the issues SUREFIRE-1661, SUREFIRE-1795, SUREFIRE-1643 are resolved and the TestSetRunListener supports semi-concurrent events, the class ConcurrentRunListener and subclasses can be removed. Use JUnit4RunListener instead.
---
**Issue Links:**
- [SUREFIRE-1814](https://issues.apache.org/jira/browse/SUREFIRE-1814) Listener System.out.printf is written as multiple lines
Contributor guide
Research direction
Locate ConcurrentRunListener and its subclasses, then check the status of SUREFIRE-1661, SUREFIRE-1795, and SUREFIRE-1643 before changing anything. Trace their usages and the existing JUnit4RunListener path; done means the deprecated classes and references are removed and JUnit4RunListener is used instead.
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
- 35/100