From 13d3aea244b2fbebc4b8a95d4d1311531ec71f6c Mon Sep 17 00:00:00 2001 From: Inaki Villar Date: Wed, 22 Jul 2026 15:49:29 -0700 Subject: [PATCH] fix: are projects generated compatible with project isolation? --- .../projectgenerator/generator/rootproject/GradleProperties.kt | 1 + .../projectgenerator/generator/files/GradlePropertiesTest.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/rootproject/GradleProperties.kt b/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/rootproject/GradleProperties.kt index 824a75b7..760a49eb 100644 --- a/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/rootproject/GradleProperties.kt +++ b/project-generator/src/main/kotlin/io/github/cdsap/projectgenerator/generator/rootproject/GradleProperties.kt @@ -10,6 +10,7 @@ class GradleProperties { org.gradle.jvmargs=-Xmx5g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 android.useAndroidX=true org.gradle.caching=true + org.gradle.unsafe.isolated-projects=true dependency.analysis.compatibility=NONE ${k2usage(versions)} ${disableNewDslInAGP9BecauseHilt(versions)} diff --git a/project-generator/src/test/kotlin/io/github/cdsap/projectgenerator/generator/files/GradlePropertiesTest.kt b/project-generator/src/test/kotlin/io/github/cdsap/projectgenerator/generator/files/GradlePropertiesTest.kt index 5e661089..3194951d 100644 --- a/project-generator/src/test/kotlin/io/github/cdsap/projectgenerator/generator/files/GradlePropertiesTest.kt +++ b/project-generator/src/test/kotlin/io/github/cdsap/projectgenerator/generator/files/GradlePropertiesTest.kt @@ -27,6 +27,7 @@ class GradlePropertiesTest { Assertions.assertTrue(gradleProperties.contains("org.gradle.jvmargs")) Assertions.assertTrue(gradleProperties.contains("android.useAndroidX=true")) Assertions.assertTrue(gradleProperties.contains("org.gradle.caching=true")) + Assertions.assertTrue(gradleProperties.contains("org.gradle.unsafe.isolated-projects=true")) Assertions.assertTrue(gradleProperties.contains("ksp.useKSP2=false")) }