Получение 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? Если вам нужна дополнительная информация, скажите об этом.