Skip to content

Commit a884094

Browse files
chore(deps): Update java minor and patch (#261)
This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [gradle](https://gradle.org) ([source](https://redirect.github.com/gradle/gradle)) | | minor | `8.1.1` -> `8.12.1` | [![age](https://developer.mend.io/api/mc/badges/age/gradle-version/gradle/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/gradle-version/gradle/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/gradle-version/gradle/8.1.1/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/gradle-version/gradle/8.1.1/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [gradle](https://gradle.org) ([source](https://redirect.github.com/gradle/gradle)) | | minor | `8.3` -> `8.12.1` | [![age](https://developer.mend.io/api/mc/badges/age/gradle-version/gradle/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/gradle-version/gradle/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/gradle-version/gradle/8.3/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/gradle-version/gradle/8.3/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [googleJavaFormat](https://redirect.github.com/google/google-java-format) | dependencies | minor | `1.5` -> `1.25.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.googlejavaformat:google-java-format/1.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.googlejavaformat:google-java-format/1.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.googlejavaformat:google-java-format/1.5/1.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.googlejavaformat:google-java-format/1.5/1.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.google.code.gson:gson](https://redirect.github.com/google/gson) | dependencies | patch | `2.12.0` -> `2.12.1` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.code.gson:gson/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.code.gson:gson/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.code.gson:gson/2.12.0/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.code.gson:gson/2.12.0/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [com.google.code.gson:gson](https://redirect.github.com/google/gson) | compile | patch | `2.12.0` -> `2.12.1` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.code.gson:gson/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.code.gson:gson/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.code.gson:gson/2.12.0/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.code.gson:gson/2.12.0/2.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>gradle/gradle (gradle)</summary> ### [`v8.12.1`](https://redirect.github.com/gradle/gradle/compare/v8.12.0...v8.12.1) [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.12.0...v8.12.1) ### [`v8.12`](https://redirect.github.com/gradle/gradle/compare/v8.11.1...v8.12.0) [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.11.1...v8.12.0) ### [`v8.11.1`](https://redirect.github.com/gradle/gradle/releases/tag/v8.11.1): 8.11.1 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.11.0...v8.11.1) This is a patch release for Gradle 8.11. We recommend users upgrade to 8.11.1 instead of 8.11. It fixes the following issues: - [#&#8203;31268](https://redirect.github.com/gradle/gradle/issues/31268) BuildEventsListenerRegistry corrupted with Isolated Projects and parallel configuration - [#&#8203;31282](https://redirect.github.com/gradle/gradle/issues/31282) Running executables sporadically fails with ETXTBSY (Text file busy) - [#&#8203;31284](https://redirect.github.com/gradle/gradle/issues/31284) ArrayIndexOutOfBoundsException after upgrading to gradle 8.11 when generating problems report - [#&#8203;31310](https://redirect.github.com/gradle/gradle/issues/31310) Unable to run Gradle task in 8.10 due to bytecode interception [Read the Release Notes](https://docs.gradle.org/8.11.1/release-notes.html) #### Upgrade instructions Switch your build to use Gradle 8.11.1 by updating your wrapper: ./gradlew wrapper --gradle-version=8.11.1 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.11.1/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.11.1/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.11`](https://redirect.github.com/gradle/gradle/releases/tag/v8.11.0): 8.11 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.10.2...v8.11.0) The Gradle team is excited to announce Gradle 8.11. [Read the Release Notes](https://docs.gradle.org/8.11/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Adam](https://redirect.github.com/adam-enko), [alyssoncs](https://redirect.github.com/alyssoncs), [Bilel MEDIMEGH](https://redirect.github.com/LelouBil), [Björn Kautler](https://redirect.github.com/Vampire), [Chuck Thomas](https://redirect.github.com/chuckthemole), [Daniel Lacasse](https://redirect.github.com/lacasseio), [Finn Petersen](https://redirect.github.com/fp7), [JK](https://redirect.github.com/jknair0), [Jérémie Bresson](https://redirect.github.com/jmini), [luozexuan](https://redirect.github.com/luozexuan), [Mahdi Hosseinzadeh](https://redirect.github.com/mahozad), [Markus Gaisbauer](https://redirect.github.com/quijote), [Matthew Haughton](https://redirect.github.com/3flex), [Matthew Von-Maszewski](https://redirect.github.com/matthewvon), [ploober](https://redirect.github.com/ploober), [Siarhei](https://redirect.github.com/madhead), [Titus James](https://redirect.github.com/tj330), [vrp0211](https://redirect.github.com/vrp0211) #### Upgrade instructions Switch your build to use Gradle 8.11 by updating your wrapper: ./gradlew wrapper --gradle-version=8.11 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.11/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.11/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.10.2`](https://redirect.github.com/gradle/gradle/releases/tag/v8.10.2): 8.10.2 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.10.1...v8.10.2) This is a patch release for 8.10. We recommend using 8.10.2 instead of 8.10 It fixes the following issues: - [#&#8203;30472](https://redirect.github.com/gradle/gradle/issues/30472) Investigate possibly broken 8.10.1 - [#&#8203;30477](https://redirect.github.com/gradle/gradle/issues/30477) Kotlin Mutliplatform build with reused daemon fails with "Cannot query the value of task ':compileKotlinWindows' property 'kotlinNativeBundleBuildService' because it has no value available." - [#&#8203;30497](https://redirect.github.com/gradle/gradle/issues/30497) DefaultTaskCollection#configureEach(Action) on task set cannot be executed in the current context Issues fixed in the first patch release: - [#&#8203;30239](https://redirect.github.com/gradle/gradle/issues/30239) Gradle 8.10 Significantly Slower Due to Dependency Resolution - [#&#8203;30272](https://redirect.github.com/gradle/gradle/issues/30272) Broken equals() contract for LifecycleAwareProject - [#&#8203;30385](https://redirect.github.com/gradle/gradle/issues/30385) Gradle should not validate isolated projects when isolated projects is disabled [Read the Release Notes](https://docs.gradle.org/8.10.2/release-notes.html) #### Upgrade instructions Switch your build to use Gradle 8.10.2 by updating your wrapper: ./gradlew wrapper --gradle-version=8.10.2 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.10.2/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.10.2/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.10.1`](https://redirect.github.com/gradle/gradle/releases/tag/v8.10.1): 8.10.1 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.10.0...v8.10.1) This is a patch release for 8.10. We recommend using 8.10.1 instead of 8.10 It fixes the following issues: - [#&#8203;30239](https://redirect.github.com/gradle/gradle/issues/30239) Gradle 8.10 Significantly Slower Due to Dependency Resolution - [#&#8203;30272](https://redirect.github.com/gradle/gradle/issues/30272) Broken equals() contract for LifecycleAwareProject - [#&#8203;30385](https://redirect.github.com/gradle/gradle/issues/30385) Gradle should not validate isolated projects when isolated projects is disabled [Read the Release Notes](https://docs.gradle.org/8.10.1/release-notes.html) #### Upgrade instructions Switch your build to use Gradle 8.10.1 by updating your wrapper: ./gradlew wrapper --gradle-version=8.10.1 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.10.1/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.10.1/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.10`](https://redirect.github.com/gradle/gradle/releases/tag/v8.10.0): 8.10 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.9.0...v8.10.0) The Gradle team is excited to announce Gradle 8.10. [Read the Release Notes](https://docs.gradle.org/8.10/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Björn Kautler](https://redirect.github.com/Vampire), [Craig Andrews](https://redirect.github.com/candrews), [gotovsky](https://redirect.github.com/SergeyGotovskiy), [Jeff](https://redirect.github.com/mathjeff), [Kirill Gavrilov](https://redirect.github.com/gavvvr), [Madalin Valceleanu](https://redirect.github.com/vmadalin), [Sergei Vorobev](https://redirect.github.com/HackerMadCat), [Thach Le](https://redirect.github.com/thachlp), [Thad Guidry](https://redirect.github.com/thadguidry) #### Upgrade instructions Switch your build to use Gradle 8.10 by updating your wrapper: ./gradlew wrapper --gradle-version=8.10 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.10/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.10/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.9`](https://redirect.github.com/gradle/gradle/releases/tag/v8.9.0): 8.9 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.8.0...v8.9.0) The Gradle team is excited to announce Gradle 8.9. [Read the Release Notes](https://docs.gradle.org/8.9/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [/dev/mataha](https://redirect.github.com/mataha), [Alex-Vol-Amz](https://redirect.github.com/Alex-Vol-Amz), [Andrew Quinney](https://redirect.github.com/aquinney0), [Andrey Mischenko](https://redirect.github.com/gildor), [Björn Kautler](https://redirect.github.com/Vampire), [dancer13](https://redirect.github.com/dancer1325), [Danish Nawab](https://redirect.github.com/danishnawab), [Endeavour233](https://redirect.github.com/Endeavour233), [Gediminas Rimša](https://redirect.github.com/grimsa), [gotovsky](https://redirect.github.com/SergeyGotovskiy), [Jay Wei](https://redirect.github.com/JayWei1215), [Jeff](https://redirect.github.com/mathjeff), [Madalin Valceleanu](https://redirect.github.com/vmadalin), [markslater](https://redirect.github.com/markslater), [Mel Arthurs](https://redirect.github.com/arthursmel), [Michael](https://redirect.github.com/bean5), [Nils Brugger](https://redirect.github.com/nbrugger-tgm), [Ole Osterhagen](https://redirect.github.com/oleosterhagen), [Piotr Kubowicz](https://redirect.github.com/pkubowicz), [Róbert Papp](https://redirect.github.com/TWiStErRob), [Sebastian Davids](https://redirect.github.com/sdavids), [Sebastian Schuberth](https://redirect.github.com/sschuberth), [Stefan Oehme](https://redirect.github.com/oehme), [Stefanos Koutsouflakis](https://redirect.github.com/stefanoskapa), [Taeik Lim](https://redirect.github.com/acktsap), [Tianyi Tao](https://redirect.github.com/tianyeeT), [Tim Nielens](https://redirect.github.com/tnielens), [наб](https://redirect.github.com/nabijaczleweli) #### Upgrade instructions Switch your build to use Gradle 8.9 by updating your wrapper: ./gradlew wrapper --gradle-version=8.9 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.9/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.9/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.8`](https://redirect.github.com/gradle/gradle/releases/tag/v8.8.0): 8.8 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.7.0...v8.8.0) The Gradle team is excited to announce Gradle 8.8. [Read the Release Notes](https://docs.gradle.org/8.8/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Björn Kautler](https://redirect.github.com/Vampire), [Denes Daniel](https://redirect.github.com/pantherdd), [Fabian Windheuser](https://redirect.github.com/fawind), [Hélio Fernandes Sebastião](https://redirect.github.com/helfese), [Jay Wei](https://redirect.github.com/JayWei1215), [jhrom](https://redirect.github.com/jhrom), [jwp345](https://redirect.github.com/jwp345), [Jörgen Andersson](https://redirect.github.com/jorander), [Kirill Gavrilov](https://redirect.github.com/gavvvr), [MajesticMagikarpKing](https://redirect.github.com/yctomwang), [Maksim Lazeba](https://redirect.github.com/M-Lazeba), [Philip Wedemann](https://redirect.github.com/hfhbd), [Robert Elliot](https://redirect.github.com/Mahoney), [Róbert Papp](https://redirect.github.com/TWiStErRob), [Stefan M.](https://redirect.github.com/StefMa), [Tibor Vyletel](https://redirect.github.com/TiborVyletel), [Tony Robalik](https://redirect.github.com/autonomousapps), [Valentin Kulesh](https://redirect.github.com/unshare), [Yanming Zhou](https://redirect.github.com/quaff), [김용후](https://redirect.github.com/who-is-hu) #### Upgrade instructions Switch your build to use Gradle 8.8 by updating your wrapper: ./gradlew wrapper --gradle-version=8.8 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.8/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.8/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.7`](https://redirect.github.com/gradle/gradle/releases/tag/v8.7.0): 8.7 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.6.0...v8.7.0) The Gradle team is excited to announce Gradle 8.7. [Read the Release Notes](https://docs.gradle.org/8.7/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Aleksandr Postnov](https://redirect.github.com/alex-postnov), [Björn Kautler](https://redirect.github.com/Vampire), [Brice Dutheil](https://redirect.github.com/bric3), [Denis Buzmakov](https://redirect.github.com/bacecek), [Federico La Penna](https://redirect.github.com/flapenna), [Gregor Dschung](https://redirect.github.com/chkpnt), [Hal Deadman](https://redirect.github.com/hdeadman), [Hélio Fernandes Sebastião](https://redirect.github.com/helfese), [Ivan Gavrilovic](https://redirect.github.com/gavra0), [Jendrik Johannes](https://redirect.github.com/jjohannes), [Jörgen Andersson](https://redirect.github.com/jorander), [Marie](https://redirect.github.com/NyCodeGHG), [pandaninjas](https://redirect.github.com/pandaninjas), [Philip Wedemann](https://redirect.github.com/hfhbd), [Ryan Schmitt](https://redirect.github.com/rschmitt), [Steffen Yount](https://redirect.github.com/steffenyount), [Tyler Kinkade](https://redirect.github.com/tyknkd), [Zed Spencer-Milnes](https://redirect.github.com/GingerGeek) #### Upgrade instructions Switch your build to use Gradle 8.7 by updating your wrapper: ./gradlew wrapper --gradle-version=8.7 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.7/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.7/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.6`](https://redirect.github.com/gradle/gradle/releases/tag/v8.6.0): 8.6 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.5.0...v8.6.0) The Gradle team is excited to announce Gradle 8.6. [Read the Release Notes](https://docs.gradle.org/8.6/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Baptiste Decroix](https://redirect.github.com/bdecroix-spiria), [Björn Kautler](https://redirect.github.com/Vampire), [Daniel Lacasse](https://redirect.github.com/lacasseio), [Danny Thomas](https://redirect.github.com/DanielThomas), [Hyeonmin Park](https://redirect.github.com/KENNYSOFT), [jeffalder](https://redirect.github.com/jeffalder), [Jendrik Johannes](https://redirect.github.com/jjohannes), [John Jiang](https://redirect.github.com/johnshajiang), [Kaiyao Ke](https://redirect.github.com/kaiyaok2), [Kevin Mark](https://redirect.github.com/kmark), [king-tyler](https://redirect.github.com/king-tyler), [Marcin Dąbrowski](https://redirect.github.com/marcindabrowski), [Marcin Laskowski](https://redirect.github.com/ILikeYourHat), [Markus Gaisbauer](https://redirect.github.com/quijote), [Mel Arthurs](https://redirect.github.com/arthursmel), [Ryan Schmitt](https://redirect.github.com/rschmitt), [Surya K N](https://redirect.github.com/Surya-KN), [Vladislav Golubtsov](https://redirect.github.com/Shmuser), [Yanshun Li](https://redirect.github.com/Chaoba), [Andrzej Ressel](https://redirect.github.com/andrzejressel) #### Upgrade instructions Switch your build to use Gradle 8.6 by updating your wrapper: ./gradlew wrapper --gradle-version=8.6 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.6/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.6/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.5`](https://redirect.github.com/gradle/gradle/releases/tag/v8.5.0): 8.5 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.4.0...v8.5.0) The Gradle team is excited to announce Gradle 8.5. [Read the Release Notes](https://docs.gradle.org/8.5/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Ahmed Ehab](https://redirect.github.com/ahmedehabb), [Alex Landau](https://redirect.github.com/AlexLandau), [Aurimas](https://redirect.github.com/liutikas), [Björn Kautler](https://redirect.github.com/Vampire), [bodhili](https://redirect.github.com/bodhili), [Daniel Le Berre](https://redirect.github.com/danielleberre), [davidburstrom](https://redirect.github.com/davidburstrom), [Franz Wimmer](https://redirect.github.com/zalintyre), [Jongwoo Han](https://redirect.github.com/jongwooo), [Ken](https://redirect.github.com/kennethshackleton), [Leonardo Silveira](https://redirect.github.com/sombriks), [Martin Bonnin](https://redirect.github.com/martinbonnin), [Matthew Von-Maszewski](https://redirect.github.com/matthewvon), [Nik Clayton](https://redirect.github.com/nikclayton), [noeppi_noeppi](https://redirect.github.com/noeppi-noeppi), [Philip Wedemann](https://redirect.github.com/hfhbd), [Philipp Schneider](https://redirect.github.com/p-schneider), [Tomas Bjerre](https://redirect.github.com/tomasbjerre) #### Upgrade instructions Switch your build to use Gradle 8.5 by updating your wrapper: ./gradlew wrapper --gradle-version=8.5 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.5/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.5/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.4`](https://redirect.github.com/gradle/gradle/releases/tag/v8.4.0): 8.4 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.3.0...v8.4.0) The Gradle team is excited to announce Gradle 8.4. Amongst other improvements, this release addresses two security vulnerabilities: - [Incorrect permission assignment for symlinked files used in copy or archiving operations](https://redirect.github.com/gradle/gradle/security/advisories/GHSA-43r3-pqhv-f7h9) - [Possible local text file exfiltration by XML External entity injection](https://redirect.github.com/gradle/gradle/security/advisories/GHSA-mrff-q8qj-xvg8) [Read the Release Notes](https://docs.gradle.org/8.4/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Ahmed Ehab](https://redirect.github.com/ahmedehabb), [Andrei Rybak](https://redirect.github.com/rybak), [Baptiste Decroix](https://redirect.github.com/bdecroix-spiria), [Björn Kautler](https://redirect.github.com/Vampire), [Cesar de la Vega](https://redirect.github.com/vegaro), [Ganavi Jayaram](https://redirect.github.com/ganavijayaram), [Gaurav Padam](https://redirect.github.com/Gauravpadam), [hwanseok](https://redirect.github.com/hwanseok-dev), [J.T. McQuigg](https://redirect.github.com/JT122406), [Jakub Chrzanowski](https://redirect.github.com/hsz), [Jendrik Johannes](https://redirect.github.com/jjohannes), [kackey0-1](https://redirect.github.com/kackey0-1), [Konstantin Gribov](https://redirect.github.com/grossws), [Pratik Haldankar](https://redirect.github.com/pratik2315), [Qinglin](https://redirect.github.com/nodmp), [Sebastian Schuberth](https://redirect.github.com/sschuberth), [Thad House](https://redirect.github.com/ThadHouse), [valery1707](https://redirect.github.com/valery1707), [Vladimir Sitnikov](https://redirect.github.com/vlsi), [wuyangnju](https://redirect.github.com/wuyangnju), [Yanming Zhou](https://redirect.github.com/quaff), [Yanshun Li](https://redirect.github.com/Chaoba), [Yusuke Uehara](https://redirect.github.com/uskey512), [zeners](https://redirect.github.com/zeners) #### Upgrade instructions Switch your build to use Gradle 8.4 by updating your wrapper: ./gradlew wrapper --gradle-version=8.4 #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.3`](https://redirect.github.com/gradle/gradle/releases/tag/v8.3.0): 8.3 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.2.1...v8.3.0) The Gradle team is excited to announce Gradle 8.3. [Read the Release Notes](https://docs.gradle.org/8.3/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Adam](https://redirect.github.com/aSemy), [Ahmed Ehab](https://redirect.github.com/ahmedehabb), [Aurimas](https://redirect.github.com/liutikas), [Baptiste Decroix](https://redirect.github.com/bdecroix-spiria), [Björn Kautler](https://redirect.github.com/Vampire), [Borewit](https://redirect.github.com/Borewit), [Korov](https://redirect.github.com/Korov), [Mohammed Thavaf](https://redirect.github.com/mthavaf), [Patrick Brückner](https://redirect.github.com/madmuffin1), [Philip Wedemann](https://redirect.github.com/hfhbd), [Róbert Papp](https://redirect.github.com/TWiStErRob), [Shi Chen](https://redirect.github.com/CsCherrYY), [Tony Robalik](https://redirect.github.com/autonomousapps) #### Upgrade instructions Switch your build to use Gradle 8.3 by updating your wrapper: ./gradlew wrapper --gradle-version=8.3 #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). ### [`v8.2.1`](https://redirect.github.com/gradle/gradle/compare/v8.2.0...v8.2.1) [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.2.0...v8.2.1) ### [`v8.2`](https://redirect.github.com/gradle/gradle/releases/tag/v8.2.0): 8.2 [Compare Source](https://redirect.github.com/gradle/gradle/compare/v8.1.1...v8.2.0) The Gradle team is excited to announce Gradle 8.2. Amongst other improvements, this release addresses two security vulnerabilities: - [Dependency cache path traversal](https://redirect.github.com/gradle/gradle/security/advisories/GHSA-2h6c-rv6q-494v) - [Path traversal vulnerabilities in handling of Tar archives](https://redirect.github.com/gradle/gradle/security/advisories/GHSA-84mw-qh6q-v842) [Read the Release Notes](https://docs.gradle.org/8.2/release-notes.html) We would like to thank the following community contributors for their contributions to this release of Gradle: [Bruno Didot](https://redirect.github.com/didot), [Eric Vantillard](https://redirect.github.com/evantill), [esfomeado](https://redirect.github.com/esfomeado), [Jendrik Johannes](https://redirect.github.com/jjohannes), [Jonathan Leitschuh](https://redirect.github.com/JLLeitschuh), [Lee Euije](https://redirect.github.com/euije), [Stefan Oehme](https://redirect.github.com/oehme), [Todor Dinev](https://redirect.github.com/tdinev), [Yanshun Li](https://redirect.github.com/Chaoba) #### Upgrade instructions Switch your build to use Gradle 8.2 by updating your wrapper: `./gradlew wrapper --gradle-version=8.2` #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://redirect.github.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://redirect.github.com/gradle). </details> <details> <summary>google/google-java-format (googleJavaFormat)</summary> ### [`v1.25.2`](https://redirect.github.com/google/google-java-format/releases/tag/v1.25.2) Changes: - Fix a crash formatting text blocks involving trailing whitespace before the close delimiter ([#&#8203;1205](https://redirect.github.com/google/google-java-format/issues/1205)) Full Changelog: google/google-java-format@v1.25.1...v1.25.2 ### [`v1.25.1`](https://redirect.github.com/google/google-java-format/releases/tag/v1.25.1) Changes: - Fix a crash in text block formatting ([#&#8203;1195](https://redirect.github.com/google/google-java-format/issues/1195)) Full Changelog: google/google-java-format@v1.25.0...v1.25.1 ### [`v1.25.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.25.0) The minimum support JDK version to run google-java-format is now JDK 17 ([#&#8203;1159](https://redirect.github.com/google/google-java-format/issues/1159)). Using google-java-format to format earlier versions of the language is still supported, but running the formatter itself on JDK 17 or newer is required. Changes: - Various improvements to text block formatting - Improve formatting of `when` pattern guards Full Changelog: google/google-java-format@v1.24.0...v1.25.0 ### [`v1.24.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.24.0) Changes: - Fix inconsistency in formatting of comments in switch statements ([https://github.com/google/google-java-format/issues/1127](https://redirect.github.com/google/google-java-format/issues/1127)) - Fix different formatting of block line comments ([#&#8203;1153](https://redirect.github.com/google/google-java-format/issues/1153)) - Print the problem line as context in error messages Full Changelog: google/google-java-format@v1.23.0...v1.24.0 ### [`v1.23.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.23.0) Changes: - Adjust indentation of line comments inside expression switches ([#&#8203;876](https://redirect.github.com/google/google-java-format/issues/876)) - Fix modifier order handling for `non-sealed` (google/google-java-format@7fd9300) - Handle empty classes with no members that contain semi-colons (google/google-java-format@b9b6730) - Support overlapping ranges in `--lines` (google/google-java-format@c4b467d) - Remove support for the String Templates preview feature, see https://bugs.openjdk.org/browse/JDK-8329949 (google/google-java-format@fdf4b29) - Improve compatibility with latest JDK early access builds (google/google-java-format@0b384e3) Full Changelog: google/google-java-format@v1.22.0...v1.23.0 ### [`v1.22.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.22.0) Changes: - Improve support for tokens that span multiple lines ([`9bdae02`](https://redirect.github.com/google/google-java-format/commit/9bdae025b7b023d45636e707c9225d0cdd66eb0b)) - Fix an issue with text block formatting, when the text block is the receiver of a method call ([#&#8203;1081](https://redirect.github.com/google/google-java-format/issues/1081)) - `google-java-format-diff.py` now parallelizes the calls to the formatter, for better performance ([`3ee6e2a`](https://redirect.github.com/google/google-java-format/commit/3ee6e2a34029bc5e68a5f733749e2732c2bf7940)) Full Changelog: google/google-java-format@v1.21.0...v1.22.0 ### [`v1.21.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.21.0) Formatting changes: - Adjust indentation of text blocks ([`ce3cb59`](https://redirect.github.com/google/google-java-format/commit/ce3cb59a8d649359a8e6e7fcc5f2f21bb79b3df1)) Bug fixes: - Fix a crash with comments inside string templates ([`e946e82`](https://redirect.github.com/google/google-java-format/commit/e946e82801eb5bbd52bea00355ba20450bc0725c)) - Native image `-version` reports `HEAD-SNAPSHOT` instead of the correct version ([#&#8203;1068](https://redirect.github.com/google/google-java-format/issues/1068)) - Improve compatibility with older glibc versions ([#&#8203;1072](https://redirect.github.com/google/google-java-format/issues/1072)) Full Changelog: google/google-java-format@v1.20.0...v1.21.0 ### [`v1.20.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.20.0) This release includes [GraalVM native-image](https://www.graalvm.org/22.0/reference-manual/native-image/) binaries for google-java-format for windows, linux, and mac. These binaries offer improved startup performance. Changes: - Keep type-use annotation with type when wrapping ([`03efe44`](https://redirect.github.com/google/google-java-format/commit/03efe44d9affc989eee8623651fbdf1bcc7240dc)) - Handle 'any' patterns ([#&#8203;1037](https://redirect.github.com/google/google-java-format/issues/1037)) Full Changelog: google/google-java-format@v1.19.2...v1.20.0 ### [`v1.19.2`](https://redirect.github.com/google/google-java-format/releases/tag/v1.19.2) #### Changes - Improve support for string templates ([#&#8203;1010](https://redirect.github.com/google/google-java-format/issues/1010)) - Handle `var` in record patterns ([#&#8203;1020](https://redirect.github.com/google/google-java-format/issues/1020)) **Full Changelog**: google/google-java-format@v1.19.1...v1.19.2 ### [`v1.19.1`](https://redirect.github.com/google/google-java-format/releases/tag/v1.19.1) #### Changes - Fix support for Java 21 features by enabling JDK 21 for release builds ([#&#8203;1014](https://redirect.github.com/google/google-java-format/issues/1014)). **Full Changelog**: google/google-java-format@v1.19.0...v1.19.1 ### [`v1.19.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.19.0) #### Changes This release adds initial support for more Java 21 features, including: - String templates ([#&#8203;981](https://redirect.github.com/google/google-java-format/issues/981)) - Unnamed variables ([#&#8203;978](https://redirect.github.com/google/google-java-format/issues/978)) - Pattern matching and guard clauses in switch expressions ([#&#8203;937](https://redirect.github.com/google/google-java-format/issues/937), [#&#8203;880](https://redirect.github.com/google/google-java-format/issues/880), [#&#8203;983](https://redirect.github.com/google/google-java-format/issues/983), [#&#8203;988](https://redirect.github.com/google/google-java-format/issues/988)) Other changes: - Handle type annotations on method reference qualifiers ([`53390d9`](https://redirect.github.com/google/google-java-format/commit/53390d99b56edae23cfab5adcafd7df28d9984c8)) - Avoid reflowing text blocks ([#&#8203;976](https://redirect.github.com/google/google-java-format/issues/976)) **Full Changelog**: google/google-java-format@v1.18.1...v1.19.0 ### [`v1.18.1`](https://redirect.github.com/google/google-java-format/releases/tag/v1.18.1) #### Changes - Fixed version number for Eclipse plugin ([#&#8203;744](https://redirect.github.com/google/google-java-format/issues/744)) **Full Changelog**: google/google-java-format@v1.18.0...v1.18.1 ### [`v1.18.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.18.0) #### Changes - Update Guava version to resolve GHSA-7g45-4rm6-3mm3 ([#&#8203;950](https://redirect.github.com/google/google-java-format/issues/950)) - Handle `final var` lambda variables ([#&#8203;959](https://redirect.github.com/google/google-java-format/issues/959)) **Full Changelog**: google/google-java-format@v1.17.0...v1.18.0 ### [`v1.17.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.17.0) #### Changes - Fix compatibility with OpenJDK 21 early access builds ([#&#8203;898](https://redirect.github.com/google/google-java-format/issues/898)) **Full Changelog**: google/google-java-format@v1.16.0...v1.17.0 ### [`v1.16.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.16.0) #### Changes - Format long exception lists one per line (google/google-java-format@198fa42) - Normalize parameter comments (google/google-java-format@dda4321) #### Bug fixes - Return a non-zero exit code on error ([#&#8203;848](https://redirect.github.com/google/google-java-format/issues/848)) - Formatter leaks threads and memory ([#&#8203;847](https://redirect.github.com/google/google-java-format/issues/847)) **Full Changelog**: google/google-java-format@v1.15.0...v1.16.0 ### [`v1.15.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.15.0) #### What's Changed - Passing `--add-exports` flags on the command line is no longer necessary for JDK 17 and newer (google/google-java-format@ee81afc) **Full Changelog**: google/google-java-format@v1.14.0...v1.15.0 ### [`v1.14.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.14.0): 1.14.0 #### What's Changed - Handle modifiers that start with `non-` ([#&#8203;696](https://redirect.github.com/google/google-java-format/issues/696)) - Treat single-character upper case identifiers as UpperCamelCase, to improve formatting of Android `R` classes ([`16e72a1`](https://redirect.github.com/google/google-java-format/commit/16e72a1a9bbf182fac6686807e54bc846a9543ed)) - Don't format javadoc without a summary fragment as a single-line ([`668f108`](https://redirect.github.com/google/google-java-format/commit/668f108de438db15158d33ed1a386bdbab3b4d09)) **Full Changelog**: google/google-java-format@v1.13.0...v1.14.0 ### [`v1.13.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.13.0): 1.13.0 #### What's Changed - Fix formatting of pattern matching in switch when running on Java 17 ([#&#8203;689](https://redirect.github.com/google/google-java-format/issues/689), [#&#8203;690](https://redirect.github.com/google/google-java-format/issues/690)) **Full Changelog**: google/google-java-format@v1.12.0...v1.13.0 ### [`v1.12.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.12.0): 1.12.0 #### What's Changed - Format type annotation as part of the type, not part of the modifiers list ([https://github.com/google/google-java-format/pull/653](https://redirect.github.com/google/google-java-format/pull/653)) - Fix indentation of case statements on JDK 17 ([https://github.com/google/google-java-format/pull/654](https://redirect.github.com/google/google-java-format/pull/654)) **Full Changelog**: google/google-java-format@v1.11.0...v1.12.0 ### [`v1.11.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.11.0): 1.11.0 `google-java-format` now has improved support for running on JDK 17 early access builds. Changes: - Handle `final` variables in `instanceof` patterns ([#&#8203;588](https://redirect.github.com/google/google-java-format/issues/588)) - Fix handling of annotations in compact record constructors ([#&#8203;574](https://redirect.github.com/google/google-java-format/issues/574)) - Fix a crash in `instanceof` pattern handling ([#&#8203;594](https://redirect.github.com/google/google-java-format/issues/594)) - Wrap multiple values in switch expression case ([#&#8203;540](https://redirect.github.com/google/google-java-format/issues/540)) - Fix formatting of module trees after [JDK-8255464](https://bugs.openjdk.java.net/browse/JDK-8255464) - Support `sealed` classes ([#&#8203;603](https://redirect.github.com/google/google-java-format/issues/603)) ### [`v1.10.0`](https://redirect.github.com/google/google-java-format/releases/tag/v1.10.0): 1.10.0 `google-java-format` now supports running on JDK 16. The following flags are required when running on JDK 16, due to [JEP 396: Strongly Encapsulate JDK Internals by Default](https://openjdk.java.net/jeps/396): java \ --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \ -jar google-java-format-1.10.0-all-deps.jar T... Other changes: - Handle extra `;` in import lists (google/google-java-format@b769e81) - Add missing space between unary `-` and negative literals (google/google-java-format@6da736d) - Fix an off-by-one issue on the reflowing of string literals (google/google-java-format@b9fd8d2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on Wednesday" (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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/hypermodeinc/dgraph4j). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Ryan Fox-Tyler <[email protected]>
1 parent 234a03f commit a884094

File tree

21 files changed

+149
-114
lines changed

21 files changed

+149
-114
lines changed

build.gradle

+7-17
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
88
buildscript {
99
repositories {
1010
maven {
11-
url 'https://plugins.gradle.org/m2/'
11+
url = uri('https://plugins.gradle.org/m2/')
1212
}
1313
}
1414
dependencies {
@@ -19,18 +19,14 @@ buildscript {
1919
plugins {
2020
id 'java-library'
2121
id 'jacoco'
22-
id 'com.github.kt3k.coveralls' version '2.12.2'
23-
id 'com.github.sherter.google-java-format' version '0.9'
2422
id 'base'
2523
id 'maven-publish'
2624
id 'com.gradleup.shadow' version '8.3.5'
2725
}
2826

29-
// Apply the java plugin to add support for Java
3027
apply plugin: 'java'
3128
apply plugin: 'com.google.protobuf'
3229
apply plugin: 'idea'
33-
apply plugin: 'com.github.sherter.google-java-format'
3430
apply plugin: 'signing'
3531

3632
group = 'io.dgraph'
@@ -125,7 +121,7 @@ dependencies {
125121
testRuntimeOnly "io.opencensus:opencensus-impl:${openCensusVersion}"
126122

127123
// Used for unmarshalling a JSON GraphQL response
128-
testImplementation 'com.google.code.gson:gson:2.12.0'
124+
testImplementation 'com.google.code.gson:gson:2.12.1'
129125

130126
// Declare the dependency for your favourite test framework you want to use in your tests.
131127
testImplementation 'org.testng:testng:7.10.2'
@@ -134,12 +130,6 @@ dependencies {
134130
implementation 'javax.annotation:javax.annotation-api:1.3.2'
135131
}
136132

137-
googleJavaFormat {
138-
toolVersion = '1.5'
139-
exclude 'src/generated/**/*.java'
140-
}
141-
compileJava.dependsOn 'googleJavaFormat'
142-
143133
idea {
144134
module {
145135
sourceDirs += file("${projectDir}/src/generated/main/java")
@@ -165,9 +155,9 @@ task fatJar(type: Jar) {
165155
}
166156

167157
tasks.named('shadowJar', ShadowJar) {
168-
enableRelocation true
169-
relocationPrefix 'io.dgraph.dgraph4j.shaded'
170-
relocate 'google', 'io.dgraph.dgraph4j.shaded.google'
158+
enableRelocation = true
159+
relocationPrefix = 'io.dgraph.dgraph4j.shaded'
160+
relocate('google', 'io.dgraph.dgraph4j.shaded.google')
171161
archiveClassifier.set('shaded')
172162
mergeServiceFiles()
173163
}
@@ -186,11 +176,11 @@ task sourceJar(type: Jar) {
186176

187177
task updateProto(type: Exec) {
188178
workingDir 'src/main/proto'
189-
commandLine 'wget', '-O', 'api.proto', 'https://raw.githubusercontent.com/dgraph-io/dgo/master/protos/api.proto'
179+
commandLine 'wget', '-O', 'api.proto', 'https://raw.githubusercontent.com/hypermodeinc/dgo/master/protos/api.proto'
190180
}
191181

192182
task setupCluster(type: Exec) {
193-
workingDir System.getenv('GOPATH') + '/src/github.com/hypermodeinc/dgraph/dgraph'
183+
workingDir System.getenv('GOPATH') + '/src/github.com/hypermodeinc/hypermodeinc/dgraph'
194184

195185
commandLine './run.sh'
196186
}

gradle/wrapper/gradle-wrapper.jar

-15.3 KB
Binary file not shown.
+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
4+
networkTimeout=10000
5+
validateDistributionUrl=true
46
zipStoreBase=GRADLE_USER_HOME
57
zipStorePath=wrapper/dists

gradlew

+27-13
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
# See the License for the specific language governing permissions and
1616
# limitations under the License.
1717
#
18+
# SPDX-License-Identifier: Apache-2.0
19+
#
1820

1921
##############################################################################
2022
#
@@ -55,7 +57,7 @@
5557
# Darwin, MinGW, and NonStop.
5658
#
5759
# (3) This script is generated from the Groovy template
58-
# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
60+
# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
5961
# within the Gradle project.
6062
#
6163
# You can find Gradle at https://github.com/gradle/gradle/.
@@ -80,13 +82,11 @@ do
8082
esac
8183
done
8284

83-
APP_HOME=$(cd "${APP_HOME:-./}" && pwd -P) || exit
84-
85-
APP_NAME="Gradle"
85+
# This is normally unused
86+
# shellcheck disable=SC2034
8687
APP_BASE_NAME=${0##*/}
87-
88-
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
89-
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
88+
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
89+
APP_HOME=$(cd -P "${APP_HOME:-./}" >/dev/null && printf '%s\n' "${PWD}") || exit
9090

9191
# Use the maximum available, or set MAX_FD != -1 to use that value.
9292
MAX_FD=maximum
@@ -132,23 +132,29 @@ location of your Java installation."
132132
fi
133133
else
134134
JAVACMD=java
135-
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
135+
if ! command -v java >/dev/null 2>&1; then
136+
die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
136137
137138
Please set the JAVA_HOME variable in your environment to match the
138139
location of your Java installation."
140+
fi
139141
fi
140142

141143
# Increase the maximum file descriptors if we can.
142144
if ! "${cygwin}" && ! "${darwin}" && ! "${nonstop}"; then
143145
case ${MAX_FD} in #(
144146
max*)
147+
# In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
148+
# shellcheck disable=SC2039,SC3045
145149
MAX_FD=$(ulimit -H -n) ||
146150
warn "Could not query maximum file descriptor limit"
147151
;;
148152
esac
149153
case ${MAX_FD} in #(
150154
'' | soft) : ;; #(
151155
*)
156+
# In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
157+
# shellcheck disable=SC2039,SC3045
152158
ulimit -n "${MAX_FD}" ||
153159
warn "Could not set maximum file descriptor limit to ${MAX_FD}"
154160
;;
@@ -196,18 +202,26 @@ if "${cygwin}" || "${msys}"; then
196202
done
197203
fi
198204

199-
# Collect all arguments for the java command;
200-
# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
201-
# shell script including quotes and variable substitutions, so put them in
202-
# double quotes to make sure that they get re-expanded; and
203-
# * put everything else in single quotes, so that it's not re-expanded.
205+
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
206+
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
207+
208+
# Collect all arguments for the java command:
209+
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
210+
# and any embedded shellness will be escaped.
211+
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
212+
# treated as '${Hostname}' itself on the command line.
204213

205214
set -- \
206215
"-Dorg.gradle.appname=${APP_BASE_NAME}" \
207216
-classpath "${CLASSPATH}" \
208217
org.gradle.wrapper.GradleWrapperMain \
209218
"$@"
210219

220+
# Stop when "xargs" is not available.
221+
if ! command -v xargs >/dev/null 2>&1; then
222+
die "xargs is not available"
223+
fi
224+
211225
# Use "xargs" to parse quoted args.
212226
#
213227
# With -n1 it outputs one arg per line, with the quotes and backslashes removed.

gradlew.bat

+21-16
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313
@rem See the License for the specific language governing permissions and
1414
@rem limitations under the License.
1515
@rem
16+
@rem SPDX-License-Identifier: Apache-2.0
17+
@rem
1618

17-
@if "%DEBUG%" == "" @echo off
19+
@if "%DEBUG%"=="" @echo off
1820
@rem ##########################################################################
1921
@rem
2022
@rem Gradle startup script for Windows
@@ -25,7 +27,8 @@
2527
if "%OS%"=="Windows_NT" setlocal
2628

2729
set DIRNAME=%~dp0
28-
if "%DIRNAME%" == "" set DIRNAME=.
30+
if "%DIRNAME%"=="" set DIRNAME=.
31+
@rem This is normally unused
2932
set APP_BASE_NAME=%~n0
3033
set APP_HOME=%DIRNAME%
3134

@@ -40,13 +43,13 @@ if defined JAVA_HOME goto findJavaFromJavaHome
4043

4144
set JAVA_EXE=java.exe
4245
%JAVA_EXE% -version >NUL 2>&1
43-
if "%ERRORLEVEL%" == "0" goto execute
46+
if %ERRORLEVEL% equ 0 goto execute
4447

45-
echo.
46-
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
47-
echo.
48-
echo Please set the JAVA_HOME variable in your environment to match the
49-
echo location of your Java installation.
48+
echo. 1>&2
49+
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2
50+
echo. 1>&2
51+
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
52+
echo location of your Java installation. 1>&2
5053

5154
goto fail
5255

@@ -56,11 +59,11 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe
5659

5760
if exist "%JAVA_EXE%" goto execute
5861

59-
echo.
60-
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
61-
echo.
62-
echo Please set the JAVA_HOME variable in your environment to match the
63-
echo location of your Java installation.
62+
echo. 1>&2
63+
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2
64+
echo. 1>&2
65+
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
66+
echo location of your Java installation. 1>&2
6467

6568
goto fail
6669

@@ -75,13 +78,15 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
7578

7679
:end
7780
@rem End local scope for the variables with windows NT shell
78-
if "%ERRORLEVEL%"=="0" goto mainEnd
81+
if %ERRORLEVEL% equ 0 goto mainEnd
7982

8083
:fail
8184
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
8285
rem the _cmd.exe /c_ return code!
83-
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
84-
exit /b 1
86+
set EXIT_CODE=%ERRORLEVEL%
87+
if %EXIT_CODE% equ 0 set EXIT_CODE=1
88+
if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
89+
exit /b %EXIT_CODE%
8590

8691
:mainEnd
8792
if "%OS%"=="Windows_NT" endlocal

samples/DgraphJavaSample/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies {
2323
testImplementation 'junit:junit:4.13.2'
2424

2525
// https://mvnrepository.com/artifact/com.google.code.gson/gson
26-
implementation 'com.google.code.gson:gson:2.12.0'
26+
implementation 'com.google.code.gson:gson:2.12.1'
2727
}
2828

2929
// Define the main class for the application
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.1.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
44
networkTimeout=10000
5+
validateDistributionUrl=true
56
zipStoreBase=GRADLE_USER_HOME
67
zipStorePath=wrapper/dists

samples/DgraphJavaSample/gradlew

+15-10
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
# See the License for the specific language governing permissions and
1616
# limitations under the License.
1717
#
18+
# SPDX-License-Identifier: Apache-2.0
19+
#
1820

1921
##############################################################################
2022
#
@@ -55,7 +57,7 @@
5557
# Darwin, MinGW, and NonStop.
5658
#
5759
# (3) This script is generated from the Groovy template
58-
# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
60+
# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
5961
# within the Gradle project.
6062
#
6163
# You can find Gradle at https://github.com/gradle/gradle/.
@@ -83,7 +85,8 @@ done
8385
# This is normally unused
8486
# shellcheck disable=SC2034
8587
APP_BASE_NAME=${0##*/}
86-
APP_HOME=$(cd "${APP_HOME:-./}" && pwd -P) || exit
88+
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
89+
APP_HOME=$(cd -P "${APP_HOME:-./}" >/dev/null && printf '%s\n' "${PWD}") || exit
8790

8891
# Use the maximum available, or set MAX_FD != -1 to use that value.
8992
MAX_FD=maximum
@@ -129,18 +132,20 @@ location of your Java installation."
129132
fi
130133
else
131134
JAVACMD=java
132-
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
135+
if ! command -v java >/dev/null 2>&1; then
136+
die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
133137
134138
Please set the JAVA_HOME variable in your environment to match the
135139
location of your Java installation."
140+
fi
136141
fi
137142

138143
# Increase the maximum file descriptors if we can.
139144
if ! "${cygwin}" && ! "${darwin}" && ! "${nonstop}"; then
140145
case ${MAX_FD} in #(
141146
max*)
142147
# In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
143-
# shellcheck disable=SC3045
148+
# shellcheck disable=SC2039,SC3045
144149
MAX_FD=$(ulimit -H -n) ||
145150
warn "Could not query maximum file descriptor limit"
146151
;;
@@ -149,7 +154,7 @@ if ! "${cygwin}" && ! "${darwin}" && ! "${nonstop}"; then
149154
'' | soft) : ;; #(
150155
*)
151156
# In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
152-
# shellcheck disable=SC3045
157+
# shellcheck disable=SC2039,SC3045
153158
ulimit -n "${MAX_FD}" ||
154159
warn "Could not set maximum file descriptor limit to ${MAX_FD}"
155160
;;
@@ -200,11 +205,11 @@ fi
200205
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
201206
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
202207

203-
# Collect all arguments for the java command;
204-
# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
205-
# shell script including quotes and variable substitutions, so put them in
206-
# double quotes to make sure that they get re-expanded; and
207-
# * put everything else in single quotes, so that it's not re-expanded.
208+
# Collect all arguments for the java command:
209+
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
210+
# and any embedded shellness will be escaped.
211+
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
212+
# treated as '${Hostname}' itself on the command line.
208213

209214
set -- \
210215
"-Dorg.gradle.appname=${APP_BASE_NAME}" \

0 commit comments

Comments
 (0)