bazel-contrib / bazel-contrib/rules_scala
Drop specs2 pre-v4 support
Open
- Dominant language
- Starlark
- Stars
- 384
- Forks
- 292
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 46
Description
We're currently using a bit of a hack to support two API versions (using reflection) for specs2 v3 and v4.
Since rules_scala was upgraded to use specs2 v4, I propose dropping the older version support and removing reflection.
WDYT @ittaiz?
Contributor guide
Research direction
Start by locating the reflection-based compatibility code for specs2 v3 and v4 and the related tests or build configuration. Remove the older-version path and reflection, then verify the rules_scala test suite still passes with specs2 v4.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100