PackageHtml-правило Checkstyle игнорирует package-info.java
-
05-07-2019 - |
Вопрос
Я использую контрольный стиль для анализа своего кода. Полезное правило - PackageHtml, которое проверяет, содержит ли пакет Javadoc-описание. Но в более новой java-версии рекомендуется использовать package-info.java вместо package.html. Проблема в том, что checkstyle игнорирует package-info.java и сообщает о нарушении правил. Как можно настроить стиль проверки для проверки документации пакета, но принимает package.html и package-info.java?
Решение
Какую версию CheckStyle вы используете?
Кажется, это старая ошибка закрыта в конце 2007 года.
На самом деле в документации упоминается информация о пакете как по умолчанию ! ... но только с CheckStyle 5.x, а не 4.4
Объявление для CheckStyle5.0 beta1 здесь .
CheckStyle 4.4 - последний, совместимый с jdk1.4