JetBrains’ minimal Compose Multiplatform application template. Compact (14 Kotlin files) but uses Compose Multiplatform (org.jetbrains.compose.*) — which currently exposes a mapping gap in the analyzer.
EstebanCastel/KMP-IMPACT-KMP-App-Template-with-toolEstebanCastel/KMP-IMPACT-KMP-App-Template-baseline| Component | Version |
|---|---|
| AGP | 8.5 |
| Gradle wrapper | 9.3.1 |
| Kotlin | 1.9.24 |
| Compose Compiler | applied via the Compose Multiplatform plugin (Kotlin 1.9, no explicit kotlin.plugin.compose needed) |
| Targets | Android, iOS, Desktop |
KMP-App-Template imports Compose APIs as androidx.compose.* even on common source sets, but the runtime artifacts come from the org.jetbrains.compose.* Maven coordinates. The analyzer currently:
org.jetbrains.compose.material:material to the package root org.jetbrains.compose.material.org.jetbrains.compose.material.*.androidx.compose.material.*.This is limitation L7. If your project depends primarily on Compose Multiplatform, expect the static phase to under-report impact until the mapping ships. The dynamic phase is not affected.