KyoriPowered / adventure

A user-interface library, formerly known as text, for Minecraft: Java Edition
https://docs.advntr.dev/
MIT License
682 stars 106 forks source link

chore(deps): Update dependency net.ltgt.gradle:gradle-errorprone-plugin to v3 #831

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
net.ltgt.gradle:gradle-errorprone-plugin 2.0.2 -> 3.0.1 age adoption passing confidence

Release Notes

tbroyer/gradle-errorprone-plugin ### [`v3.0.1`](https://togithub.com/tbroyer/gradle-errorprone-plugin/releases/tag/v3.0.1) Fixes Gradle Module Metadata to target Java 8 ([#​73](https://togithub.com/tbroyer/gradle-errorprone-plugin/issues/73)), otherwise strictly identical to 3.0.0. ### [`v3.0.0`](https://togithub.com/tbroyer/gradle-errorprone-plugin/releases/tag/v3.0.0) ##### :biohazard: Known issues The Gradle Module Metadata for the 3.0.0 release includes a `org.gradle.jvm.version` attribute with an incorrect value. This will break builds using a JDK < 17 ([#​73](https://togithub.com/tbroyer/gradle-errorprone-plugin/issues/73)). This is fixed in version 3.0.1. ##### :boom: Breaking changes - Remove support for Android ([`2c4afc6`](https://togithub.com/tbroyer/gradle-errorprone-plugin/commit/2c4afc6fc02e943e5920719b5c4f4ae78fedeac5)): the plugin should still be usable within Android projects, but compile tasks will have to be configured manually: ErrorProne is no longer added to the annotation processor path, ErrorProne is disabled by default, and `isCompilingTestOnlyCode` is no longer configured based on the type of variant. - Require Gradle 6.8 at a minimum ([`7410cc0`](https://togithub.com/tbroyer/gradle-errorprone-plugin/commit/7410cc0b1d9025319ab4dd9c9d1d91f3cacc2a05)) ##### :sparkles: Potentially breaking changes - Fork options are no longer reset when the plugin configures forking ([`c032f7d`](https://togithub.com/tbroyer/gradle-errorprone-plugin/commit/c032f7da20f429c31d94bf5fe19db7f61b8d2449), [`8958d29`](https://togithub.com/tbroyer/gradle-errorprone-plugin/commit/8958d2990a14b58184dc4c329a411fd963ac3f83)): any fork option that was configured despite the task not forking will now apply when the plugin determines that the task should fork, and ErrorProne-specific fork options are now additive to those previously-configured options. - ErrorProne Javac is now declared as a default dependency of the `errorproneJavac` configuration ([`72a842c`](https://togithub.com/tbroyer/gradle-errorprone-plugin/commit/72a842caeb9b65600f21433ee0f025a7e4f92aad)): ErrorProne no longer supports JDK 8 (since 2.11.0), so this dependency won't change, and can thus be defaulted to the latest version (released nearly 5 years ago) - Strong encapsulation JVM arguments are now configured for all JDK 9+, rather than JDK 16+ ([`423cbfa`](https://togithub.com/tbroyer/gradle-errorprone-plugin/commit/423cbfa7aa0ca67f03a7f9fb93b8544164d4f0be)): those arguments won't be used unless forking is explicitly configured though; forking still is only configured by the plugin for JDK 8 or JDK 16+, not JDK 9–15. - Use `jvmArgumentProvides` in Gradle 7.1+ ([`ffef94d`](https://togithub.com/tbroyer/gradle-errorprone-plugin/commit/ffef94dcdfedd1c95464394411922c8ee9dc7c06)) ##### :memo: Upgrading You can safely remove `errorproneJavac("com.google.errorprone:javac:9+181-r4173-1")` from your dependencies as this is now added by default. Also make sure you do not configure any fork option while not enabling forking, that would cause any error if forking was enabled, as those options will be retained when the plugin configures forking.

Configuration

📅 Schedule: Branch creation - "after 5pm on the 2nd day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.