apply from: "../android-configs/lib-config.gradle" apply plugin: 'kotlin-kapt' dependencies { implementation project(":navigation-base") implementation project(":lifecycle") implementation project(":kotlin-extensions") implementation project(":logging") implementation project(":utils") implementation project(":views") implementation("androidx.core:core-ktx") implementation("androidx.appcompat:appcompat") implementation("com.google.android.material:material") implementation("androidx.fragment:fragment") implementation("androidx.fragment:fragment-ktx") implementation("androidx.lifecycle:lifecycle-extensions") implementation("androidx.lifecycle:lifecycle-viewmodel-ktx") implementation("androidx.lifecycle:lifecycle-livedata-ktx") implementation("com.google.dagger:dagger") kapt("com.google.dagger:dagger-compiler") implementation("com.github.valeryponomarenko.componentsmanager:androidx") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android") def fragmentVersion = "1.2.1" def lifecycleVersion = "2.2.0" def coroutinesVersion = "1.3.7" def daggerVersion = "2.34" def materialDesignVersion = "1.2.0-rc01" constraints { implementation("androidx.core:core-ktx") { version { require("1.2.0") } } implementation("androidx.appcompat:appcompat") { version { require("1.0.2") } } implementation("com.google.android.material:material") { version { require(materialDesignVersion) } } implementation("androidx.fragment:fragment") { version { require(fragmentVersion) } } implementation("androidx.fragment:fragment-ktx") { version { require(fragmentVersion) } } implementation("androidx.lifecycle:lifecycle-extensions") { version { require(lifecycleVersion) } } implementation("androidx.lifecycle:lifecycle-viewmodel-ktx") { version { require(lifecycleVersion) } } implementation("androidx.lifecycle:lifecycle-livedata-ktx") { version { require(lifecycleVersion) } } implementation("com.google.dagger:dagger") { version { require(daggerVersion) } } kapt("com.google.dagger:dagger-compiler") { version { require(daggerVersion) } } implementation("com.github.valeryponomarenko.componentsmanager:androidx") { version { require("2.1.0") } } implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core") { version { require(coroutinesVersion) } } implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android") { version { require(coroutinesVersion) } } } }