Бесплатное программное обеспечение для анализа источников с PMD
PMD – это бесплатный инструмент анализа, который можно использовать для проверки исходных программ на наличие распространенных дефектов, таких как пустые поля для захвата и проблемы с кодированием, включая детектор копирования/вставки. Это статический анализатор кода, который выявляет проблемы в сценарии Java наряду со многими другими.
Pros
Может идентифицировать некоторые угрозы безопасности
Поддерживает широкий спектр плагинов
Помогает выявить проблемы в больших и малых программах
Пользователи могут устанавливать собственные правила проверки и фильтрации результатов.
Cons
Сложно использовать без предварительной экспертизы
Может возвращать ряд ложных срабатываний
Требуются дополнительные инструменты для достижения наилучших результатов
Законы, касающиеся использования этого программного обеспечения, варьируются от страны к стране. Мы не поощряем и не одобряем использование этой программы, если она нарушает эти законы. Softonic может получить реферальное вознаграждение, если вы перейдете по ссылке или купите и продукты, представленные здесь.