klangner / klangner/github-analysis
Refactor IEventReader interface to use generics
Open
easy
- Dominant language
- Java
- Stars
- 3
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
There are more reader interfaces and the only difference is type which is returned from next function.
public EventRecord next();
Using generics it is possible to create single IReader interface.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate IEventReader and the other reader interfaces, then compare their next() methods and return types. Determine the shared generic IReader shape from those interfaces; the refactor is done when the duplicate reader interfaces are replaced consistently and the project still builds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100