Так что я использую этот плагин gradle для Android https://github.com/akaita/easylauncher-gradle-plugin.
Файл gradle написан на Groovy, а файлы утилит, на которые он ссылается, определены как в Groovy, так и на Java.
Я могу написать что-то вроде redRibbonFilter()
для создания экземпляра Java-объекта в Groovy-файле build.gradle
.Он компилируется и выполняется отлично.Проблема в том, что я не могу заставить IntelliJ (Android Studio) предложить автозаполнение или документацию для чего-либо, включая:
- расширения (
variants
, buildTypes
, ...) - любой экземпляр Java, который предполагается использовать (
ColorRibbonFilter
, OverlayFilter
, ...) - любой метод, содержащийся в сериализуемом классе конфигурации (
grayRibbonFilter()
, redRibbonFilter()
, ...)
Кто-нибудь знает, что мне не хватает, чтобы позволить IntelliJ предлагать автозаполнение?