apply plugin: 'androidx.navigation.safeargs'
classpath "android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha07"
AndroidX
implementation "androidx.navigation:navigation-fragment-ktx:2.0.0"
implementation "androidx.navigation:navigation-ui-ktx:2.0.0"
implementation "android.arch.navigation:navigation-fragment-ktx:" + rootProject.navigationVersion
implementation "android.arch.navigation:navigation-ui-ktx:" + rootProject.navigationVersion
dependencies { def room_version = "2.2.0-beta01"
implementation "androidx.room:room-runtime:$room_version" annotationProcessor "androidx.room:room-compiler:$room_version" // For Kotlin use kapt instead of annotationProcessor
// optional - Kotlin Extensions and Coroutines support for Room implementation "androidx.room:room-ktx:$room_version"
// optional - RxJava support for Room implementation "androidx.room:room-rxjava2:$room_version"
// optional - Guava support for Room, including Optional and ListenableFuture implementation "androidx.room:room-guava:$room_version"
// Test helpers testImplementation "androidx.room:room-testing:$room_version" }
implementation "android.arch.persistence.room:runtime:$archRoomVersion"
kapt "android.arch.persistence.room:compiler:$archRoomVersion"
implementation "androidx.lifecycle:lifecycle-extensions:$archLiveDataViewModelVersion"
implementation "com.squareup.retrofit2:retrofit:$retrofitVersion"
implementation "com.squareup.retrofit2:converter-gson:$retrofitVersion"
implementation "com.google.code.gson:gson:$gsonVersion"
implementation "org.koin:koin-android:$koinVersion"
implementation "org.koin:koin-core:$koinVersion"
androidExtensions {
experimental = true
}