FindBugs is an open source static analysis tool for Java code, and can be freely downloaded.
Please refer to the following topics for FindBugs specific configuration and usage issues:
Configuring Visual Lint for FindBugs analysis
FindBugs issues and categories
Please see also the following general topics:
Viewing analysis tool specific documentation