Remove unused :core:database dependencies (#3383)

This commit is contained in:
Phil Oliver 2025-10-07 17:37:03 -04:00 committed by GitHub
parent 83531eeba9
commit 185c3ab5eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 16 additions and 7 deletions

View file

@ -250,6 +250,7 @@ dependencies {
androidTestImplementation(libs.androidx.compose.ui.test.junit4)
androidTestImplementation(libs.androidx.test.runner)
androidTestImplementation(libs.hilt.android.testing)
testImplementation(libs.androidx.test.ext.junit)
testImplementation(libs.junit)

View file

@ -48,11 +48,6 @@ class AndroidLibraryConventionPlugin : Plugin<Project> {
extensions.configure<LibraryAndroidComponentsExtension> {
disableUnnecessaryAndroidTests(target)
}
dependencies {
"androidTestImplementation"(libs.findLibrary("kotlin.test").get())
"androidTestImplementation"(libs.findLibrary("androidx-test-espresso-core").get())
"androidTestImplementation"(libs.findLibrary("androidx-compose-ui-test-junit4").get())
}
}
}
}

View file

@ -44,7 +44,6 @@ class AndroidRoomConventionPlugin : Plugin<Project> {
dependencies {
"implementation"(libs.findLibrary("androidx.room.runtime").get())
"implementation"(libs.findLibrary("androidx.room.ktx").get())
"ksp"(libs.findLibrary("androidx.room.compiler").get())
"androidTestImplementation"(libs.findLibrary("androidx-room-testing").get())
}

View file

@ -29,7 +29,6 @@ class HiltConventionPlugin : Plugin<Project> {
dependencies {
"ksp"(libs.findLibrary("hilt.compiler").get())
"implementation"(libs.findLibrary("hilt-android").get())
"androidTestImplementation"(libs.findLibrary("hilt-android-testing").get())
}
// Add support for Jvm Module, base on org.jetbrains.kotlin.jvm

View file

@ -95,6 +95,13 @@ dependencies {
dependencyAnalysis {
structure {
ignoreKtx(true)
// Hilt Android is required by the Hilt plugin, but isn't directly used in many cases. Group
// these dependencies together so warnings aren't triggered.
bundle("hilt-core") {
includeDependency("com.google.dagger:hilt-core")
includeDependency(libs.hilt.android)
}
}
issues {

View file

@ -34,6 +34,9 @@ dependencies {
implementation(projects.core.model)
implementation(projects.core.proto)
implementation(projects.core.strings)
implementation(libs.kotlinx.serialization.json)
implementation(libs.timber)
androidTestImplementation(libs.androidx.test.ext.junit)
}

View file

@ -41,4 +41,6 @@ dependencies {
testImplementation(libs.androidx.core.ktx)
testImplementation(libs.kotlin.test)
androidTestImplementation(libs.androidx.test.ext.junit)
}

View file

@ -50,4 +50,7 @@ dependencies {
implementation(libs.material)
implementation(libs.timber)
implementation(libs.zxing.android.embedded)
androidTestImplementation(libs.androidx.compose.ui.test.junit4)
androidTestImplementation(libs.androidx.test.ext.junit)
}