Jenkins core includes a number of medium- and low-severity warnings. It would be great to fix it and to cleanup all warnings. SpotBugs automation and Medium-level warnings cleanup in the Java codebase would be a great first step.
- Modify Jenkins pom.xml to use the Medium threshold for SpotBugs
- Run the build without tests (-DskipTests)
- Start processing and fixing the reported SpotBugs issues