linkedin / linkedin/avro-util

add per-avro-version modules for testing spotbugs rules

Open
#189 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.