Merge pull request #162 from TouchInstinct/fix/release_build

fixed crash of release build because of duplicate dagger generated code
This commit is contained in:
Maxim Bachinsky 2020-09-09 19:25:36 +03:00 committed by GitHub
commit 6f0271f3fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 1 deletions

View File

@ -1,4 +1,5 @@
apply from: "../android-configs/lib-config.gradle"
apply plugin: 'kotlin-kapt'
dependencies {
implementation project(":navigation-base")
@ -16,6 +17,7 @@ dependencies {
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")
@ -24,6 +26,7 @@ dependencies {
def fragmentVersion = "1.2.1"
def lifecycleVersion = "2.2.0"
def coroutinesVersion = "1.3.7"
def daggerVersion = "2.27"
constraints {
implementation("androidx.core:core-ktx") {
@ -63,7 +66,12 @@ dependencies {
}
implementation("com.google.dagger:dagger") {
version {
require("2.27")
require(daggerVersion)
}
}
kapt("com.google.dagger:dagger-compiler") {
version {
require(daggerVersion)
}
}
implementation("com.github.valeryponomarenko.componentsmanager:androidx") {