Какие инструменты анализа кода вы используете в своих проектах Java?
Меня интересуют все виды
- инструменты анализа статического кода (FindBugs, PMD и другие)
- инструменты покрытия кода (Cobertura, Emma и другие)
- любые другие инструменты, основанные на инструментах.
- что-нибудь еще, если я чего-то не хватает
Если применимо, укажите также, какие инструменты сборки вы используете и насколько эти инструменты интегрируются как с вашими IDE, так и с инструментами сборки.
Если инструмент доступен только определенным образом (как плагин IDE, или, скажем, плагин для инструмента построения), эта информация также стоит отметить.