timja / jenkins-gh-issues-poc-06-18

0 stars 0 forks source link

[JENKINS-36720] Investigate/cleanup medium-severity FindBugs issues in the Jenkins core #3344

Open timja opened 8 years ago

timja commented 8 years ago

Currently FindBugs settings ignore all medium-priority issues. It's bad, because this level contains NPE checks and other serious issues.

TODOs:

This task can be handled by multiple contributors!


Originally reported by oleg_nenashev, imported from: Investigate/cleanup medium-severity FindBugs issues in the Jenkins core
  • assignee: stefan_spieker
  • status: In Progress
  • priority: Minor
  • resolution: Unresolved
  • imported: 2022/01/10
timja commented 8 years ago

oleg_nenashev:

Summary:

The output is too long to be published as text, I'll attach it

timja commented 7 years ago

scm_issue_link:

Code changed in jenkins
User: Oleg Nenashev
Path:
pom.xml
http://jenkins-ci.org/commit/jenkins/6ca0d754c5cba97613bc8b1e7b33327119fbf79c
Log:
JENKINS-36720 - FindBugs. Reduse threshold to Medium

timja commented 7 years ago

oleg_nenashev:

It's actually newbie-friendly. Anyone can pick the core, run FindBugs and then cleanup something from the report. This issue is rather a milestone for such kind of activities

timja commented 5 years ago

danielbeck:

Is this done completely in 2.191, or just partially?

timja commented 5 years ago

stefan_spieker:

There are several PRs done for this and there are more to come. This is a quite huge task. I think we would be down to 400 spotbugs issues if all PRs would be merged. So I guess this will be in progress for a longer while

timja commented 5 years ago

oleg_nenashev:

I am thinking about Highlighting this story for Hacktoberfest. WDYT stefan_spieker?

timja commented 5 years ago

stefan_spieker:

oleg_nenashev: Yes. That is a good idea. We have a lot issues still to solve. Maybe you should mention then that changing in the main pom the line 109 with this : Medium is enough to get all spotbugs issues.

timja commented 4 years ago

stefan_spieker:

Current status:

[INFO] Total bugs: 400

timja commented 4 years ago

oleg_nenashev:

Ugh. But it is still a  very good progress, thanks!

timja commented 4 years ago

stefan_spieker:

We are on a good way, but still some steps to go:

[java] Warnings generated: 362

 

timja commented 4 years ago

oleg_nenashev:

Thanks for your hard work stefan_spieker! I really look forward to introduce stricter requirements at some point

timja commented 4 years ago

raihaan:

Probably due to findsecbugs we are at [java] Warnings generated: 591 right now

timja commented 2 years ago

[Epic: JENKINS-36716]