shadow
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.
### Shadow Version 8.1.1 ### Gradle Version 8.7 ### Expected Behavior Should we be able to use the same module name as jar file? let's say you have a module...
I am packaging a jar file as a resource, if i put it in src/main/resources shadow ignores it. fortunately i saw this issue from years ago and renamed the file...
Shadow: 1.2.4 Gradle: 2.5 From what I understand `compile project(path: ':common', configuration: 'shadow')` should result in the shaded artifact being selected as a dependency. This appears to work, however, IntelliJ...
### Shadow Version 6.0.0 ### Gradle Version 6.5.1 ### Expected Behavior I’m publishing maven artifacts with the `maven-publish` plugin. Fat JARs are **not** automatically published (until I configured it explicitly)....
`CopyProcessingSpec.fileMode` was recently deprecated. It is replaced by the `filePermissions` method, that was introduced in 8.3. For that reason this change updates the build to 8.3 to be able to...
Please check the [User Guide](http://imperceptiblethoughts.com/shadow) before submitting "how do I do 'x'?" questions! ### Shadow Version 8.1.1 ### Gradle Version 8.9 ### Expected Behavior no deprecation warning ### Actual Behavior...
Please check the [User Guide](http://imperceptiblethoughts.com/shadow) before submitting "how do I do 'x'?" questions! ### Shadow Version 7.1.2 ### Gradle Version 7.6.4 ### Expected Behavior The grpc managed channel can start...
_Thank you for the plugin!_ Easy fix: [revert to](https://github.com/johnrengelman/shadow/blob/8.1.1/src/test/groovy/com/github/jengelman/gradle/plugins/shadow/ShadowPluginSpec.groovy#L44) `destinationDir` or update [the documentation](https://github.com/johnrengelman/shadow/tree/8.1.1/src/docs/configuration#configuring-output-name) for `destinationDirectory`. Not sure this change was worth breaking compatibility. I had to search the source...
including the plugin on gradle 8.8 results in the following message printed: ``` The CopyProcessingSpec.setFileMode(Integer) method has been deprecated. This is scheduled to be removed in Gradle 9.0. Please use...
### Shadow Version 8.1.1 ### Gradle Version 8.6 ### Expected Behavior I'm using gradle/libs to share dependencies in my multi-project-build (see https://docs.gradle.org/current/userguide/platforms.html). I'd like to exclude some dependencies for some...