You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once PR #16 is merged, Recaf will have FindBugs and CheckStyle code-quality metrics as part of the reports in mvn site. I would propose a few things to act on these going forward:
Commit to "ratcheting down" the number of quality issues. I would simply record the number of issues associated with each commit and try to reduce it, or at least not increase it, with every commit.
Make an ongoing effort to reduce the number of quality issues, even if it's just a few at a time.
If necessary, disable certain checks from CheckStyle and FindBugs. Not every check will be useful for every project. That said, be sure when disabling a check project-wide that it really isn't a legitimate quality issue for this project.
Once the total issue count is reduced to 0, make CheckStyle and FindBugs part of mvn compile so that the build fails if any new issues appear.
I would suggest creating issues based on the content of this one, then closing this one, as this is just intended to provoke discussion/planning.
The text was updated successfully, but these errors were encountered:
Once PR #16 is merged, Recaf will have FindBugs and CheckStyle code-quality metrics as part of the reports in
mvn site
. I would propose a few things to act on these going forward:Commit to "ratcheting down" the number of quality issues. I would simply record the number of issues associated with each commit and try to reduce it, or at least not increase it, with every commit.
Make an ongoing effort to reduce the number of quality issues, even if it's just a few at a time.
If necessary, disable certain checks from CheckStyle and FindBugs. Not every check will be useful for every project. That said, be sure when disabling a check project-wide that it really isn't a legitimate quality issue for this project.
Once the total issue count is reduced to 0, make CheckStyle and FindBugs part of
mvn compile
so that the build fails if any new issues appear.I would suggest creating issues based on the content of this one, then closing this one, as this is just intended to provoke discussion/planning.
The text was updated successfully, but these errors were encountered: