I have to say our code is not as bad as it looks from the problems view, with 2200+ warnings. We have a lot of generated classes from a couple of tools we use. The versions we are using are a bit dated and does not generate Java 5 compliant code.
The problems view in Eclipse has some new features. The interesting one is the “Group By” feature. When the group by Java problem type is selected you can target and fix a particular set of problems like all “Deprecation” warnings at once. Nice.