add per-avro-version modules for testing spotbugs rules
Open
enhancement
spotbugs
- Dominant language
- Java
- Stars
- 87
- Forks
- 73
- Avg merge
- 2h 50m
- Merged PRs (30d)
- 1
Description
split BadClass up into several such classes, to be compiled under various avro versions.
tests themselves could remain in one place
Contributor guide
Research direction
Start by locating BadClass and the existing SpotBugs rule tests, then trace how test classes are compiled against Avro versions. Split BadClass into version-specific classes while keeping the tests centralized, and verify that the rules are tested successfully across the supported Avro versions.
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