Skip to content

Commit

Permalink
Fully switch to project accessors
Browse files Browse the repository at this point in the history
  • Loading branch information
ZacSweers committed Jul 28, 2023
1 parent 4e5eefc commit 4e86db0
Show file tree
Hide file tree
Showing 18 changed files with 59 additions and 59 deletions.
44 changes: 22 additions & 22 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -471,26 +471,6 @@ baselineProfile {
dependencies {
ksp(libs.circuit.codegen)

implementation(project(":libraries:appconfig"))
implementation(project(":libraries:base-ui"))
implementation(project(":libraries:compose-extensions"))
implementation(project(":libraries:compose-extensions:pull-refresh"))
implementation(project(":libraries:flowbinding"))
implementation(project(":libraries:gemoji"))
implementation(project(":libraries:kotlinutil"))
implementation(project(":libraries:summarizer"))
implementation(project(":libraries:util"))
implementation(project(":service-api"))
implementation(project(":service-db"))
implementation(project(":services:designernews"))
implementation(project(":services:dribbble"))
implementation(project(":services:github"))
implementation(project(":services:hackernews"))
implementation(project(":services:producthunt"))
implementation(project(":services:reddit"))
implementation(project(":services:slashdot"))
implementation(project(":services:unsplash"))
implementation(project(":services:uplabs"))
implementation(libs.androidx.activity)
implementation(libs.androidx.activity.compose)
implementation(libs.androidx.annotations)
Expand Down Expand Up @@ -566,10 +546,30 @@ dependencies {
implementation(libs.sqldelight.runtime)
implementation(libs.telephoto.zoomableImageCoil)
implementation(libs.xmlutil.serialization)
implementation(projects.libraries.appconfig)
implementation(projects.libraries.auth)
implementation(projects.libraries.baseUi)
implementation(projects.libraries.composeExtensions)
implementation(projects.libraries.composeExtensions.pullRefresh)
implementation(projects.libraries.di)
implementation(projects.libraries.di.android)
implementation(projects.libraries.flowbinding)
implementation(projects.libraries.gemoji)
implementation(projects.libraries.gemoji.db)
implementation(projects.libraries.kotlinutil)
implementation(projects.libraries.summarizer)
implementation(projects.libraries.util)
implementation(projects.serviceApi)
implementation(projects.serviceDb)
implementation(projects.services.designernews)
implementation(projects.services.dribbble)
implementation(projects.services.github)
implementation(projects.services.hackernews)
implementation(projects.services.producthunt)
implementation(projects.services.reddit)
implementation(projects.services.slashdot)
implementation(projects.services.unsplash)
implementation(projects.services.uplabs)

releaseImplementation(libs.misc.bugsnag)
releaseImplementation(libs.misc.leakCanaryObjectWatcherAndroid)
Expand All @@ -586,8 +586,8 @@ dependencies {
debugImplementation(libs.retrofit.moshi)
debugImplementation(projects.libraries.retrofitconverters)

kaptDebug(project(":libraries:tooling:spi-multibinds-validator"))
kaptDebug(project(":libraries:tooling:spi-visualizer"))
kaptDebug(projects.libraries.tooling.spiMultibindsValidator)
kaptDebug(projects.libraries.tooling.spiVisualizer)

testImplementation(libs.misc.debug.flipper)
testImplementation(libs.misc.debug.flipperNetwork)
Expand Down
6 changes: 3 additions & 3 deletions libraries/base-ui/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,6 @@ slack {
}

dependencies {
api(project(":libraries:appconfig"))
api(project(":libraries:di"))
api(project(":libraries:util"))
api(libs.androidx.annotations)
api(libs.androidx.compose.runtime)
api(libs.androidx.compose.ui)
Expand All @@ -46,6 +43,9 @@ dependencies {
api(libs.circuit.runtime)
api(libs.kotlin.coroutines)
api(libs.kotlin.datetime)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.libraries.util)

implementation(libs.androidx.activity)
implementation(libs.androidx.activity.compose)
Expand Down
2 changes: 1 addition & 1 deletion libraries/compose-extensions/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@ android { namespace = "dev.zacsweers.catchup.compose" }
slack { features { compose() } }

dependencies {
api(project(":libraries:base-ui"))
api(libs.androidx.compose.accompanist.systemUi)
api(libs.androidx.compose.foundation)
api(libs.androidx.compose.runtime)
api(libs.androidx.compose.ui)
api(libs.androidx.compose.uiTooling)
api(libs.kotlin.coroutines)
api(projects.libraries.baseUi)

implementation(libs.androidx.compose.googleFonts)
implementation(libs.androidx.compose.material.material3)
Expand Down
2 changes: 1 addition & 1 deletion libraries/gemoji/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,14 @@ dependencies {
api(projects.libraries.di)
api(projects.libraries.gemoji.db)

implementation(project(":libraries:util"))
implementation(libs.androidx.annotations)
implementation(libs.androidx.sqlite)
implementation(libs.kotlin.coroutines)
implementation(libs.misc.timber)
implementation(libs.sqldelight.coroutines)
implementation(libs.sqldelight.driver.android)
implementation(libs.sqldelight.runtime)
implementation(projects.libraries.util)

compileOnly(libs.misc.jsr250)

Expand Down
2 changes: 1 addition & 1 deletion libraries/util/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,14 @@ redacted {
}

dependencies {
api(project(":libraries:appconfig"))
api(libs.androidx.annotations)
api(libs.androidx.coreKtx)
api(libs.apollo.api)
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(libs.moshi.core)
api(libs.okhttp.core)
api(projects.libraries.appconfig)

implementation(libs.androidx.annotations)
implementation(libs.androidx.core)
Expand Down
6 changes: 3 additions & 3 deletions service-api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,15 @@ slack {
}

dependencies {
api(project(":libraries:appconfig"))
api(project(":libraries:gemoji"))
api(project(":libraries:retrofitconverters"))
api(libs.androidx.annotations)
api(libs.androidx.compose.runtime)
api(libs.androidx.compose.ui)
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.libraries.gemoji)
api(projects.libraries.retrofitconverters)

implementation(libs.androidx.annotations)
implementation(libs.kotlin.coroutinesAndroid)
Expand Down
4 changes: 2 additions & 2 deletions services/designernews/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ slack {
}

dependencies {
api(project(":service-api"))
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(libs.misc.moshiLazyAdapters)
Expand All @@ -44,10 +43,11 @@ dependencies {
api(libs.retrofit.core)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:util"))
implementation(libs.kotlin.datetime)
implementation(libs.okhttp.core)
implementation(libs.retrofit.moshi)
implementation(projects.libraries.retrofitconverters)
implementation(projects.libraries.util)
}
6 changes: 3 additions & 3 deletions services/dribbble/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -34,17 +34,17 @@ slack {
}

dependencies {
api(project(":service-api"))
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(libs.okhttp.core)
api(libs.retrofit.core)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:retrofitconverters"))
implementation(project(":libraries:util"))
implementation(libs.kotlin.datetime)
implementation(libs.misc.jsoup)
implementation(libs.okhttp.core)
implementation(projects.libraries.retrofitconverters)
implementation(projects.libraries.util)
}
8 changes: 4 additions & 4 deletions services/github/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -51,25 +51,25 @@ slack {
}

dependencies {
api(project(":service-api"))
api(libs.apollo.runtime)
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(libs.okhttp.core)
api(libs.retrofit.core)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:gemoji"))
implementation(project(":libraries:retrofitconverters"))
implementation(project(":libraries:util"))
implementation(libs.apollo.httpcache)
// Apollo
implementation(libs.apollo.runtime)
implementation(libs.kotlin.datetime)
implementation(libs.misc.jsoup)
implementation(libs.misc.timber)
implementation(libs.okhttp.core)
implementation(projects.libraries.gemoji)
implementation(projects.libraries.retrofitconverters)
implementation(projects.libraries.util)

compileOnly(libs.misc.javaxInject)
}
6 changes: 3 additions & 3 deletions services/hackernews/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,18 @@ noArg {
}

dependencies {
api(project(":service-api"))
api(libs.androidx.annotations)
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:base-ui"))
implementation(project(":libraries:util"))
implementation(libs.androidx.annotations)
implementation(libs.firebase.database)
implementation(libs.kotlin.coroutines)
implementation(libs.kotlin.datetime)
implementation(libs.okhttp.core)
implementation(projects.libraries.baseUi)
implementation(projects.libraries.kotlinutil)
implementation(projects.libraries.util)
}
4 changes: 2 additions & 2 deletions services/imgur/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,14 @@ slack {
}

dependencies {
implementation(project(":libraries:util"))
implementation(projects.libraries.util)
implementation(libs.moshi.core)
implementation(libs.retrofit.core)
implementation(libs.retrofit.moshi)
implementation(libs.okhttp.core)
implementation(libs.misc.moshiLazyAdapters)

api(project(":service-api"))
api(projects.serviceApi)
api(libs.androidx.annotations)
api(libs.dagger.runtime)
}
4 changes: 2 additions & 2 deletions services/medium/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ slack {
}

dependencies {
implementation(project(":libraries:util"))
implementation(projects.libraries.util)
implementation(libs.misc.okio)
implementation(libs.moshi.core)
implementation(libs.retrofit.core)
Expand All @@ -44,7 +44,7 @@ dependencies {
implementation(libs.misc.moshiLazyAdapters)
implementation(libs.kotlin.datetime)

api(project(":service-api"))
api(projects.serviceApi)
api(libs.androidx.annotations)
api(libs.dagger.runtime)
}
4 changes: 2 additions & 2 deletions services/newsapi/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,15 @@ slack {
}

dependencies {
implementation(project(":libraries:util"))
implementation(projects.libraries.util)
implementation(libs.misc.okio)
implementation(libs.moshi.core)
implementation(libs.retrofit.core)
implementation(libs.retrofit.moshi)
implementation(libs.okhttp.core)
implementation(libs.misc.moshiLazyAdapters)

api(project(":service-api"))
api(projects.serviceApi)
api(libs.androidx.annotations)
api(libs.dagger.runtime)
}
4 changes: 2 additions & 2 deletions services/producthunt/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -55,19 +55,19 @@ slack {
}

dependencies {
api(project(":service-api"))
api(libs.apollo.runtime)
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(libs.moshi.core)
api(libs.okhttp.core)
api(projects.libraries.auth)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:util"))
implementation(libs.androidx.datastore.preferences)
implementation(libs.apollo.httpcache)
implementation(libs.kotlin.datetime)
implementation(libs.misc.okio)
implementation(libs.okhttp.core)
implementation(projects.libraries.util)
}
4 changes: 2 additions & 2 deletions services/reddit/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ slack {
}

dependencies {
api(project(":service-api"))
api(libs.androidx.annotations)
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
Expand All @@ -44,11 +43,12 @@ dependencies {
api(libs.retrofit.core)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:util"))
implementation(libs.androidx.annotations)
implementation(libs.kotlin.datetime)
implementation(libs.okhttp.core)
implementation(libs.retrofit.moshi)
implementation(projects.libraries.retrofitconverters)
implementation(projects.libraries.util)
}
4 changes: 2 additions & 2 deletions services/slashdot/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ android {
slack { features { dagger() } }

dependencies {
api(project(":service-api"))
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(libs.kotlinx.serialization.core)
Expand All @@ -38,13 +37,14 @@ dependencies {
api(libs.xmlutil.serialization)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:util"))
implementation(libs.kotlin.datetime)
implementation(libs.okhttp.core)
implementation(libs.retrofit.kotlinxSerialization)
implementation(libs.tikxml.htmlEscape)
implementation(projects.libraries.retrofitconverters)
implementation(projects.libraries.util)

testImplementation(libs.test.junit)
testImplementation(libs.test.truth)
Expand Down
4 changes: 2 additions & 2 deletions services/unsplash/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,19 +40,19 @@ slack {
}

dependencies {
api(project(":service-api"))
api(libs.androidx.annotations)
api(libs.dagger.runtime)
api(libs.kotlin.datetime)
api(libs.okhttp.core)
api(libs.retrofit.core)
api(projects.libraries.appconfig)
api(projects.libraries.di)
api(projects.serviceApi)

implementation(project(":libraries:util"))
implementation(libs.androidx.annotations)
implementation(libs.kotlin.datetime)
implementation(libs.okhttp.core)
implementation(libs.retrofit.moshi)
implementation(projects.libraries.retrofitconverters)
implementation(projects.libraries.util)
}
Loading

0 comments on commit 4e86db0

Please sign in to comment.