2016-09-17 6 views
3

Могу ли я отключить предупреждение Checkstyle?Checkstyle: как отключить отсутствующий файл package-info.java?

Отсутствует файл package-info.java.

МОЙ IDE - ИНТЕЛЛЕКТ.

+0

Как вы настраиваете контрольный стиль? – Mureinik

+0

Я всегда меняю файл конфигурации xml вручную. – zappee

+0

Можете ли вы поделиться с ним конфигурационным файлом? – Mureinik

ответ

2

Если вы еще ничего не настроили, и используете IntelliJ, это значит, что вы используете Sun check. Вам может не понравиться этот ответ, но не стрелять в посланника ...

  • Скачайте копию sun_checks.xml. Убедитесь, что вы изменили версию Checkstyle в URL-адресе на тот, который используете (important!). Чтобы узнать версию, выберите плагин Checkstyle-IDEA в диалоговом окне IntelliJ; он дает номер версии в тексте описания.
  • Удалите <module name="JavadocPackage">...</module> из XML.
  • Configure полученный файл как новая конфигурация Checkstyle и его использование.

В настоящее время (с Checkstyle 7.1.1) нет другого способа отключить правило из стандартной конфигурации.

Если вы просто хотите подавить одно нарушение или группу нарушений, вы также можете рассмотреть множество suppression configuration options. Чтобы полностью исключить одно правило, вам все равно придется изменить XML, поэтому вышеописанный метод лучше.