PLATFORM: Added support for recent versions of eclipse (released Q4 2023 or later or so) which would cause failures in the eclipse logs such as java.lang.NoSuchMethodError: 'java.lang.StringBuffer org.eclipse.jdt…. [Issue #3564](projectlombok/lombok#3564).
FEATURE: @Locked has been introduced. Like @Synchronized but with java.util.concurrent.locks locks instead of the synchronized primitive. Thanks, Pim van der Loos for the PR! [Issue #3506](projectlombok/lombok#3506).
NECROMANCY: Inlining a generated getter in eclipse would result in eclipse incorrectly replacing calls with @Getter instead of the actual field's name. [Issue #562](projectlombok/lombok#562). This issue is almost old enough to drink. Points for dedication go to Rawi for fixing this one.
BUGFIX: When @SuperBuilder was used on a type with an annotated generic type, it would error wrong number of type arguments. [Issue #3592](projectlombok/lombok#3592).
BUGFIX: It was possible to create an infinite build loop using @ExtensionMethod. [Issue #3225](projectlombok/lombok#3225).
BUGFIX: Using @Getter(lazy=true) would fail if the expression contained a variable called value. [Issue #2917](projectlombok/lombok#2917).
IMPROBABLE BREAKING CHANGE: For JSpecify, the package name changed from org.jspecify.nullness to org.jspecify.annotations, which might lead to a different null analysis. [Issue #3608](projectlombok/lombok#3608).
If your bot is eligible for monetization, you can now use JDA to handle entitlements in interactions to restrict features. With event.replyWithPremiumRequired(), you can upsell a premium subscription to a user:
Read more about entitlements and premium app subscriptions in the Discord Developer Docs.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dependencies group with 10 updates:
1.18.30
1.18.32
4.8.168
4.8.170
2.16.2
2.17.0
2.16.2
2.17.0
2.16.2
2.17.0
2.16.2
2.17.0
2.15.1
2.16.0
3.0.1
3.0.2
5.0.0-beta.21
5.0.0-beta.22
3.7.0
3.7.1
Updates
org.projectlombok:lombok
from 1.18.30 to 1.18.32Changelog
Sourced from org.projectlombok:lombok's changelog.
Commits
2618848
[release] pre-release version bump5719fde
Update changelog in preparation for the upcoming release1b713ad
Add eclipse 2024-03 as test target521be03
Remove unused string literal code3b20b70
Support@Delegate
in eclipse 2024-0398cdf67
Javadoc support for eclipse 2024-03e4824cb
Fix Javadoc in Eclipsec93400d
[fixes #2917] Use $value instead of value in lazy getter23307eb
[jdk22] Adds support for unnamed variables (JEP 456)a54ec70
Document using jdk22 GAUpdates
io.github.classgraph:classgraph
from 4.8.168 to 4.8.170Release notes
Sourced from io.github.classgraph:classgraph's releases.
Commits
da9a1b4
[maven-release-plugin] prepare release classgraph-4.8.1708a14a6f
Merge pull request #842 from cushon/zip6499a97f1
Merge pull request #839 from classgraph/dependabot/maven/org.apache.maven.plu...a687197
Merge pull request #838 from classgraph/dependabot/maven/org.apache.maven.plu...1aab2d4
Move cenSize check after reading the zip64 eocd6469440
Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.2a2ca4ed
Bump org.apache.maven.plugins:maven-compiler-pluginad7ec17
[maven-release-plugin] prepare for next development iteration9892abc
Merge pull request #836 from classgraph/dependabot/maven/org.apache.maven.plu...a43a29e
Merge pull request #835 from classgraph/dependabot/maven/org.eclipse.jdt-org....Updates
com.fasterxml.jackson.core:jackson-databind
from 2.16.2 to 2.17.0Commits
Updates
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
from 2.16.2 to 2.17.0Commits
5947a45
[maven-release-plugin] prepare release jackson-dataformats-text-2.17.066e39ff
Prepare for 2.17.0 release00d45d2
Merge branch '2.16' into 2.1717b06ec
Back to snapshot dep6924d24
[maven-release-plugin] prepare for next development iteration5f89d60
Add explicit overrides forJsonParser.getNumberTypeFP()
1b8ca46
Test renaming0550039
Minor test refactoringa743df1
YAML: consider starting#
and ending:
as quotable characters (#465)c603bd9
Back to snapshot depsUpdates
com.fasterxml.jackson.datatype:jackson-datatype-guava
from 2.16.2 to 2.17.0Commits
a838b85
[maven-release-plugin] prepare release jackson-datatypes-collections-2.17.0c74d74b
Prepare for 2.17.0 releasebe63098
Merge branch '2.16' into 2.178337dee
Back to snapshot dep8d0c1de
[maven-release-plugin] prepare for next development iteration7f7cccd
Back to snapshot dep93bd461
[maven-release-plugin] prepare for next development iteration3c0aca6
[maven-release-plugin] prepare release jackson-datatypes-collections-2.17.0-rc171a385c
Prepare for 2.17.0-rc171ad345
Merge branch '2.16' into 2.17Updates
com.fasterxml.jackson.datatype:jackson-datatype-jsr310
from 2.16.2 to 2.17.0Updates
commons-io:commons-io
from 2.15.1 to 2.16.0Updates
org.apache.pdfbox:pdfbox
from 3.0.1 to 3.0.2Updates
net.dv8tion:JDA
from 5.0.0-beta.21 to 5.0.0-beta.22Release notes
Sourced from net.dv8tion:JDA's releases.
... (truncated)
Commits
1bcfb73
Bump version to 5.0.0-beta.22c3b85d9
Add support for premium app subscriptions (#2583)398c23d
Create an exception when receiving UNKNOWN_WEBHOOK in interaction hooks (#2621)13abdcb
Expand test framework (#2638)e2ef2da
Handle numeric keys for ETF maps (#2642)e7bafe9
Fix FlatMapRestAction predicate with complete or submit (#2636)ce6e2e2
Fix format specifiers when adding invalid choices (#2628)2b82a62
Add AccountManager#setBanner (#2629)33ecfe9
Add support for bulk banning users (#2630)Updates
org.apache.maven.plugins:maven-assembly-plugin
from 3.7.0 to 3.7.1Release notes
Sourced from org.apache.maven.plugins:maven-assembly-plugin's releases.
Commits
0afbb3e
[maven-release-plugin] prepare release maven-assembly-plugin-3.7.174e858a
[MASSEMBLY-1022] Unresolved artifacts should be not processedcb56382
[MASSEMBLY-1025] Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2...86bbed0
[MASSEMBLY-1024] Bump org.apache.commons:commons-compress from 1.25.0 to 1.26...bdcc4d0
[MASSEMBLY-1023] Bump org.apache.maven.shared:maven-filtering from 3.3.1 to 3...74fe92e
[maven-release-plugin] prepare for next development iterationDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show