Я пытаюсь перенести проект, содержащий классы Java и Xtend, в Gradle. К сожалению, мне не удалось найти возможности автоматической компиляции части Xtend.
Я хорошо знаком с подключаемыми модулями Xtext Gradle (http://xtext.github.io/xtext-gradle-plugin/), который, насколько мне известно, подключается к этапу компиляции подключаемого модуля Java.
Однако задача CompileJava не может быть завершена в первую очередь из-за различных ошибок ссылок, вызванных отсутствием классов Xtend (которые еще не созданы...). В общем, подходящий рабочий процесс должен быть
- Скомпилируйте Java и игнорируйте ошибки
- Скомпилировать расширение
- Скомпилируйте Java снова
Чтобы заставить его работать, мне нужен способ компилировать Java и игнорировать ошибки без сбоя задачи, для которой я не нашел решения. И затем мне нужно повторно выполнить компиляцию, которая, я думаю, может потребовать какого-то другого трюка, чтобы обойти механизм проверки обновлений Gradle. Или я полностью ошибаюсь?