У меня есть мультиплатформенный проект библиотеки kotlin, который публикуется в maven и обновлялся до мультиплатформенной модели kotlin 1.3 и kotlin-dsl
В предыдущем скрипте groovy gradle есть блок modifyPom, и я нашел пример здесь . Однако, как только я добавлю
val modifyPom : Closure<*> by ext
modifyPom(closureOf<MavenPom> {
// pom code in here
})
Я получаю один и тот же результат независимо от того, что находится в данных pom, а именно: вызов groovy замыкания modifyPom нарушает сборку с очень неопределенной ошибкой:
Build file '<path>\build.gradle.kts' line: 47
Open File
Другими словами, номер строки для вызова modifyPom groovy Closure, но ничего о фактической ошибке.
Я использую Gradle 5.0. Любая помощь приветствуется.