Include an eliminator to the ObjectLimiter
- Dominant language
- Java
- Stars
- 6
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
## What shortcoming will this fix cover
ObjectLimiter can cycle over a collection of objects, but they continue to live in the collection and can be pulled again.
## Why its important to make this change
There should be a condition that could be added to the ObjectLimiter so that elements are removed from the collection of possible elements whenever they're picked. This would allow for a guaranteed uniqueness of objects that are pulled from a collection.
## How much time I would invest in making this patch (if I had the free time to do it)
1 hour
Contributor guide
Research direction
Locate the ObjectLimiter implementation and its existing tests, then read how it selects objects from its collection. Add the requested opt-in elimination behavior and verify that selected objects cannot be returned again after the collection is exhausted.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100