Новичок в Gradle, Groovy и Kotlin и возникли проблемы с переводом файла gradle на основе groovy в файл на основе kotlin.
https://github.com/square/okio/issues/647
Как бы я перевел это ниже на Kotlin для build.gradle.kts?
subprojects { subProject -> ... configurations.all { configuration -> // Workaround for kapt bug with MPP dependencies // https://youtrack.jetbrains.com/issue/KT-31641 // https://youtrack.jetbrains.com/issue/KT-33206 if (name.contains('kapt') || name.contains("wire")) { attributes.attribute(Usage.USAGE_ATTRIBUTE, subProject.objects.named(Usage.class, Usage.JAVA_RUNTIME)) } }
Это перевод 1: 1:
subprojects { configurations.all { if (name.contains("kapt") || name.contains("wire")) { attributes.attribute(Usage.USAGE_ATTRIBUTE, objects.named(Usage.JAVA_RUNTIME)) } } }