-
Notifications
You must be signed in to change notification settings - Fork 408
Comparing changes
Open a pull request
base repository: GradleUp/shadow
base: 9.0.0-beta10
head repository: GradleUp/shadow
compare: 9.0.0-beta11
Commits on Mar 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6fff303 - Browse repository at this point
Copy the full SHA 6fff303View commit details -
Configuration menu - View commit details
-
Copy full SHA for daf664f - Browse repository at this point
Copy the full SHA daf664fView commit details -
* Fix overloads of ShadowJar.transform * Overload relocate * Overload append * Update changelog * Remove throwing * Rearrange * Remove ShadowSpec from return values * Move KClass overloads into ShadowJar to make them reified * Rearrange
Configuration menu - View commit details
-
Copy full SHA for c8b6991 - Browse repository at this point
Copy the full SHA c8b6991View commit details -
Remove redundant types from function returns (#1308)
We don't call them as "builders". Follow up c8b6991.
Configuration menu - View commit details
-
Copy full SHA for 379c645 - Browse repository at this point
Copy the full SHA 379c645View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92486cb - Browse repository at this point
Copy the full SHA 92486cbView commit details
Commits on Mar 6, 2025
-
Simplify code snippets executor (#1310)
* Override the code * Comments * Tweak the regex * Cleanups * Tweak CodeSnippetExtractor * Optimize matching logic
Configuration menu - View commit details
-
Copy full SHA for d68d4b5 - Browse repository at this point
Copy the full SHA d68d4b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeb2a13 - Browse repository at this point
Copy the full SHA eeb2a13View commit details -
Update dependency com.vanniktech:gradle-maven-publish-plugin to v0.31…
….0 (#1312) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 22f6e98 - Browse repository at this point
Copy the full SHA 22f6e98View commit details -
Configuration menu - View commit details
-
Copy full SHA for dca3932 - Browse repository at this point
Copy the full SHA dca3932View commit details -
Add Kotlin DSL examples in docs (#1306)
* Update docs/application-plugin/README.md * Update snippet parser and add Kotlin DSL runner * Update docs/configuration/dependencies/README.md * Update docs/configuration/filtering/README.md * Update docs/configuration/merging/README.md * Update docs/configuration/minimizing/README.md * Update docs/configuration/relocation/README.md * Update docs/configuration/reproducible-builds/README.md * Update docs/configuration/README.md * Update docs/custom-tasks/README.md * Update docs/getting-started/README.md * Update docs/kmp-plugin/README.md * Update docs/multi-project/README.md * Update docs/plugins/README.md * Update docs/publishing/README.md * Trim spaces * Fix tabbed details * No need to apply java plugin for application plugin * Cleanups
Configuration menu - View commit details
-
Copy full SHA for 6fab5ad - Browse repository at this point
Copy the full SHA 6fab5adView commit details
Commits on Mar 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 11af32b - Browse repository at this point
Copy the full SHA 11af32bView commit details -
All "Gradle Shadow" things should be renamed to "Shadow" or "Shadow Gradle Plugin".
Configuration menu - View commit details
-
Copy full SHA for a37bf0e - Browse repository at this point
Copy the full SHA a37bf0eView commit details -
Update NOTICE file and minor adjustments (#1316)
* Update NOTICE * Update .gitignore * Delete site folder in clean task * Should be Shadow contributors * Cleanups
Configuration menu - View commit details
-
Copy full SHA for 4bc6801 - Browse repository at this point
Copy the full SHA 4bc6801View commit details -
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8a8620a - Browse repository at this point
Copy the full SHA 8a8620aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b57fc8 - Browse repository at this point
Copy the full SHA 1b57fc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cdc112 - Browse repository at this point
Copy the full SHA 2cdc112View commit details -
Configuration menu - View commit details
-
Copy full SHA for feb5558 - Browse repository at this point
Copy the full SHA feb5558View commit details -
Update compatibility matrix (#1319)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b9d4a93 - Browse repository at this point
Copy the full SHA b9d4a93View commit details -
Fix relocation exclusion for file patterns like kotlin/kotlin.kotlin_…
…builtins (#1313) * Test `preserveKotlinBuiltins` * It passes for `include` * Revert "It passes for `include`" This reverts commit 7986ffe. * Flag withDebug * Compat file pattern like `kotlin/kotlin.kotlin_builtins` * Revert "Flag withDebug" This reverts commit e943280. * Note issues * Update changelog * Add a unit test case * Use to `FilenameUtils` avoid `InvalidPathException` on Windows * Rename classPattern to filePattern * Check the file without extension
Configuration menu - View commit details
-
Copy full SHA for 6f1f666 - Browse repository at this point
Copy the full SHA 6f1f666View commit details -
Tidy up RelocateClassContext (#1320)
* Use relocateClass extensions * Merge context classes * Publish extensions
Configuration menu - View commit details
-
Copy full SHA for ac75467 - Browse repository at this point
Copy the full SHA ac75467View commit details -
Configuration menu - View commit details
-
Copy full SHA for 706ff36 - Browse repository at this point
Copy the full SHA 706ff36View commit details -
Rearrange task outcome and caching tests (#1323)
* A new FilteringCachingTest * Tweak contains checks * Use assertCompositeExecutions * Remove SUCCESS check for canRegisterCustomShadowJarTask * Remove FAILED check for failBuildIfProcessingBadJar * Remove FAILED check for honorDuplicatesStrategyWithThrowing * Remove configurationCachingOfConfigurationsIsUpToDate as no inputs changed * Fix style * Reduce all assertions
Configuration menu - View commit details
-
Copy full SHA for 5e211a9 - Browse repository at this point
Copy the full SHA 5e211a9View commit details
Commits on Mar 10, 2025
-
Add a test for relocating all packages but certain one (#1325)
* Test `relocateAllPackagesButSomeone` * Use ParameterizedTest * Cleanups * Rename
Configuration menu - View commit details
-
Copy full SHA for e067276 - Browse repository at this point
Copy the full SHA e067276View commit details -
Configuration menu - View commit details
-
Copy full SHA for a71acf4 - Browse repository at this point
Copy the full SHA a71acf4View commit details
Commits on Mar 11, 2025
-
Revert "Double maxParallelForks (#1326)"
This reverts commit a71acf4.
Configuration menu - View commit details
-
Copy full SHA for 85f58bc - Browse repository at this point
Copy the full SHA 85f58bcView commit details -
Support using type-safe dependency accessors in `ShadowJar.dependenci…
…es` (#1322) * Update dependency resolution for types * Update filterProjectDependencies * Update excludeDependency * Try to wrap accessors with `dependency` * Remove the usage of DependencyValueSource * Accept any for project * Update changelog * Note "Using type-safe dependency accessors"
Configuration menu - View commit details
-
Copy full SHA for 2c0d047 - Browse repository at this point
Copy the full SHA 2c0d047View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1ab294 - Browse repository at this point
Copy the full SHA f1ab294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ceb3b3 - Browse repository at this point
Copy the full SHA 0ceb3b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5037c63 - Browse repository at this point
Copy the full SHA 5037c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aa41ea - Browse repository at this point
Copy the full SHA 8aa41eaView commit details -
Merge dependency and project overloads in DependencyFilter (#1328)
They are merged to accept `Any`.
Configuration menu - View commit details
-
Copy full SHA for ce7c148 - Browse repository at this point
Copy the full SHA ce7c148View commit details
Commits on Mar 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1a123ee - Browse repository at this point
Copy the full SHA 1a123eeView commit details -
Test with Kotlin 2.1.20-RC2 (#1336)
* Update 2.1.20-RC https://kotlinlang.org/docs/whatsnew-eap.html * Try RC2
Configuration menu - View commit details
-
Copy full SHA for d48c3fa - Browse repository at this point
Copy the full SHA d48c3faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6457e1b - Browse repository at this point
Copy the full SHA 6457e1bView commit details -
Set Main-Class attr for KMP 2.1.0 or above (#1337)
* Set mainClass from kotlin.jvm().mainRun * Update docs * Fix mainClass and version checker * Wrap mainClass in provider block for CC * Update changelog * Add null check and test `canSetMainClassAttribute` --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b5bcde9 - Browse repository at this point
Copy the full SHA b5bcde9View commit details -
Show how to integrate with Groovy and Scala plugins (#1338)
* Declare JvmName for writeClass for Kotlin * Replace isJava * Fix file suffixes * Add GroovyPluginTest * Add ScalaPluginTest * Add docs
Configuration menu - View commit details
-
Copy full SHA for a3e46ba - Browse repository at this point
Copy the full SHA a3e46baView commit details -
Document Kotlin JVM plugin (#1339)
* Rename files * Mention things about Kotlin JVM plugin * Fix kt writing * Note stdlib things * Fix typo * Remove duplicates --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a6aff56 - Browse repository at this point
Copy the full SHA a6aff56View commit details -
Reorganize doc navigations (#1340)
* Remove "Shadowing Gradle Plugins" * Update "Default Java/Kotlin/Groovy Tasks" * Update Gradle Plugins nav * Update docs/getting-started/README.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Merge introductions * Move introduction/README.md out * Compat image for GMF * Note "I" * Add myself into "Maintainers" --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dbbceb9 - Browse repository at this point
Copy the full SHA dbbceb9View commit details -
Document relocate only trick (#1341)
* Document relocating project resources only * Test `relocateProjectResourcesOnly`
Configuration menu - View commit details
-
Copy full SHA for 84acecd - Browse repository at this point
Copy the full SHA 84acecdView commit details
Commits on Mar 13, 2025
-
* Add `containsFileEntriesOnly` * Optimize `containsEntries` * Optimize `doesNotContainEntries` * Rename assertions to match the ones in AssertK * Replace `containsNone` checks * Tweak autoRelocation * Cleanups * Revert changes for `preserveLastModifiedCorrectly`
Configuration menu - View commit details
-
Copy full SHA for 6faea4c - Browse repository at this point
Copy the full SHA 6faea4cView commit details -
Document handing DuplicatesStrategy (#1343)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2760e69 - Browse repository at this point
Copy the full SHA 2760e69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a8b0d0 - Browse repository at this point
Copy the full SHA 8a8b0d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35c1512 - Browse repository at this point
Copy the full SHA 35c1512View commit details
Commits on Mar 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 36b8cfb - Browse repository at this point
Copy the full SHA 36b8cfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e47a492 - Browse repository at this point
Copy the full SHA e47a492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1adbb42 - Browse repository at this point
Copy the full SHA 1adbb42View commit details -
Update kotlin monorepo to v2.1.20-RC3 (#1347)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a943377 - Browse repository at this point
Copy the full SHA a943377View commit details -
Update dependency org.junit:junit-bom to v5.12.1 (#1346)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d872d45 - Browse repository at this point
Copy the full SHA d872d45View commit details
Commits on Mar 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8464ed0 - Browse repository at this point
Copy the full SHA 8464ed0View commit details -
Deploy sites by official actions (#1350)
* Move dokka step into .github/actions/deploy-site/action.yml * Use `actions/upload-pages-artifact` and `actions/deploy-pages` Refs https://github.com/squidfunk/mkdocs-material/blob/0e75aef9ea9028dc5a2dea34fb5da8afb14911ae/.github/workflows/documentation.yml#L92-L112
Configuration menu - View commit details
-
Copy full SHA for 0c15f49 - Browse repository at this point
Copy the full SHA 0c15f49View commit details
There are no files selected for viewing