Bump pmdVersion from 7.15.0 to 7.16.0 by dependabot[bot] ยท Pull Request #652 ยท apache/maven-pmd-plugin
Bumps pmdVersion from 7.15.0 to 7.16.0.
Updates net.sourceforge.pmd:pmd-core from 7.15.0 to 7.16.0
Release notes
Sourced from net.sourceforge.pmd:pmd-core's releases.
PMD 7.16.0 (25-July-2025)
25-July-2025 - 7.16.0
The PMD team is pleased to announce PMD 7.16.0.
This is a minor release.
Table Of Contents
- ๐ New and noteworthy
- ๐ Fixed Issues
- ๐จ API Changes
- โจ Merged pull requests
- ๐ฆ Dependency updates
- ๐ Stats
๐ New and noteworthy
๐ New: Java 25 Support
This release of PMD brings support for Java 25.
There are the following new standard language features:
- JEP 511: Module Import Declarations
- JEP 512: Compact Source Files and Instance Main Methods
- JEP 513: Flexible Constructor Bodies
And one preview language feature:
In order to analyze a project with PMD that uses these preview language features, you'll need to enable it via the environment variable
PMD_JAVA_OPTSand select the new language version25-preview:export PMD_JAVA_OPTS=--enable-preview pmd check --use-version java-25-preview ...Note: Support for Java 23 preview language features have been removed. The version "23-preview" is no longer available.
New: CPD support for CSS
CPD now supports CSS (Cascading Style Sheets), a language for describing the rendering of structured documents (such as HTML) on screen, on paper etc.
It is shipped with the new modulepmd-css.
... (truncated)
Commits
d60e268[release] prepare release pmd_releases/7.16.00b80d90Prepare pmd release 7.16.07d391f6chore(deps): Update gems (#5929)e3bb9ecchore: [scala] Fix javadoc config (#5920)a5b3fe4chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.3 to 2.9.4 ...5cf96ffchore(deps): bump ostruct from 0.6.2 to 0.6.3 in /.ci/files in the all-gems g...25950f3chore(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 t...a3cbe4cMerge branch 'main' into chore/scala-javadoc8ea3dc0chore: [cli] Improve symbolic link tests for Windows (#5918)a0e0ed0[doc] Reference CPD Capable Languages in CPD CLI docu (#5911)- Additional commits viewable in compare view
Updates net.sourceforge.pmd:pmd-java from 7.15.0 to 7.16.0
Release notes
Sourced from net.sourceforge.pmd:pmd-java's releases.
PMD 7.16.0 (25-July-2025)
25-July-2025 - 7.16.0
The PMD team is pleased to announce PMD 7.16.0.
This is a minor release.
Table Of Contents
- ๐ New and noteworthy
- ๐ Fixed Issues
- ๐จ API Changes
- โจ Merged pull requests
- ๐ฆ Dependency updates
- ๐ Stats
๐ New and noteworthy
๐ New: Java 25 Support
This release of PMD brings support for Java 25.
There are the following new standard language features:
- JEP 511: Module Import Declarations
- JEP 512: Compact Source Files and Instance Main Methods
- JEP 513: Flexible Constructor Bodies
And one preview language feature:
In order to analyze a project with PMD that uses these preview language features, you'll need to enable it via the environment variable
PMD_JAVA_OPTSand select the new language version25-preview:export PMD_JAVA_OPTS=--enable-preview pmd check --use-version java-25-preview ...Note: Support for Java 23 preview language features have been removed. The version "23-preview" is no longer available.
New: CPD support for CSS
CPD now supports CSS (Cascading Style Sheets), a language for describing the rendering of structured documents (such as HTML) on screen, on paper etc.
It is shipped with the new modulepmd-css.
... (truncated)
Commits
d60e268[release] prepare release pmd_releases/7.16.00b80d90Prepare pmd release 7.16.07d391f6chore(deps): Update gems (#5929)e3bb9ecchore: [scala] Fix javadoc config (#5920)a5b3fe4chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.3 to 2.9.4 ...5cf96ffchore(deps): bump ostruct from 0.6.2 to 0.6.3 in /.ci/files in the all-gems g...25950f3chore(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 t...a3cbe4cMerge branch 'main' into chore/scala-javadoc8ea3dc0chore: [cli] Improve symbolic link tests for Windows (#5918)a0e0ed0[doc] Reference CPD Capable Languages in CPD CLI docu (#5911)- Additional commits viewable in compare view
Updates net.sourceforge.pmd:pmd-javascript from 7.15.0 to 7.16.0
Release notes
Sourced from net.sourceforge.pmd:pmd-javascript's releases.
PMD 7.16.0 (25-July-2025)
25-July-2025 - 7.16.0
The PMD team is pleased to announce PMD 7.16.0.
This is a minor release.
Table Of Contents
- ๐ New and noteworthy
- ๐ Fixed Issues
- ๐จ API Changes
- โจ Merged pull requests
- ๐ฆ Dependency updates
- ๐ Stats
๐ New and noteworthy
๐ New: Java 25 Support
This release of PMD brings support for Java 25.
There are the following new standard language features:
- JEP 511: Module Import Declarations
- JEP 512: Compact Source Files and Instance Main Methods
- JEP 513: Flexible Constructor Bodies
And one preview language feature:
In order to analyze a project with PMD that uses these preview language features, you'll need to enable it via the environment variable
PMD_JAVA_OPTSand select the new language version25-preview:export PMD_JAVA_OPTS=--enable-preview pmd check --use-version java-25-preview ...Note: Support for Java 23 preview language features have been removed. The version "23-preview" is no longer available.
New: CPD support for CSS
CPD now supports CSS (Cascading Style Sheets), a language for describing the rendering of structured documents (such as HTML) on screen, on paper etc.
It is shipped with the new modulepmd-css.
... (truncated)
Commits
d60e268[release] prepare release pmd_releases/7.16.00b80d90Prepare pmd release 7.16.07d391f6chore(deps): Update gems (#5929)e3bb9ecchore: [scala] Fix javadoc config (#5920)a5b3fe4chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.3 to 2.9.4 ...5cf96ffchore(deps): bump ostruct from 0.6.2 to 0.6.3 in /.ci/files in the all-gems g...25950f3chore(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 t...a3cbe4cMerge branch 'main' into chore/scala-javadoc8ea3dc0chore: [cli] Improve symbolic link tests for Windows (#5918)a0e0ed0[doc] Reference CPD Capable Languages in CPD CLI docu (#5911)- Additional commits viewable in compare view
Updates net.sourceforge.pmd:pmd-jsp from 7.15.0 to 7.16.0
Release notes
Sourced from net.sourceforge.pmd:pmd-jsp's releases.
PMD 7.16.0 (25-July-2025)
25-July-2025 - 7.16.0
The PMD team is pleased to announce PMD 7.16.0.
This is a minor release.
Table Of Contents
- ๐ New and noteworthy
- ๐ Fixed Issues
- ๐จ API Changes
- โจ Merged pull requests
- ๐ฆ Dependency updates
- ๐ Stats
๐ New and noteworthy
๐ New: Java 25 Support
This release of PMD brings support for Java 25.
There are the following new standard language features:
- JEP 511: Module Import Declarations
- JEP 512: Compact Source Files and Instance Main Methods
- JEP 513: Flexible Constructor Bodies
And one preview language feature:
In order to analyze a project with PMD that uses these preview language features, you'll need to enable it via the environment variable
PMD_JAVA_OPTSand select the new language version25-preview:export PMD_JAVA_OPTS=--enable-preview pmd check --use-version java-25-preview ...Note: Support for Java 23 preview language features have been removed. The version "23-preview" is no longer available.
New: CPD support for CSS
CPD now supports CSS (Cascading Style Sheets), a language for describing the rendering of structured documents (such as HTML) on screen, on paper etc.
It is shipped with the new modulepmd-css.
... (truncated)
Commits
d60e268[release] prepare release pmd_releases/7.16.00b80d90Prepare pmd release 7.16.07d391f6chore(deps): Update gems (#5929)e3bb9ecchore: [scala] Fix javadoc config (#5920)a5b3fe4chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.3 to 2.9.4 ...5cf96ffchore(deps): bump ostruct from 0.6.2 to 0.6.3 in /.ci/files in the all-gems g...25950f3chore(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 t...a3cbe4cMerge branch 'main' into chore/scala-javadoc8ea3dc0chore: [cli] Improve symbolic link tests for Windows (#5918)a0e0ed0[doc] Reference CPD Capable Languages in CPD CLI docu (#5911)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)