Similar to release 2.32.0, the minimum supported JDK version to run Error Prone is JDK 17 (#3803). Using Error Prone to compile code that is deployed to earlier versions is still fully supported, but will require using JDK 17 or newer for compilation and setting --release or -source/-target/-bootclasspath.
#15690 - JavadocParagraph: allowNewlineParagraph should allow '\n' after P tag and content start from new line
#15642 - google_checks: Section 4.1.3 should not be covered by EmptyBlock and EmptyCatchBlock
#15609 - google_checks SuppressionXpathSingleFilter for 'MethodName' check is too lenient in several ways
#15434 - MissingJavadocMethod does not give warning for missing javadoc for protected methods in google_checks.xml
#13553 - False positive in FallThroughCheck on last case
#15233 - Suppression for long identifiers for 4.4 Column Limit: 100 rule of google java style guide
#15414 - Google style: Javadoc is optional for "simple, obvious" members
We are joining the Git community and updating "master" to "main". Using the term "master" for the main
development branch can be offensive to some people. Existing versions of Git have been always capable of
working with any branch name and since 2.28.0 (July 2020) the default initial branch is configurable
(init.defaultBranch). Since October 2020, the default branch for new repositories on GitHub
is "main". Finally, PMD will also use this new name for the main branch in all our own repositories.
Why "main"? PMD uses a very simple branching model - pull requests with feature branches and one main development
branch, from which releases are created. That's why "main" is currently the best fitting name.
We are joining the Git community and updating "master" to "main". Using the term "master" for the main
development branch can be offensive to some people. Existing versions of Git have been always capable of
working with any branch name and since 2.28.0 (July 2020) the default initial branch is configurable
(init.defaultBranch). Since October 2020, the default branch for new repositories on GitHub
is "main". Finally, PMD will also use this new name for the main branch in all our own repositories.
Why "main"? PMD uses a very simple branching model - pull requests with feature branches and one main development
branch, from which releases are created. That's why "main" is currently the best fitting name.
We are joining the Git community and updating "master" to "main". Using the term "master" for the main
development branch can be offensive to some people. Existing versions of Git have been always capable of
working with any branch name and since 2.28.0 (July 2020) the default initial branch is configurable
(init.defaultBranch). Since October 2020, the default branch for new repositories on GitHub
is "main". Finally, PMD will also use this new name for the main branch in all our own repositories.
Why "main"? PMD uses a very simple branching model - pull requests with feature branches and one main development
branch, from which releases are created. That's why "main" is currently the best fitting name.
[MJAVADOC-810] [REGRESSION] MJAVADOC-791 causes forked Maven execution fail if any toolchains or settings file isn't present by @cstamas in apache/maven-javadoc-plugin#313
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` w...
_Description has been truncated_
Bumps the all-maven-dependencies group with 11 updates in the / directory:
5.11.0
5.11.2
24.1.0
25.0.0
2.32.0
2.33.0
10.18.1
10.18.2
7.5.0
7.6.0
7.5.0
7.6.0
3.10.0
3.10.1
3.5.0
3.5.1
3.5.0
3.5.1
3.2.6
3.2.7
2.8.1
2.8.2
Bumps the all-maven-dependencies group with 2 updates in the /scram-client/src/it/jpms-scram-client directory: org.junit.jupiter:junit-jupiter and org.apache.maven.plugins:maven-surefire-plugin.
Updates
org.junit:junit-bom
from 5.11.0 to 5.11.2Release notes
Sourced from org.junit:junit-bom's releases.
Commits
5b1a6d1
Release 5.11.2b7816b6
Finalize 5.11.2 release notesf8e22c7
Finalize 5.10.5 release notes8e63938
Remove reference to 5.10.4 in 5.11.2 release notes7e9d728
Document #4043 in 5.10.5 release notesc11f224
Create initial 5.10.5 release notes from templateab94140
Fix global read-write lock handling when not declared on top level9658fac
Add initial 5.11.2 release notes from template5f52ced
Fix link to milestone page558f480
Back to snapshots for further developmentUpdates
org.jetbrains:annotations
from 24.1.0 to 25.0.0Release notes
Sourced from org.jetbrains:annotations's releases.
Changelog
Sourced from org.jetbrains:annotations's changelog.
Commits
daa4789
Merge pull request #112 from serjsysoev/signallb1d593d
Add signAll task that signs all artifactse1ad90f
Merge pull request #111 from serjsysoev/multiplatform-publication229e51a
Add javadoc and common sources publishing5d7e023
Set up multiplatform publishing maintaining jvm artifact namebc94c2f
Move the multiplatform project to the root7bc931a
Make multiplatform expect/actual implicitly actualizing declarations with jav...42bb869
Fix multiplatform artifact module-info.java243b2f7
Remove Java artifacta1060cd
Move java annotations to jvm part of multiplatform artifactUpdates
com.google.errorprone:error_prone_core
from 2.32.0 to 2.33.0Release notes
Sourced from com.google.errorprone:error_prone_core's releases.
Commits
7a67f20
Release Error Prone 2.33.0f1f7955
Remove out of place.
. Previously, the error message was:c885150
Add a regression test for b/3698625722b78c1f
Avoid a possibleIndexOutOfBoundsException
inMemberName
.47dd2a8
SuggestSplitter.on(Pattern.compile(...))
instead ofSplitter.onPattern
50d0983
Add some missing testdata/ prefixes.f82fb66
Fix typosfb1a05b
Update protobuf versionbe99217
Extend MissingOverride to require@Override
on "an explicitly declared access...2c04ada
Support toSeconds in DurationToLongTimeUnitUpdates
com.puppycrawl.tools:checkstyle
from 10.18.1 to 10.18.2Release notes
Sourced from com.puppycrawl.tools:checkstyle's releases.
Commits
3651c45
[maven-release-plugin] prepare release checkstyle-10.18.2ca569e6
doc: release notes for 10.18.24eec526
Issue #6207: add class data abstraction coupling xpath regression testsfe4fde1
infra: fix link in exclude for jdepend-maven-plugin to fix run of maven-linkc...50cdde7
Issue #15456: Specify violation message for Nested Block (#11)b1d923e
Issue #15690: fix allowNewlineParagraph at JavadocParagraphCheckb41666f
dependency: bump org.apache.maven.plugins:maven-gpg-plugin4c378dc
supplemental: added violation messages in JavadocParagraph's input files82bc795
dependency: bump junit.version from 5.11.0 to 5.11.14704b0f
Issue #6207: Add XPath IT Regression Test for ModifiedControlVariableUpdates
net.sourceforge.pmd:pmd-core
from 7.5.0 to 7.6.0Release notes
Sourced from net.sourceforge.pmd:pmd-core's releases.
... (truncated)
Commits
d8d4d3d
[release] prepare release pmd_releases/7.6.06d48907
Prepare pmd release 7.6.05261a6d
[doc] Update contributorsac8c873
[apex] Support convertCurrency() in SOQL/SOSL (#5237)c2445c7
[doc] Documentation update for --show-suppressed flag (#5230)03fba24
[doc] Update@dschach
as a contributor6f518c8
[doc] Improve doc for --show-suppressedc84ffb8
[apex] Bump apex-parser from 4.2.0 to 4.3.074f9d75
[apex] Support convertCurrency() in SOQL/SOSLa2b5ae6
Bump build-tools from 27-SNAPSHOT to 27Updates
net.sourceforge.pmd:pmd-java
from 7.5.0 to 7.6.0Release notes
Sourced from net.sourceforge.pmd:pmd-java's releases.
... (truncated)
Commits
d8d4d3d
[release] prepare release pmd_releases/7.6.06d48907
Prepare pmd release 7.6.05261a6d
[doc] Update contributorsac8c873
[apex] Support convertCurrency() in SOQL/SOSL (#5237)c2445c7
[doc] Documentation update for --show-suppressed flag (#5230)03fba24
[doc] Update@dschach
as a contributor6f518c8
[doc] Improve doc for --show-suppressedc84ffb8
[apex] Bump apex-parser from 4.2.0 to 4.3.074f9d75
[apex] Support convertCurrency() in SOQL/SOSLa2b5ae6
Bump build-tools from 27-SNAPSHOT to 27Updates
net.sourceforge.pmd:pmd-java
from 7.5.0 to 7.6.0Release notes
Sourced from net.sourceforge.pmd:pmd-java's releases.
... (truncated)
Commits
d8d4d3d
[release] prepare release pmd_releases/7.6.06d48907
Prepare pmd release 7.6.05261a6d
[doc] Update contributorsac8c873
[apex] Support convertCurrency() in SOQL/SOSL (#5237)c2445c7
[doc] Documentation update for --show-suppressed flag (#5230)03fba24
[doc] Update@dschach
as a contributor6f518c8
[doc] Improve doc for --show-suppressedc84ffb8
[apex] Bump apex-parser from 4.2.0 to 4.3.074f9d75
[apex] Support convertCurrency() in SOQL/SOSLa2b5ae6
Bump build-tools from 27-SNAPSHOT to 27Updates
org.apache.maven.plugins:maven-javadoc-plugin
from 3.10.0 to 3.10.1Release notes
Sourced from org.apache.maven.plugins:maven-javadoc-plugin's releases.
Commits
091785b
[maven-release-plugin] prepare release maven-javadoc-plugin-3.10.1cde7c56
[MJAVADOC-812] [REGRESSION] maven-javadoc-plugin 3.10.0 creates empty JARsdb6d7f6
[MJAVADOC-811] javadoc.bat fails to execute on Windows when project is not on...a737e16
Bump commons-io:commons-io from 2.16.1 to 2.17.0577c204
Bump org.codehaus.plexus:plexus-io from 3.5.0 to 3.5.1ff52cff
Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.054a7651
Add goal prefixa424c6b
[MJAVADOC-810] [REGRESSION] MJAVADOC-791 causes forked Maven execution fail i...d9c0002
[maven-release-plugin] prepare for next development iterationUpdates
org.apache.maven.plugins:maven-surefire-plugin
from 3.5.0 to 3.5.1Release notes
Sourced from org.apache.maven.plugins:maven-surefire-plugin's releases.
Commits
a69b0f8
[maven-release-plugin] prepare release surefire-3.5.1ccc54d0
[SUREFIRE-2273] Bump org.hamcrest:hamcrest from 2.2 to 3.0 (#784)ab77c35
[SUREFIRE-2272] Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.3.0 - JD...93317ff
[SUREFIRE-2269] Allow fail during clean in surefire-itsd7f4dbb
[SUREFIRE-2270] Use JUnit5 in surefire-shadefire7a98850
Drop comment from jira integrationb2aa8a6
[SUREFIRE-2267] Packages for commons-codec should be relocated in surefire-sh...a928255
[SUREFIRE-1737] Fix disable in statelessTestsetReporter4584ebb
[SUREFIRE-2226] Upgrade to Maven Verifier 2.0.0-M15aa3515
[SUREFIRE-2266] Execute ITs in parallelUpdates
org.apache.maven.plugins:maven-failsafe-plugin
from 3.5.0 to 3.5.1Release notes
Sourced from org.apache.maven.plugins:maven-failsafe-plugin's releases.
Commits
a69b0f8
[maven-release-plugin] prepare release surefire-3.5.1ccc54d0
[SUREFIRE-2273] Bump org.hamcrest:hamcrest from 2.2 to 3.0 (#784)ab77c35
[SUREFIRE-2272] Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.3.0 - JD...93317ff
[SUREFIRE-2269] Allow fail during clean in surefire-itsd7f4dbb
[SUREFIRE-2270] Use JUnit5 in surefire-shadefire7a98850
Drop comment from jira integrationb2aa8a6
[SUREFIRE-2267] Packages for commons-codec should be relocated in surefire-sh...a928255
[SUREFIRE-1737] Fix disable in statelessTestsetReporter4584ebb
[SUREFIRE-2226] Upgrade to Maven Verifier 2.0.0-M15aa3515
[SUREFIRE-2266] Execute ITs in parallelUpdates
org.apache.maven.plugins:maven-gpg-plugin
from 3.2.6 to 3.2.7Release notes
Sourced from org.apache.maven.plugins:maven-gpg-plugin's releases.
Commits
43af21c
[maven-release-plugin] prepare release maven-gpg-plugin-3.2.78c5a8d2
[MGPG-144] Bump commons-io:commons-io from 2.16.1 to 2.17.0 (#119)cb5422f
[MGPG-143] Bump com.kohlschutter.junixsocket:junixsocket-core from 2.10.0 to ...6b2a27f
[MGPG-136] Windows passphrase corruption (#120)31e87e0
[maven-release-plugin] prepare for next development iterationUpdates
org.cyclonedx:cyclonedx-maven-plugin
from 2.8.1 to 2.8.2Release notes
Sourced from org.cyclonedx:cyclonedx-maven-plugin's releases.
Commits
a3f468f
[maven-release-plugin] prepare release cyclonedx-maven-plugin-2.8.285e3bd8
Bump plugin-tools.version from 3.13.1 to 3.15.0314424d
Bump org.apache.maven.plugins:maven-project-info-reports-plugin41808a0
display configured classifier from #506be1b73a
Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0bb865c4
Bump commons-codec:commons-codec from 1.17.0 to 1.17.1cb74626
[maven-release-plugin] prepare for next development iterationUpdates
org.junit.jupiter:junit-jupiter
from 5.11.0 to 5.11.2Release notes
Sourced from org.junit.jupiter:junit-jupiter's releases.
Commits
5b1a6d1
Release 5.11.2b7816b6
Finalize 5.11.2 release notesf8e22c7
Finalize 5.10.5 release notes8e63938
Remove reference to 5.10.4 in 5.11.2 release notes7e9d728
Document #4043 in 5.10.5 release notesc11f224
Create initial 5.10.5 release notes from templateab94140
Fix global read-write lock handling when not declared on top level9658fac
Add initial 5.11.2 release notes from template5f52ced
Fix link to milestone page558f480
Back to snapshots for further developmentUpdates
org.apache.maven.plugins:maven-surefire-plugin
from 3.5.0 to 3.5.1Release notes
Sourced from org.apache.maven.plugins:maven-surefire-plugin's releases.
Commits
a69b0f8
[maven-release-plugin] prepare release surefire-3.5.1ccc54d0
[SUREFIRE-2273] Bump org.hamcrest:hamcrest from 2.2 to 3.0 (#784)ab77c35
[SUREFIRE-2272] Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.3.0 - JD...93317ff
[SUREFIRE-2269] Allow fail during clean in surefire-itsd7f4dbb
[SUREFIRE-2270] Use JUnit5 in surefire-shadefire7a98850
Drop comment from jira integrationb2aa8a6
[SUREFIRE-2267] Packages for commons-codec should be relocated in surefire-sh...a928255
[SUREFIRE-1737] Fix disable in statelessTestsetReporter4584ebb
[SUREFIRE-2226] Upgrade to Maven Verifier 2.0.0-M15aa3515
[SUREFIRE-2266] Execute ITs in parallelDependabot 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` w... _Description has been truncated_