From daca585976ca6cb9ca5858671c1dbb34b76b26a0 Mon Sep 17 00:00:00 2001 From: Zongle Wang Date: Sat, 9 Nov 2024 17:27:27 +0800 Subject: [PATCH 1/3] Remove configureBuildScan --- .../gradle/plugins/shadow/ShadowPlugin.groovy | 27 ------------------- 1 file changed, 27 deletions(-) diff --git a/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/ShadowPlugin.groovy b/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/ShadowPlugin.groovy index b3e8b88ea..63db72aab 100644 --- a/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/ShadowPlugin.groovy +++ b/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/ShadowPlugin.groovy @@ -25,33 +25,6 @@ class ShadowPlugin implements Plugin { // etc. if the user applies shadow before those plugins. However, this is fine, because this was also // the behavior with the old plugin when applying in that order. plugins.apply(LegacyShadowPlugin) - - boolean enableDevelocityIntegration = providers.gradleProperty( - "com.gradleup.shadow.enableDevelocityIntegration" - ).map { it.toBoolean() }.getOrElse(false) - if (enableDevelocityIntegration) { - // Legacy build scan support for Gradle Enterprise, users should migrate to develocity plugin. - rootProject.plugins.withId('com.gradle.enterprise') { - configureBuildScan(rootProject) - } - rootProject.plugins.withId('com.gradle.develocity') { - configureBuildScan(rootProject) - } - } - } - } - - private void configureBuildScan(Project rootProject) { - rootProject.buildScan.buildFinished { - def shadowTasks = tasks.withType(ShadowJar) - shadowTasks.each { task -> - if (task.didWork) { - task.stats.buildScanData.each { k, v -> - rootProject.buildScan.value "shadow.${task.path}.${k}", v.toString() - } - rootProject.buildScan.value "shadow.${task.path}.configurations", task.configurations*.name.join(", ") - } - } } } } From 1260e1258816f2cfe25416f9262c5a14dec276b8 Mon Sep 17 00:00:00 2001 From: Zongle Wang Date: Sat, 9 Nov 2024 17:28:44 +0800 Subject: [PATCH 2/3] Update README.md --- src/docs/changes/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/docs/changes/README.md b/src/docs/changes/README.md index b9be1a5e6..937520adc 100644 --- a/src/docs/changes/README.md +++ b/src/docs/changes/README.md @@ -3,6 +3,10 @@ ## [Unreleased] +**Changed** + +- Remove Develocity integration. ([#1013](https://github.com/GradleUp/shadow/pull/1013)) + ## [v8.3.5] (2024-11-03) From cfa797057455646d8f2a18cec1c88da2aa5165bc Mon Sep 17 00:00:00 2001 From: Zongle Wang Date: Sat, 9 Nov 2024 17:31:36 +0800 Subject: [PATCH 3/3] Update README.md --- src/docs/changes/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/docs/changes/README.md b/src/docs/changes/README.md index 937520adc..d1d7af7c7 100644 --- a/src/docs/changes/README.md +++ b/src/docs/changes/README.md @@ -3,9 +3,9 @@ ## [Unreleased] -**Changed** +**Removed** -- Remove Develocity integration. ([#1013](https://github.com/GradleUp/shadow/pull/1013)) +- **BREAKING CHANGE:** Remove Develocity integration. ([#1013](https://github.com/GradleUp/shadow/pull/1013)) ## [v8.3.5] (2024-11-03)