Skip to content

Migrate to AGP 9#43

Open
pahill wants to merge 1 commit intomainfrom
main_agp9
Open

Migrate to AGP 9#43
pahill wants to merge 1 commit intomainfrom
main_agp9

Conversation

@pahill
Copy link

@pahill pahill commented Feb 27, 2026

No description provided.

@pahill pahill requested review from evilya, zamulla and zsmb13 February 27, 2026 12:06
Copy link
Collaborator

@zsmb13 zsmb13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall! Just a note on many dependencies

Comment on lines +10 to +28
implementation(projects.shared)
implementation(libs.androidx.activity.compose)
implementation(libs.compose.uiToolingPreview)
implementation(libs.compose.foundation)
implementation(libs.ktor.client.okhttp)
implementation(libs.compose.runtime)
implementation(libs.compose.foundation)
implementation(libs.compose.material.icons.core)
implementation(libs.compose.material3)
implementation(libs.compose.ui)
implementation(libs.compose.components.resources)
implementation(libs.kotlinx.serialization.core)
implementation(libs.androidx.compose.ui.tooling.preview)
implementation(libs.androidx.activity.compose)
implementation(libs.androidx.viewmodel.compose)
implementation(libs.androidx.navigation.compose)
implementation(libs.koin.compose.viewmodel)
implementation(libs.coil.compose)
implementation(libs.coil.network.ktor)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be worth reviewing and minimizing this list of dependencies if we can, I suspect we don't depend on all of these things directly with code in androidApp.

For example ktor is probably enough in the shared module, or there seem to be two UI tooling preview dependencies. (But those are just examples, all of them would be worth trying to remove to see if they're needed.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants