Prior to AGP 3.3.x, only declaring the implementation 'com.nytimes.android:store-kotlin3:CurrentVersion' is enough as the required store classes in the core store module are also brought in.
Since AGP 3.3.x this no longer works as classes in the com.nytimes.android:store3 artifact can't be resolved unless adding implementation 'com.nytimes.android:store3:CurrentVersion' alongside the Kotlin dependency.
PR adds implementation 'com.nytimes.android:store3:CurrentVersion' in README.md for Store-Kotlin
Question: was com.nytimes.android:store-kotlin3:CurrentVersion intended to also bring in the com.nytimes.android:store3 dependency for the consuming module? If that's the case should we change apiElements project(':store') to api project(':store') in store-kotlin/build.gradle?
Prior to AGP 3.3.x, only declaring the
implementation 'com.nytimes.android:store-kotlin3:CurrentVersion'
is enough as the required store classes in the corestore
module are also brought in.Since AGP 3.3.x this no longer works as classes in the
com.nytimes.android:store3
artifact can't be resolved unless addingimplementation 'com.nytimes.android:store3:CurrentVersion'
alongside the Kotlin dependency.PR adds
implementation 'com.nytimes.android:store3:CurrentVersion'
in README.md for Store-KotlinQuestion: was
com.nytimes.android:store-kotlin3:CurrentVersion
intended to also bring in thecom.nytimes.android:store3
dependency for the consuming module? If that's the case should we changeapiElements project(':store')
toapi project(':store')
instore-kotlin/build.gradle
?