I have a Gradle question regarding “kotlin-android...
# gradle
p
I have a Gradle question regarding “kotlin-android-extensions”. Hoping someone here can help. In this example (https://gist.github.com/pardom/71397d368e9414c84715b3c603afe5ae) I’m applying the “kotlin-android-extensions” plugin and configuring the extension based on properties of my custom plugin’s extension. When I use the
parcelize
feature, everything resolves in the IDE and when I decompile the
@Parcelize
class in the project, it shows the generated
Parcelable
implementation. However, the compilation fails with:
Copy code
Class 'Foo' is not abstract and does not implement abstract member public abstract fun writeToParcel(p0: Parcel!, p1: Int): Unit defined in android.os.Parcelable
Does anyone know what might be wrong? Is there some race/application-order condition that would cause this?