checkstyle / checkstyle/regression-tool
Parent Class Testing
- Dominant language
- Java
- Stars
- 9
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
Taken from https://github.com/checkstyle/regression-tool/issues/29#issue-236006375 ,
> If AbstractSuperCheck is modified, we need to determine that SuperCloneCheck and SuperFinalizeCheck need regression.
If we see a modification for a parent class of a module, than we need to run regression on all modules that extend that class.
It is possible that a change to parent class will not require changes to the module itself, but we should still see some new test(s) for it.
Should we extend this testing to interfaces or only classes?
Should we exclude some classes that almost every module implements like `AbstractCheck` and such?
This will be blocked by Issue #6 .
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.