A toolchain for Minecraft: Java Edition that builds a workspace to interact with the game using the official mappings provided to the public by Mojang Studios.
MIT License
86
stars
18
forks
source link
chore(deps): Update immutables monorepo to v2.10.0 - autoclosed #128
immutables/immutables (org.immutables:gson)
### [`v2.10.0`](https://togithub.com/immutables/immutables/releases/tag/2.10.0)
[Compare Source](https://togithub.com/immutables/immutables/compare/2.9.3...2.10.0)
##### JakartaEE support
Style flag `jakarta = true`
Mainly package change for annotations and types like Validator
##### Miscellaneous
- JDK9 unmodifiable collections for `List`, `Set`, `Map`, style flag `jdk9Collections = true`
- Suppress from method, style flag `from = ""`
- Non-strict modifiables allows reading unset attributes, style flag `strictModifiables = false`
- Fixes in nested type_use annotations.
- Performance: better initial capacity for collections
- Refinements and fixes to Criteria modules
- Plus many other refinements and maintance, see below
##### Workarounds for Gradle
- imports for not-yet-generated types : add `options.sourcepath`
- disable incremental compilation (`options.incremental`), may also help is some complex cases
##### What's Changed (since some last year's release)
- guava upgrade to 30.0-jre by [@elucash](https://togithub.com/elucash) in [https://github.com/immutables/immutables/pull/1422](https://togithub.com/immutables/immutables/pull/1422)
- Fix sorting by id property with Criteria for Mongo [#1442](https://togithub.com/immutables/immutables/issues/1442) by [@harmenweber](https://togithub.com/harmenweber) in [https://github.com/immutables/immutables/pull/1443](https://togithub.com/immutables/immutables/pull/1443)
- Fix [#1424](https://togithub.com/immutables/immutables/issues/1424) - redundant null check in JDK maps by [@saarmbruster](https://togithub.com/saarmbruster) in [https://github.com/immutables/immutables/pull/1425](https://togithub.com/immutables/immutables/pull/1425)
- detect the Eclipse compiler without using the TCCL by [@hwellmann](https://togithub.com/hwellmann) in [https://github.com/immutables/immutables/pull/1452](https://togithub.com/immutables/immutables/pull/1452)
- Experimental [#1112](https://togithub.com/immutables/immutables/issues/1112) requiring Enclosing annotation by [@elucash](https://togithub.com/elucash) in [https://github.com/immutables/immutables/pull/1423](https://togithub.com/immutables/immutables/pull/1423)
- Enable eclipse compiler support for Java 17 and beyond. by [@SimY4](https://togithub.com/SimY4) in [https://github.com/immutables/immutables/pull/1458](https://togithub.com/immutables/immutables/pull/1458)
- Fix `toBuilder` generator with generics by [@rdesgroppes](https://togithub.com/rdesgroppes) in [https://github.com/immutables/immutables/pull/1460](https://togithub.com/immutables/immutables/pull/1460)
- Populate correct initial capacity for List/Set/Map/ImmutableList.Builder by [@snazy](https://togithub.com/snazy) in [https://github.com/immutables/immutables/pull/1468](https://togithub.com/immutables/immutables/pull/1468)
- Allow specifying visibility as string by [@nastra](https://togithub.com/nastra) in [https://github.com/immutables/immutables/pull/1474](https://togithub.com/immutables/immutables/pull/1474)
- Re-try to resolve types in java.lang by [@PtrTeixeira](https://togithub.com/PtrTeixeira) in [https://github.com/immutables/immutables/pull/1477](https://togithub.com/immutables/immutables/pull/1477)
- re-enable jdk9 collections support. by [@SimY4](https://togithub.com/SimY4) in [https://github.com/immutables/immutables/pull/1481](https://togithub.com/immutables/immutables/pull/1481)
##### New Contributors
- [@harmenweber](https://togithub.com/harmenweber) made their first contribution in [https://github.com/immutables/immutables/pull/1443](https://togithub.com/immutables/immutables/pull/1443)
- [@saarmbruster](https://togithub.com/saarmbruster) made their first contribution in [https://github.com/immutables/immutables/pull/1425](https://togithub.com/immutables/immutables/pull/1425)
- [@hwellmann](https://togithub.com/hwellmann) made their first contribution in [https://github.com/immutables/immutables/pull/1452](https://togithub.com/immutables/immutables/pull/1452)
- [@rdesgroppes](https://togithub.com/rdesgroppes) made their first contribution in [https://github.com/immutables/immutables/pull/1460](https://togithub.com/immutables/immutables/pull/1460)
- [@snazy](https://togithub.com/snazy) made their first contribution in [https://github.com/immutables/immutables/pull/1468](https://togithub.com/immutables/immutables/pull/1468)
- [@PtrTeixeira](https://togithub.com/PtrTeixeira) made their first contribution in [https://github.com/immutables/immutables/pull/1477](https://togithub.com/immutables/immutables/pull/1477)
**Full Changelog**: https://github.com/immutables/immutables/compare/2.9.3...2.10.0
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 these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.9.3
->2.10.0
2.9.3
->2.10.0
Release Notes
immutables/immutables (org.immutables:gson)
### [`v2.10.0`](https://togithub.com/immutables/immutables/releases/tag/2.10.0) [Compare Source](https://togithub.com/immutables/immutables/compare/2.9.3...2.10.0) ##### JakartaEE support Style flag `jakarta = true` Mainly package change for annotations and types like Validator ##### Miscellaneous - JDK9 unmodifiable collections for `List`, `Set`, `Map`, style flag `jdk9Collections = true` - Suppress from method, style flag `from = ""` - Non-strict modifiables allows reading unset attributes, style flag `strictModifiables = false` - Fixes in nested type_use annotations. - Performance: better initial capacity for collections - Refinements and fixes to Criteria modules - Plus many other refinements and maintance, see below ##### Workarounds for Gradle - imports for not-yet-generated types : add `options.sourcepath` - disable incremental compilation (`options.incremental`), may also help is some complex cases ##### What's Changed (since some last year's release) - guava upgrade to 30.0-jre by [@elucash](https://togithub.com/elucash) in [https://github.com/immutables/immutables/pull/1422](https://togithub.com/immutables/immutables/pull/1422) - Fix sorting by id property with Criteria for Mongo [#1442](https://togithub.com/immutables/immutables/issues/1442) by [@harmenweber](https://togithub.com/harmenweber) in [https://github.com/immutables/immutables/pull/1443](https://togithub.com/immutables/immutables/pull/1443) - Fix [#1424](https://togithub.com/immutables/immutables/issues/1424) - redundant null check in JDK maps by [@saarmbruster](https://togithub.com/saarmbruster) in [https://github.com/immutables/immutables/pull/1425](https://togithub.com/immutables/immutables/pull/1425) - detect the Eclipse compiler without using the TCCL by [@hwellmann](https://togithub.com/hwellmann) in [https://github.com/immutables/immutables/pull/1452](https://togithub.com/immutables/immutables/pull/1452) - Experimental [#1112](https://togithub.com/immutables/immutables/issues/1112) requiring Enclosing annotation by [@elucash](https://togithub.com/elucash) in [https://github.com/immutables/immutables/pull/1423](https://togithub.com/immutables/immutables/pull/1423) - Enable eclipse compiler support for Java 17 and beyond. by [@SimY4](https://togithub.com/SimY4) in [https://github.com/immutables/immutables/pull/1458](https://togithub.com/immutables/immutables/pull/1458) - Fix `toBuilder` generator with generics by [@rdesgroppes](https://togithub.com/rdesgroppes) in [https://github.com/immutables/immutables/pull/1460](https://togithub.com/immutables/immutables/pull/1460) - Populate correct initial capacity for List/Set/Map/ImmutableList.Builder by [@snazy](https://togithub.com/snazy) in [https://github.com/immutables/immutables/pull/1468](https://togithub.com/immutables/immutables/pull/1468) - Allow specifying visibility as string by [@nastra](https://togithub.com/nastra) in [https://github.com/immutables/immutables/pull/1474](https://togithub.com/immutables/immutables/pull/1474) - Re-try to resolve types in java.lang by [@PtrTeixeira](https://togithub.com/PtrTeixeira) in [https://github.com/immutables/immutables/pull/1477](https://togithub.com/immutables/immutables/pull/1477) - re-enable jdk9 collections support. by [@SimY4](https://togithub.com/SimY4) in [https://github.com/immutables/immutables/pull/1481](https://togithub.com/immutables/immutables/pull/1481) ##### New Contributors - [@harmenweber](https://togithub.com/harmenweber) made their first contribution in [https://github.com/immutables/immutables/pull/1443](https://togithub.com/immutables/immutables/pull/1443) - [@saarmbruster](https://togithub.com/saarmbruster) made their first contribution in [https://github.com/immutables/immutables/pull/1425](https://togithub.com/immutables/immutables/pull/1425) - [@hwellmann](https://togithub.com/hwellmann) made their first contribution in [https://github.com/immutables/immutables/pull/1452](https://togithub.com/immutables/immutables/pull/1452) - [@rdesgroppes](https://togithub.com/rdesgroppes) made their first contribution in [https://github.com/immutables/immutables/pull/1460](https://togithub.com/immutables/immutables/pull/1460) - [@snazy](https://togithub.com/snazy) made their first contribution in [https://github.com/immutables/immutables/pull/1468](https://togithub.com/immutables/immutables/pull/1468) - [@PtrTeixeira](https://togithub.com/PtrTeixeira) made their first contribution in [https://github.com/immutables/immutables/pull/1477](https://togithub.com/immutables/immutables/pull/1477) **Full Changelog**: https://github.com/immutables/immutables/compare/2.9.3...2.10.0Configuration
📅 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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.