Настройка code style в IntellijIdea через checkstyle configuration

В IntellijIdea я установил плагин checkstyle, он проверяет все мои файлы на сответствие правилам, указанным в файле ./config/checkstyle/checkstyle.xml. В этом файле присутствует тег:

  <module name="SuppressionFilter">
    <property name="file" value="${config_loc}/suppressions.xml" />
  </module>

suppressions.xml лежит рядом с checkstyle.xml, в той же директории.

Теперь я хочу, чтобы в IDE код подсвечивался согласно правилам в checkstyle.xml и suppressions.xml. Для этого я перешел в меню Settings -> Editor -> CodeStyle -> Import Scheme -> CheckStyle Configuration, и импортировал тот же файл checkstyle.xml. Но при импорте IDE выдаёт предупреждение: "The checkstyle suppressions filter file was not found and will be ignored".
IDE не может найти мой файл suppressions.xml. Пробовал даже указать абсолютный путь, но и это не помогло:

  <module name="SuppressionFilter">
    <property name="file" value="/home/myuser/IdeaProjects/myproject/config/checkstyle/suppressions.xml" />
  </module>

gradle-плагин видит suppressions.xml, а IDE - нет. Что необходимо сделать, чтобы IDE его нашел?


Ответы (0 шт):