Может ли задача eclipseProject автоматически добавлять checkstyleNature в проект? - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть подключаемый модуль Checkstyle внутри Eclipse.

Когда я импортирую некоторые проекты как «Существующие проекты Gradle», checkstyle не активируется на них автоматически.

Мне нужно щелкнуть правой кнопкой мыши по каждому проекту и сделать «Активировать Checkstyle здесь».

Из очень старого сообщения 2010 года я обнаружил, что мы можем настроить задачу eclipseProject для добавления checkstyleNature в файл .project, например: small_smile:

 eclipseProject {
  natures 'net.sf.eclipsecs.core.CheckstyleNature'
  buildCommand 'net.sf.eclipsecs.core.CheckstyleBuilder'
 } 

Нам все еще нужно это сделать? Или Buildship позаботится об этом автоматически? Если так, то почему это не работает для меня? Я пропустил какой-то очевидный шаг?

Спасибо!

1 Ответ

0 голосов
/ 15 апреля 2019

Добавление этого сработало. По-видимому, BuildShip пока не делает этого автоматически.

eclipse {
    project {
          natures 'net.sf.eclipsecs.core.CheckstyleNature'
          buildCommand 'net.sf.eclipsecs.core.CheckstyleBuilder'
    }
}
...