Closed evant closed 1 year ago
@evant This is how you'd need to set it up to ensure that you are only adding showkase runtime to debug builds.
implementation "com.airbnb.android:showkase-annotation:1.0.0-beta18"
kspDebug "com.airbnb.android:showkase-processor:1.0.0-beta18"
debugImplementation "com.airbnb.android:showkase:1.0.0-beta18"
Let me know if this doesn't work for you. I think it shoudl!
We have a library project that we want to distribute and demo app. Therefore we don't want the library to depend on the showkase runtime, I'd expect only the annotations for the generated metadata would be sufficient. However, this is causing the processor to throw an error.
I'd expect this to work:
but it's failing with:
workaround is to add: