Open
Description
Is there an existing issue for this?
- I have searched the existing issues
Describe the problem
Gradle Isolated Projects feature is an upcoming way to make project configuration faster. It would be great for nowinandroid to be compatible with this feature.
Running ./gradlew build --dry-run -Dorg.gradle.unsafe.isolated-projects=true
surfaces the following issues:
-
dagger.hilt.android.plugin.HiltGradlePlugin.verifyDependencies(HiltGradlePlugin.kt:424)
- HiltGradlePlugin is not Gradle project isolation safe google/dagger#4423
- Fix not released yet
-
androidx.room.gradle.RoomGradlePlugin$Companion.isGradleSyncRunning(RoomGradlePlugin.kt:347)
- Fixed in room 2.7.0-rc02
- No stable fixed version
-
androidx.baselineprofile.gradle.utils.AgpPlugin$testMaxAgpVersion$2.invoke(AgpPlugin.kt:54)
- Fixed in 1.3.4
-
com.google.firebase.crashlytics.buildtools.gradle.CrashlyticsBuildtools.configure(CrashlyticsBuildtools.kt:51)
-
com.google.firebase.perf.plugin.FirebasePerfPlugin.apply(FirebasePerfPlugin.java:111)
-
com.google.android.libraries.mapsplatform.secrets_gradle_plugin.ExtensionsKt.loadPropertiesFile(Extensions.kt:44)
-
com.google.devtools.ksp.gradle.KspGradleSubplugin.applyToCompilation$configureAsAbstractKotlinCompileTool(KspSubplugin.kt:364)
-
com.google.devtools.ksp.gradle.KspSubpluginKt.nonSelfDeps(KspSubplugin.kt:923)
-
com.google.samples.apps.nowinandroid.KotlinAndroidKt$configureKotlinAndroid$$inlined$configureKotlin$1.invoke$lambda-0(KotlinAndroid.kt:81)
Describe the solution
Upgrade to new plugins, move away from plugins that are not fixing the issues.
Additional context
No response
Code of Conduct
- I agree to follow this project's Code of Conduct