Получение NoClassDefFoundError при вызове функции расширения kotlin

Я использую Android Studio 3.0 Beta 2 Canary Preview и вызываю функцию расширения Kotlin из Java:

Код Котлина:

fun Metadata.validate(context: Context) {
    validateInnerList(context)
    // other validation functions
}

private fun Metadata.validateInnerList(context: Context) {
    taskGroupList.removeIf { !it.isDataValid() } // error goes here
}

код Java:

metadataDecoratorKt.validate(metadata, context);

Код компилируется нормально, но во время вызова он дает мне - java.lang.NoClassDefFoundError

Я делаю что-то неправильно? есть ли ошибка на стороне Intellij? Если вам нужна дополнительная информация, скажите об этом.

0 ответов

Другие вопросы по тегам