shadow icon indicating copy to clipboard operation
shadow copied to clipboard

Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin.

Results 111 shadow issues
Sort by recently updated
recently updated
newest added

Use Case: The final jar contains multiple classes `A` and `B` from which the execution can start (these are the AWS lambda handlers). Question: Is it possible to configure minimizing...

### Shadow Version 8.1.1 ### Gradle Version 8.2.1 ### Expected Behavior Publish should not fail with a NullPointerException ### Actual Behavior ``` > Task :generatePomFileForShadowPublication FAILED FAILURE: Build failed with...

_Last edit: 2023-11-01_ Hi, I fitted the collsion_logging merge request from chapmajs to your current source code (https://github.com/johnrengelman/shadow/pull/126). Also I followed your wish to use typed parameters (which was really...

### Shadow Version ``` 8.1.1 ``` ### Gradle Version ``` ------------------------------------------------------------ Gradle 8.3 ------------------------------------------------------------ Build time: 2023-08-17 07:06:47 UTC Revision: 8afbf24b469158b714b36e84c6f4d4976c86fcd5 Kotlin: 1.9.0 Groovy: 3.0.17 Ant: Apache Ant(TM) version 1.10.13...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vuepress](https://togithub.com/vuejs/vuepress) ([source](https://togithub.com/vuejs/vuepress/tree/HEAD/packages/vuepress)) | [`1.9.9` -> `1.9.10`](https://renovatebot.com/diffs/npm/vuepress/1.9.9/1.9.10) |...

### Shadow Version 8.1.1 ### Gradle Version gradle-8.5-20231102011921+0000 ```properties distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions-snapshots/gradle-8.5-20231102011921+0000-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists ``` ### Expected Behavior Build Successfully ### Actual Behavior Build FAILED ``` org.gradle.api.GradleException: Could...

shadowJar task doesn't works when using dependencies with newer '**api**' or '**implementation**' or '**testImplementation**' configurations instead of '**compile**' or '**testCompile**' configuration. for e.g: shadowJar task is ineffective when using dependencies...

### Shadow Version 8.1.1 ### Gradle Version 8.4-rc-3 ### Expected Behavior Work ### Actual Behavior https://mclo.gs/lePWlta

Gradle 8.3 introduces a [new API for setting file permissions](https://docs.gradle.org/8.3/userguide/working_with_files.html#sec:setting_file_permissions). We intend to deprecate the old, Unix mode based API in Gradle, but we can't do that until major Gradle...