Skip to content

Conversation

@vRallev
Copy link
Contributor

@vRallev vRallev commented Aug 27, 2025

DO NOT MERGE: Metro's aggregation (Anvil) features are not working for other KMP targets than JVM/Android yet. This maybe will be resolved in Kotlin 2.3: https://youtrack.jetbrains.com/issue/KT-75865 This PR, nonetheless, is a proof of concept of using Metro with App Platform in an application and how a migration could look like.

Migrate the :sample app from kotlin-inject to Metro. This change also renames "component" interfaces to "graph" interfaces.

Fixes #127

@vRallev vRallev force-pushed the rwo/sample-app branch 2 times, most recently from d4ac6b2 to b7b102d Compare September 3, 2025 00:08
@vRallev vRallev changed the base branch from rwo/dsl-3 to rwo/contributes-scoped September 3, 2025 00:08
Base automatically changed from rwo/contributes-scoped to main September 3, 2025 05:11
**DO NOT MERGE:** Metro's aggregation (Anvil) features are not working for other KMP targets than JVM/Android yet. This maybe will be resolved in Kotlin 2.3: https://youtrack.jetbrains.com/issue/KT-75865 This PR, nonetheless, is a proof of concept of using Metro with App Platform in an application and how a migration could look like.

Migrate the `:sample` app from kotlin-inject to Metro. This change also renames "component" interfaces to "graph" interfaces.

Fixes #127
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.

1 participant