30.11.2004 МненияАнализатор исходного Java-кода PMD (общедоступный проект sourceforge.net/ projects/pmd/) представляет собой открытый аналог хорошо известного верификатора Си-программ lint. Он хранит правила обработки исходных текстов, заданные на языке XPath или в виде Java-классов, и выявляет множество подозрительных элементов в тексте программы, которые обычные компиляторы не замечают. PMD находит неиспользуемые локальные переменные, пустые и незаконченные блоки try/catch, двойные команды import ...
читать далее.