Параметры настройки для Buildship для Eclipse
В настоящее время мы используем Spring STS Gradle для Eclipse, и он отлично работает. Но так как появился новый плагин от команды Gradle, я хотел попробовать его.
Интеграция STS Gradle выполняет задачи Gradle, она не использует API инструментов Gradle. Это действительно хорошее дизайнерское решение:
- Вы можете сгенерировать проект Eclipse из командной строки или импортировать проект с помощью мастера в Eclipse, и результат будет таким же
- Вы можете настроить Eclipse Gradle Tasks, чтобы у каждого разработчика были одинаковые правила форматирования кода, находить ошибки, проверять стиль, возможности и так далее....
Нет, это часть, где я немного неясен... Мне кажется, что Buildship использует Tooling API вместо выполнения задач Gradle. Обе реализации исходят от команды Gradle, так почему бы не использовать уже существующие задачи?
Является ли эта тесная интеграция с затмением настолько важной, что мы должны отказаться от возможности настройки?
Я знаю - это больше похоже на риторический вопрос. Но мне бы очень хотелось понять причину такого решения. Отсутствующие возможности индивидуальной настройки бесполезны для многих потенциальных пользователей.