Skip to content

Commit 9ef01c9

Browse files
committed
Improvements for future uptake of org.gradle.unsafe.isolated-projects=true.
1 parent 6469754 commit 9ef01c9

File tree

9 files changed

+19
-21
lines changed

9 files changed

+19
-21
lines changed

build-logic/build.gradle.kts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ plugins {
44
`kotlin-dsl`
55
}
66

7+
group = "org.sdkotlin.buildlogic"
8+
version = "1.0.0-SNAPSHOT"
9+
710
dependencies {
811

912
implementation(platform("org.sdkotlin.platforms:plugins-platform"))

build.gradle.kts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,6 @@ plugins {
1313
alias(libs.plugins.versions.gradle.plugin)
1414
}
1515

16-
allprojects {
17-
group = "org.sdkotlin"
18-
version = "1.0-SNAPSHOT"
19-
}
20-
21-
subprojects {
22-
tasks {
23-
register<DependencyReportTask>("allDependencies") {
24-
description = "Display dependencies report for all subprojects."
25-
group = "help"
26-
}
27-
}
28-
}
29-
3016
dependencyAnalysis {
3117
issues {
3218
all {

detekt-rules/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ plugins {
66
}
77

88
group = "org.sdkotlin.detekt"
9-
version = "1.0-SNAPSHOT"
9+
version = "1.0.0-SNAPSHOT"
1010

1111
dependencies {
1212

gradle.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ org.gradle.jvmargs=-Xmx4g
55
org.gradle.kotlin.dsl.skipMetadataVersionCheck=false
66
org.gradle.parallel=true
77

8+
# KSP and Gradle Versions Plugin `dependencyUpdates` task fails with:
9+
#org.gradle.unsafe.isolated-projects=true
10+
811
ksp.useKSP2=true
912

1013
dependency.analysis.print.build.health=true

platforms/app-platform/build.gradle.kts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ plugins {
22
id("java-platform")
33
}
44

5-
group = "org.sdkotlin.platforms"
6-
75
javaPlatform {
86
allowDependencies()
97
}

platforms/plugins-platform/build.gradle.kts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ plugins {
22
id("java-platform")
33
}
44

5-
group = "org.sdkotlin.platforms"
6-
75
dependencies {
86
constraints {
97
api(libs.dependency.analysis.gradle.plugin.dependency)

platforms/settings.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ dependencyResolutionManagement {
88

99
rootProject.name = "platforms"
1010

11+
gradle.beforeProject {
12+
// Set group and version properties for all projects
13+
group = "org.sdkotlin.platforms"
14+
version = "1.0.0-SNAPSHOT"
15+
}
16+
1117
include("app-platform")
1218
include("test-platform")
1319
include("plugins-platform")

platforms/test-platform/build.gradle.kts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ plugins {
22
id("java-platform")
33
}
44

5-
group = "org.sdkotlin.platforms"
6-
75
javaPlatform {
86
allowDependencies()
97
}

settings.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ rootProject.name = "sd-kotlin-talks"
3333

3434
includeBuild("platforms")
3535

36+
gradle.beforeProject {
37+
// Set group and version properties for all projects
38+
group = "org.sdkotlin"
39+
version = "1.0.0-SNAPSHOT"
40+
}
41+
3642
include("subprojects:di-with-koin")
3743
include("subprojects:effective-kotlin")
3844
include("subprojects:kotlin-dl")

0 commit comments

Comments
 (0)