obecker / causalist

German legal case management app
0 stars 2 forks source link

:arrow_up: Upgrade gradle to 8.8 #223

Closed obecker-actions[bot] closed 3 months ago

obecker-actions[bot] commented 3 months ago

Upgrade to latest gradle version 8.8

fixed issues - [#29062](https://github.com/gradle/gradle/issues/29062) javaToolchains incorrectly reports 'does not contain a java executable' on Debian and Ubuntu - [#28868](https://github.com/gradle/gradle/issues/28868) Caches cleanup logic uses buggy version of commons-io - [#28855](https://github.com/gradle/gradle/issues/28855) Build cache configuration is ignored when applying a settings plugin that causes accessor generation - [#28844](https://github.com/gradle/gradle/issues/28844) Disable build cache for Groovy DSL script compilation - [#28752](https://github.com/gradle/gradle/issues/28752) Remote caching of buildscripts causes large regression in IDE sync performance - [#28729](https://github.com/gradle/gradle/issues/28729) Investigate behaviour changes with Jacoco and TestKit after Gradle 8.7 - [#28636](https://github.com/gradle/gradle/issues/28636) Update Bouncy castle to latest to avoid CVE-2023-33201 - [#28600](https://github.com/gradle/gradle/issues/28600) File paths in "precompiled script plugins" section don't match - [#28559](https://github.com/gradle/gradle/issues/28559) Broken link in section https://docs.gradle.org/current/userguide/writing_build_scripts.html#the_project_object - [#28557](https://github.com/gradle/gradle/issues/28557) Fix doc info - [#28550](https://github.com/gradle/gradle/issues/28550) Fix doc info - [#28505](https://github.com/gradle/gradle/issues/28505) Integrate local build cache cleanup with global Gradle User Home cleanup config - [#28496](https://github.com/gradle/gradle/issues/28496) Artifact transform instrumentation does not handle duplicated entries on the classpath - [#28482](https://github.com/gradle/gradle/issues/28482) Fix doc info - [#28468](https://github.com/gradle/gradle/issues/28468) Fix doc info - [#28461](https://github.com/gradle/gradle/issues/28461) Support storing `Externalizable` objects in the Configuration Cache - [#28448](https://github.com/gradle/gradle/issues/28448) Checkstyle plugin is not compatible with Isolated Projects - [#28439](https://github.com/gradle/gradle/issues/28439) Fix docs info - [#28437](https://github.com/gradle/gradle/issues/28437) Improve problem report aggregation and deduplication - [#28414](https://github.com/gradle/gradle/issues/28414) Creating a Kotlin library with JUnit 5 testing is unsupported with `gradle init` - [#28411](https://github.com/gradle/gradle/issues/28411) Fix punctuations - [#28401](https://github.com/gradle/gradle/issues/28401) Process created by ForkingTestClassProcessor should have native services disabled but not via `-Dorg.gradle.native=false` - [#28400](https://github.com/gradle/gradle/issues/28400) ClassCastException during signature verifaction - [#28389](https://github.com/gradle/gradle/issues/28389) Valid class fails with "java.lang.ClassFormatError" during plugin application - [#28383](https://github.com/gradle/gradle/issues/28383) Finish separating BuildOperationExecutor and BuildOperationRunner - [#28375](https://github.com/gradle/gradle/issues/28375) Fix punctuations - [#28352](https://github.com/gradle/gradle/issues/28352) Fix punctuations - [#28348](https://github.com/gradle/gradle/issues/28348) Gradle does not start on z/OS - [#28329](https://github.com/gradle/gradle/issues/28329) Fix punctuations - [#28320](https://github.com/gradle/gradle/issues/28320) Fix punctuations - [#28316](https://github.com/gradle/gradle/issues/28316) Gradle hangs for Throwables with a self-referencing cause - [#28306](https://github.com/gradle/gradle/issues/28306) Fix punctuations - [#28301](https://github.com/gradle/gradle/issues/28301) Instrumenting and upgrading buildscript classpath fails when repository is changed - [#28251](https://github.com/gradle/gradle/issues/28251) gradle init with maven project results in build-logic included, but no folder generation - [#28244](https://github.com/gradle/gradle/issues/28244) break up integ-test - [#28243](https://github.com/gradle/gradle/issues/28243) Detect Alpine Linux/Musl and disable loading native libraries - [#28232](https://github.com/gradle/gradle/issues/28232) Fix for better understanding - [#28228](https://github.com/gradle/gradle/issues/28228) Fix punctuations - [#28221](https://github.com/gradle/gradle/issues/28221) Fix punctuations - [#28215](https://github.com/gradle/gradle/issues/28215) AggregatingProblemConsumer causes problems to be reported twice - [#28178](https://github.com/gradle/gradle/issues/28178) Unused `caches/transforms-3` directory is not removed by Gradle User Home cache cleanup - [#28169](https://github.com/gradle/gradle/issues/28169) Styling error - [#28153](https://github.com/gradle/gradle/issues/28153) maven snapshot publishing broken metadata - [#28123](https://github.com/gradle/gradle/issues/28123) Fix punctuations - [#28078](https://github.com/gradle/gradle/issues/28078) Fix lines for better understanding - [#28072](https://github.com/gradle/gradle/issues/28072) Fix punctuations - [#28068](https://github.com/gradle/gradle/issues/28068) Gradle Tooling API takes significant time to deserialize task events for extra large projects - [#28066](https://github.com/gradle/gradle/issues/28066) Dark mode: Black arrows & text on a black background in a diagram - [#28045](https://github.com/gradle/gradle/issues/28045) Use artifact transforms for instrumentation of runtimeclasspath of GeneratePrecompiledScriptPluginAccessors task - [#28028](https://github.com/gradle/gradle/issues/28028) Race condition during studio sync / model building resulting in a crash - [#27904](https://github.com/gradle/gradle/issues/27904) Add DependencyConstraint mutation checks - [#27829](https://github.com/gradle/gradle/issues/27829) Improve Problems API Java file location information - [#27822](https://github.com/gradle/gradle/issues/27822) Spec for the infrastructure and API bytecode upgrade infrastructure - [#27810](https://github.com/gradle/gradle/issues/27810) Please clarify when an attribute needs to be added to the attributes schema and when not - [#27647](https://github.com/gradle/gradle/issues/27647) Investigate necessity of Dependencies#module - [#27572](https://github.com/gradle/gradle/issues/27572) Gradle-Junit4 integration doesn't support junit parametrized tests with dot in the parameter name - [#27397](https://github.com/gradle/gradle/issues/27397) Make is clear that adding a dependency to the checkstyle configuration causes the default com.puppycrawl.tools:checkstyle dependency to back off - [#27327](https://github.com/gradle/gradle/issues/27327) Use artifact transforms for Property upgrades - [#27282](https://github.com/gradle/gradle/issues/27282) enforcedPlatform doesn't work with version catalog entries - [#27225](https://github.com/gradle/gradle/issues/27225) Removing excludes from DirectoryScanner breaks configuration cache - [#26926](https://github.com/gradle/gradle/issues/26926) Configuration cache fails if a task uses a java record as a property type - [#26752](https://github.com/gradle/gradle/issues/26752) Document how bytecode instrumentation and upgrades work - [#26706](https://github.com/gradle/gradle/issues/26706) Option to disable unwanted toolchain warnings - [#26650](https://github.com/gradle/gradle/issues/26650) Large amount of open files after configuration phase of large build (>5000 projects) - [#26542](https://github.com/gradle/gradle/issues/26542) Gradle throws ZipException: "zip file is empty", when downloading from Nexus - [#26468](https://github.com/gradle/gradle/issues/26468) Classifiers & Version Catalogs lead to incomplete/broken Gradle module metadata - [#26278](https://github.com/gradle/gradle/issues/26278) Random failure : Cannot invoke "java.util.HashMap.size()" because "this.map" is null - [#26162](https://github.com/gradle/gradle/issues/26162) Support running on Java 22 - [#26107](https://github.com/gradle/gradle/issues/26107) Gradle properties vs project properties vs system properties - [#25714](https://github.com/gradle/gradle/issues/25714) Re-instrument all dependant jars for inherited methods when third party jar changes - [#25609](https://github.com/gradle/gradle/issues/25609) Redundant configuration usage activation deprecation warning with Kotlin feature variant source set - [#25570](https://github.com/gradle/gradle/issues/25570) [configuration cache] kotlin.UninitializedPropertyAccessException: lateinit property reportFile has not been initialized - [#25509](https://github.com/gradle/gradle/issues/25509) Allow convention mapping to work with ConfigurableFileCollection properties - [#24875](https://github.com/gradle/gradle/issues/24875) Coredump in Alpine arm64 platform - [#24581](https://github.com/gradle/gradle/issues/24581) Provide documentation about removing auto-provisioned toolchains - [#24169](https://github.com/gradle/gradle/issues/24169) Document and hint at supported "short" dependency notations when there is no version - [#23988](https://github.com/gradle/gradle/issues/23988) documentation inconsistency: "convention" vs "conventions" plugins, package dir vs package in filename - [#22707](https://github.com/gradle/gradle/issues/22707) DependencySet#isEmpty can return false for sets of size 0 - [#22514](https://github.com/gradle/gradle/issues/22514) Introduce a mechanism to apply shared build logic to all projects in a manner compatible with Isolated Projects - [#21752](https://github.com/gradle/gradle/issues/21752) Add `ConfigurableFileCollection#convention` method - [#20145](https://github.com/gradle/gradle/issues/20145) Gradle 7.4+ Android SamplesVariantRule breaking with IDEA Gradle sync (Kotlin multiplatform) - [#18386](https://github.com/gradle/gradle/issues/18386) configuration cache with included build causes --profile unable to create directory - [#17968](https://github.com/gradle/gradle/issues/17968) Provide a way to use plugin definition from version catalog without version - [#13862](https://github.com/gradle/gradle/issues/13862) Poor diagnostics when failing to deserialize object from config cache - [#13666](https://github.com/gradle/gradle/issues/13666) Jacoco plugin need a way to pass a source encoding - [#12358](https://github.com/gradle/gradle/issues/12358) Better error messaging when resolution fails - [#12259](https://github.com/gradle/gradle/issues/12259) Publishing Gradle plugin marker: can't set pom name and description - [#11210](https://github.com/gradle/gradle/issues/11210) Settings plugin extension usable from Groovy but not Kotlin - [#29316](https://github.com/gradle/gradle/issues/29316) Specification for prefix versions broke - [#28102](https://github.com/gradle/gradle/issues/28102) DefaultTask.dependsOn (setDependsOn) has a broken link to accepted parameter types - [#27149](https://github.com/gradle/gradle/issues/27149) Gradle's published Javadocs are in a format that the `javadoc` tool in modern JDKs can't properly link to - [#25353](https://github.com/gradle/gradle/issues/25353) API browser's search results don't have background - [#25177](https://github.com/gradle/gradle/issues/25177) Make Develocity plugin compatible with Isolated Projects - [#24106](https://github.com/gradle/gradle/issues/24106) Docs on IOS Safari visual stutter bug - [#29209](https://github.com/gradle/gradle/issues/29209) 8.8 compatibility issue with JavaVersion, daemon registry and older TAPI clients - [#29208](https://github.com/gradle/gradle/issues/29208) Unexpected internal resolution failure with capability conflict handling - [#29204](https://github.com/gradle/gradle/issues/29204) `gradle init` fails to generate Kotlin application with JUnit Jupiter test framework - [#29044](https://github.com/gradle/gradle/issues/29044) Polish `GradleLifecycle` release notes - [#29024](https://github.com/gradle/gradle/issues/29024) 8.8-rc-1: Daemon Toolchain Support on Windows: WindowsRegistry is not supported on this operating system. - [#29013](https://github.com/gradle/gradle/issues/29013) Gradle 8.8-rc-1 is not compatible with Develocity plugin + Test Distribution - [#29000](https://github.com/gradle/gradle/issues/29000) GradleRunner withEnvironment() behaves differently in 8.8-rc-1 - [#28993](https://github.com/gradle/gradle/issues/28993) All IDEA tests lost their display names, DX gone - [#28933](https://github.com/gradle/gradle/issues/28933) Gradle is not honoring status attribute for buildscript classpath dependencies when using plugin markers - [#28823](https://github.com/gradle/gradle/issues/28823) NoSuchMethodError On any SSH Source Dependency - [#24538](https://github.com/gradle/gradle/issues/24538) Test event in Gradle TAPI has incomplete or incorrect data

Automated changes by upgrade-gradle-action and create-pull-request GitHub actions