Я нахожусь в процессе создания подключаемого модуля Gradle, который должен генерировать некоторый код с использованием некоторых процессоров аннотаций. При работе с java мы можем зарегистрировать задачу типа JavaCompile
и передать обработчик аннотаций в качестве аргумента. В этом случае для многомодульного проекта мы можем зарегистрировать задачу для каждого модуля.
Мне интересно, возможно ли это сделать для файлов kotlin. Я могу найти задачу KotlinCompile
, но я могу выяснить, как настроить ее для использования kapt
и запуска до начала сборки.
Есть идеи? заранее спасибо.