Merge pull request #5674 from element-hq/feature/bma/androidDependencies

Move dependencies block out of the android block.
This commit is contained in:
Benoit Marty 2025-11-04 09:21:39 +01:00 committed by GitHub
commit d17429bf39
12 changed files with 99 additions and 99 deletions

View file

@ -18,12 +18,12 @@ android {
testOptions { testOptions {
unitTests.isIncludeAndroidResources = true unitTests.isIncludeAndroidResources = true
} }
}
dependencies { dependencies {
implementation(libs.showkase) implementation(libs.showkase)
testCommonDependencies(libs) testCommonDependencies(libs)
testImplementation(libs.test.roborazzi) testImplementation(libs.test.roborazzi)
testImplementation(libs.test.roborazzi.compose) testImplementation(libs.test.roborazzi.compose)
testImplementation(libs.test.roborazzi.junit) testImplementation(libs.test.roborazzi.junit)
}
} }

View file

@ -11,8 +11,8 @@ plugins {
android { android {
namespace = "io.element.android.libraries.cryptography.test" namespace = "io.element.android.libraries.cryptography.test"
}
dependencies {
api(projects.libraries.cryptography.api) dependencies {
} api(projects.libraries.cryptography.api)
} }

View file

@ -13,8 +13,8 @@ plugins {
android { android {
namespace = "io.element.android.libraries.dateformatter.api" namespace = "io.element.android.libraries.dateformatter.api"
}
dependencies {
testCommonDependencies(libs) dependencies {
} testCommonDependencies(libs)
} }

View file

@ -30,8 +30,9 @@ android {
) )
} }
} }
}
dependencies { dependencies {
implementation(projects.libraries.core) implementation(projects.libraries.core)
implementation(projects.libraries.designsystem) implementation(projects.libraries.designsystem)
implementation(projects.libraries.di) implementation(projects.libraries.di)
@ -44,5 +45,4 @@ android {
testCommonDependencies(libs, true) testCommonDependencies(libs, true)
testImplementation(projects.libraries.dateformatter.test) testImplementation(projects.libraries.dateformatter.test)
testImplementation(projects.services.toolbox.test) testImplementation(projects.services.toolbox.test)
}
} }

View file

@ -11,9 +11,9 @@ plugins {
android { android {
namespace = "io.element.android.libraries.dateformatter.test" namespace = "io.element.android.libraries.dateformatter.test"
}
dependencies { dependencies {
api(projects.libraries.dateformatter.api) api(projects.libraries.dateformatter.api)
api(libs.datetime) api(libs.datetime)
}
} }

View file

@ -25,8 +25,9 @@ android {
consumerProguardFiles("consumer-rules.pro") consumerProguardFiles("consumer-rules.pro")
} }
} }
}
dependencies { dependencies {
api(projects.libraries.compound) api(projects.libraries.compound)
implementation(libs.androidx.compose.material3.windowsizeclass) implementation(libs.androidx.compose.material3.windowsizeclass)
@ -44,5 +45,4 @@ android {
implementation(libs.showkase) implementation(libs.showkase)
testCommonDependencies(libs) testCommonDependencies(libs)
}
} }

View file

@ -11,11 +11,11 @@ plugins {
android { android {
namespace = "io.element.android.libraries.featureflag.test" namespace = "io.element.android.libraries.featureflag.test"
}
dependencies { dependencies {
api(projects.libraries.featureflag.api) api(projects.libraries.featureflag.api)
implementation(projects.libraries.core) implementation(projects.libraries.core)
implementation(projects.libraries.matrix.test) implementation(projects.libraries.matrix.test)
implementation(libs.coroutines.core) implementation(libs.coroutines.core)
}
} }

View file

@ -13,12 +13,12 @@ plugins {
android { android {
namespace = "io.element.android.libraries.mediapickers.api" namespace = "io.element.android.libraries.mediapickers.api"
}
dependencies { dependencies {
implementation(projects.libraries.uiStrings) implementation(projects.libraries.uiStrings)
implementation(projects.libraries.core) implementation(projects.libraries.core)
implementation(projects.libraries.di) implementation(projects.libraries.di)
testCommonDependencies(libs) testCommonDependencies(libs)
}
} }

View file

@ -15,10 +15,10 @@ setupDependencyInjection()
android { android {
namespace = "io.element.android.libraries.mediapickers.test" namespace = "io.element.android.libraries.mediapickers.test"
}
dependencies { dependencies {
implementation(projects.libraries.core) implementation(projects.libraries.core)
implementation(projects.libraries.di) implementation(projects.libraries.di)
api(projects.libraries.mediapickers.api) api(projects.libraries.mediapickers.api)
}
} }

View file

@ -11,12 +11,12 @@ plugins {
android { android {
namespace = "io.element.android.libraries.preferences.test" namespace = "io.element.android.libraries.preferences.test"
}
dependencies { dependencies {
api(projects.libraries.preferences.api) api(projects.libraries.preferences.api)
implementation(projects.libraries.matrix.api) implementation(projects.libraries.matrix.api)
implementation(projects.tests.testutils) implementation(projects.tests.testutils)
implementation(libs.coroutines.core) implementation(libs.coroutines.core)
implementation(libs.androidx.datastore.preferences) implementation(libs.androidx.datastore.preferences)
}
} }

View file

@ -11,11 +11,11 @@ plugins {
android { android {
namespace = "io.element.android.libraries.previewutils" namespace = "io.element.android.libraries.previewutils"
}
dependencies { dependencies {
implementation(projects.libraries.designsystem) implementation(projects.libraries.designsystem)
implementation(projects.libraries.matrix.api) implementation(projects.libraries.matrix.api)
implementation(libs.kotlinx.collections.immutable) implementation(libs.kotlinx.collections.immutable)
}
} }

View file

@ -13,11 +13,11 @@ plugins {
android { android {
namespace = "io.element.android.libraries.ui.utils" namespace = "io.element.android.libraries.ui.utils"
}
dependencies { dependencies {
implementation(projects.libraries.androidutils) implementation(projects.libraries.androidutils)
implementation(projects.services.toolbox.impl) implementation(projects.services.toolbox.impl)
testCommonDependencies(libs) testCommonDependencies(libs)
}
} }