Dmitriy Tarasevich
04/18/2025, 6:26 PMsyncdesktopMainApplicationClasses
which takes roughly 1 minute to compile and spits out logs like the following
file '/Users/dmitriytarasevich/.gradle/caches/8.11/transforms/798854b096b6a05b98708be9554307cf/transformed/feature-streaming-pip-jvm-0.7.0/META-INF/MANIFEST.MF' will be copied to '/Users/dmitriytarasevich/dev/fbg-kmp-sdk-alternate/desktop/app/build/run/desktopMain/classes/META-INF/MANIFEST.MF', overwriting file '/Users/dmitriytarasevich/.gradle/caches/8.11/transforms/6431cd6a7bfda5fd687ab9108f3850f8/transformed/foobar-sdk-jvm-0.7.0/META-INF/MANIFEST.MF', which has already been copied there.
for each module we have in the project, seeing as we have around 100 modules this steps takes quite a bit of time.
Due to this issue, the inclusion of compose hot reload actually makes incremental builds substantially slower.
Please let me know if there is any additional information you need.Fudge
04/19/2025, 8:22 AMSebastian Sellmair [JB]
04/22/2025, 7:07 AMDmitriy Tarasevich
04/22/2025, 11:11 AMDmitriy Tarasevich
04/22/2025, 11:12 AMSebastian Sellmair [JB]
04/22/2025, 11:16 AMSebastian Sellmair [JB]
04/22/2025, 11:16 AMDmitriy Tarasevich
04/22/2025, 11:45 AMSebastian Sellmair [JB]
04/23/2025, 12:56 PMDmitriy Tarasevich
04/23/2025, 12:57 PMDmitriy Tarasevich
04/23/2025, 12:57 PMDmitriy Tarasevich
04/23/2025, 2:03 PM:desktop:app:desktopDev: Could not find org.jetbrains.compose.hot-reload:runtime-api:1.0.0-alpha06-106.
Dmitriy Tarasevich
04/23/2025, 2:12 PMThe default 'runtime-api' dependency was removed. Wrapping code into DevelopmentEntryPoint {}
In the notes but it seems as though its still looking for it?Sebastian Sellmair [JB]
04/23/2025, 2:48 PMSebastian Sellmair [JB]
04/23/2025, 2:49 PMDmitriy Tarasevich
04/23/2025, 2:51 PMDmitriy Tarasevich
04/23/2025, 2:52 PMpluginManagement {
repositories {
gradlePluginPortal()
mavenCentral()
google()
maven("<https://api.touchlab.dev/public>")
maven("<https://packages.jetbrains.team/maven/p/firework/dev>")
}
}
dependencyResolutionManagement {
repositories {
mavenCentral()
maven("<https://api.touchlab.dev/public>")
maven("<https://androidx.dev/storage/compose-compiler/repository/>")
maven("<https://packages.jetbrains.team/maven/p/firework/dev>")
}
}
Sebastian Sellmair [JB]
04/23/2025, 3:10 PMdependencyResolutionManagement {
repositoriesMode = RepositoriesMode.FAIL_ON_PROJECT_REPOS