JavaChecker
JavaChecker - это статический анализатор Java програм, основанный на технологии TermWare.
Это средство позволяет выявлять дефекты кода, такие как:
- небрежная обработка исключений (пустые catch-блоки, генерирование исключений общего вида и.т.п.)
- сокрытие имен (например, когда имя члена класса совпадает с именем формального параметра метода).
- нарушения стиля. (вы можете задавать стиль программирования с помощью набора регулярных выражений)
- нарушения стандартных контрактов использования. (например, когда переопределен метод equals, но не hashCode.)
- нарушения синхронизации. (например, когда доступ к синхронизированной переменной находится вне synchronized блока)
Набором проверок можно управлять, используя управляющие комментарии.
Вызов JavaChecker можно осуществлять из ANT скрипта.
Документация
| Двоичный дистрибутив. |
[jar] |
| Дистрибутив в исходных кодах. |
[jar] |
| Руководство Пользователя. |
[pdf] (англ.) |
| Лицензия. |
[html] |
Технология открыта
для коммерческого использования:
• покупайте коммерческую лицензию.
• заказывайте нам свои наборы проверок.
и некоммерческого
• сделайте свой проект лучше.
 • предложите свои идеи.
• найдите наши ошибки :)
Для получения более подробной информации обращайтесь в отдел маркетинга: sale@gradsoft.com.ua
|