找不到引用的类kotlin.internal.annotations.AvoidUninitializedObjectCopyingCheck

mak*_*tar 11 android kotlin kotlin-experimental

使用Kotlin为Android项目启用ProGuard时,Gradle构建失败,并显示以下错误:

警告:HomeChargerLocation:找不到引用的类kotlin.internal.annotations.AvoidUninitializedObjectCopyingCheck

警告:HomeChargerLocation $ Address:找不到引用的类kotlin.internal.annotations.AvoidUninitializedObjectCopyingCheck

警告:HomeChargerLocation $ Address $ Creator:找不到引用的类kotlin.internal.annotations.AvoidUninitializedObjectCopyingCheck

警告:HomeChargerLocation $ Car:找不到引用的类kotlin.internal.annotations.AvoidUninitializedObjectCopyingCheck

警告:HomeChargerLocation $ Car $ Creator:找不到引用的类kotlin.internal.annotations.AvoidUninitializedObjectCopyingCheck

警告:HomeChargerLocation $ Creator:找不到引用的类kotlin.internal.annotations.AvoidUninitializedObjectCopyingCheck

警告:处理任务java.io.IOException时发生异常:请先纠正上述警告.

相应的类:https://gist.github.com/makovkastar/cfa4bf1bea38556279f20eef46001cf8

我认为它与@ParcelizeKotlin实验包中的注释有关,因为当我们开始使用它时问题出现了.

更新:我在Kotlin bug跟踪器中创建了一个问题 - https://youtrack.jetbrains.com/issue/KT-21628

mak*_*tar 5

问题已固定在科特林1.2.20.