From 2547cecf2301255d0cb4255f612bb37935bf8bf9 Mon Sep 17 00:00:00 2001 From: Goooler Date: Mon, 10 Aug 2026 20:24:58 +0800 Subject: [PATCH 1/5] Update project description in README, docs, and metadata --- README.md | 3 ++- docs/README.md | 8 ++------ gradle.properties | 2 +- mkdocs.yml | 2 +- 4 files changed, 6 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 1a9345651..4f0ee8c92 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Shadow -Gradle plugin for creating fat/uber JARs with support for package relocation. +Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications +with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin. > [!NOTE]\ > Previously this plugin was developed by [@johnrengelman](https://github.com/johnrengelman) and published under the diff --git a/docs/README.md b/docs/README.md index ba1d492d9..e3684fccf 100644 --- a/docs/README.md +++ b/docs/README.md @@ -4,10 +4,8 @@ # Introduction -Shadow is a Gradle plugin for combining a project's dependency classes and resources into a single -output Jar. The combined Jar is often referred to a _fat-jar_ or _uber-jar_. -Shadow utilizes [`JarInputStream`][JarInputStream] and [`JarOutputStream`][JarOutputStream] to efficiently process -dependent libraries into the output jar without incurring the I/O overhead of expanding the jars to disk. +Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications +with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin. !!! warning "Plugin ID Change" @@ -68,7 +66,5 @@ library's dependencies will not conflict with the same dependency being declared -[JarInputStream]: https://docs.oracle.com/javase/8/docs/api/java/util/jar/JarInputStream.html -[JarOutputStream]: https://docs.oracle.com/javase/8/docs/api/java/util/jar/JarOutputStream.html [johnrengelman's]: https://plugins.gradle.org/plugin/com.github.johnrengelman.shadow [gradleup's]: https://plugins.gradle.org/plugin/com.gradleup.shadow diff --git a/gradle.properties b/gradle.properties index 878707ae5..11f7607a1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,7 +22,7 @@ POM_ARTIFACT_ID=shadow-gradle-plugin VERSION_NAME=9.7.0-SNAPSHOT POM_NAME=Shadow Gradle Plugin -POM_DESCRIPTION=Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin. +POM_DESCRIPTION=Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin. POM_INCEPTION_YEAR=2024 POM_URL=https://github.com/GradleUp/shadow diff --git a/mkdocs.yml b/mkdocs.yml index a74080f91..814cc27ea 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -5,7 +5,7 @@ site_name: Shadow Gradle Plugin repo_name: Shadow repo_url: https://github.com/GradleUp/shadow -site_description: "Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries" +site_description: "Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin." site_author: GradleUp developers remote_branch: gh-pages edit_uri: edit/main/docs From cbd49f3391dcc6885f49bc0ee1f82ef3d9dc47a1 Mon Sep 17 00:00:00 2001 From: Zongle Wang Date: Mon, 10 Aug 2026 20:30:41 +0800 Subject: [PATCH 2/5] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 11f7607a1..d712a5a79 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,7 +22,7 @@ POM_ARTIFACT_ID=shadow-gradle-plugin VERSION_NAME=9.7.0-SNAPSHOT POM_NAME=Shadow Gradle Plugin -POM_DESCRIPTION=Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin. +POM_DESCRIPTION=Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. POM_INCEPTION_YEAR=2024 POM_URL=https://github.com/GradleUp/shadow From e694492ea1f4720a2db464710ddde93cb2af33be Mon Sep 17 00:00:00 2001 From: Goooler Date: Mon, 10 Aug 2026 20:32:25 +0800 Subject: [PATCH 3/5] =?UTF-8?q?Replace=20`Maven=E2=80=99s`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- docs/README.md | 2 +- mkdocs.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4f0ee8c92..a05c75ca8 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Shadow Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications -with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin. +with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. > [!NOTE]\ > Previously this plugin was developed by [@johnrengelman](https://github.com/johnrengelman) and published under the diff --git a/docs/README.md b/docs/README.md index e3684fccf..f2d887a72 100644 --- a/docs/README.md +++ b/docs/README.md @@ -5,7 +5,7 @@ # Introduction Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications -with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin. +with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. !!! warning "Plugin ID Change" diff --git a/mkdocs.yml b/mkdocs.yml index 814cc27ea..0e14ae852 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -5,7 +5,7 @@ site_name: Shadow Gradle Plugin repo_name: Shadow repo_url: https://github.com/GradleUp/shadow -site_description: "Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven’s Shade plugin." +site_description: "Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin." site_author: GradleUp developers remote_branch: gh-pages edit_uri: edit/main/docs From c33661df5b2de3fa68e0ebc7f61913b7d5705b0e Mon Sep 17 00:00:00 2001 From: Goooler Date: Mon, 10 Aug 2026 20:33:05 +0800 Subject: [PATCH 4/5] Prepend article 'A' to project description across docs and properties --- README.md | 2 +- docs/README.md | 2 +- gradle.properties | 2 +- mkdocs.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a05c75ca8..7770daaf5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Shadow -Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications +A Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. > [!NOTE]\ diff --git a/docs/README.md b/docs/README.md index f2d887a72..a98e1d47f 100644 --- a/docs/README.md +++ b/docs/README.md @@ -4,7 +4,7 @@ # Introduction -Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications +A Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. !!! warning "Plugin ID Change" diff --git a/gradle.properties b/gradle.properties index d712a5a79..7c4e7cd63 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,7 +22,7 @@ POM_ARTIFACT_ID=shadow-gradle-plugin VERSION_NAME=9.7.0-SNAPSHOT POM_NAME=Shadow Gradle Plugin -POM_DESCRIPTION=Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. +POM_DESCRIPTION=A Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. POM_INCEPTION_YEAR=2024 POM_URL=https://github.com/GradleUp/shadow diff --git a/mkdocs.yml b/mkdocs.yml index 0e14ae852..f0b784109 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -5,7 +5,7 @@ site_name: Shadow Gradle Plugin repo_name: Shadow repo_url: https://github.com/GradleUp/shadow -site_description: "Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin." +site_description: "A Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin." site_author: GradleUp developers remote_branch: gh-pages edit_uri: edit/main/docs From 5a3f4cd7807d108ab10b3a03738022eed878d709 Mon Sep 17 00:00:00 2001 From: Zongle Wang Date: Mon, 10 Aug 2026 20:34:49 +0800 Subject: [PATCH 5/5] Apply suggestions from code review Co-authored-by: Zongle Wang --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 7c4e7cd63..d712a5a79 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,7 +22,7 @@ POM_ARTIFACT_ID=shadow-gradle-plugin VERSION_NAME=9.7.0-SNAPSHOT POM_NAME=Shadow Gradle Plugin -POM_DESCRIPTION=A Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. +POM_DESCRIPTION=Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing applications with R8/ProGuard. The Gradle counterpart to Maven's Shade plugin. POM_INCEPTION_YEAR=2024 POM_URL=https://github.com/GradleUp/shadow