This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-shade-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 014eabc  Improve description of "shade" goal
014eabc is described below

commit 014eabcc47a26c8a781a01d085a3e245577dca81
Author: Konrad Windszus <[email protected]>
AuthorDate: Sun Mar 8 20:40:10 2026 +0100

    Improve description of "shade" goal
---
 src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java 
b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java
index 2eb2f64..c87b31c 100644
--- a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java
+++ b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java
@@ -81,7 +81,12 @@ import 
org.eclipse.aether.resolution.ArtifactResolutionException;
 import static 
org.apache.maven.plugins.shade.resource.UseDependencyReducedPom.createPomReplaceTransformers;
 
 /**
- * Mojo that performs shading delegating to the Shader component.
+ * Creates a shaded JAR artifact (i.e. embeds additional artifacts and 
optionally relocates their packages).
+ * The generated shaded JAR becomes either the primary artifact or a secondary 
artifact of the current project.
+ * The actual shading process is delegated to a {@link Shader} component.
+ * It supports relocating references in binary classes and optionally also in 
Java source files, as well as resource transformations.
+ * @see org.apache.maven.plugins.shade.DefaultShader DefaultShader (the 
default implementation of the Shader component).
+ * @see <a 
href="https://maven.apache.org/plugins/maven-shade-plugin/examples/resource-transformers.html";>Resource
 Transformers</a>
  *
  * @author Jason van Zyl
  * @author Mauro Talevi

Reply via email to