Branch: refs/heads/main Home: https://github.com/pmd/pmd-designer Commit: 92a29a968d9fec5fb9ce85e6624f23c61f330bb1 https://github.com/pmd/pmd-designer/commit/92a29a968d9fec5fb9ce85e6624f23c61f330bb1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2025-07-31 (Thu, 31 Jul 2025)
Changed paths: M pom.xml Log Message: ----------- Bump net.sourceforge.pmd:pmd-lang-test from 7.15.0 to 7.16.0 (#211) Bumps [net.sourceforge.pmd:pmd-lang-test](https://github.com/pmd/pmd) from 7.15.0 to 7.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pmd/pmd/releases">net.sourceforge.pmd:pmd-lang-test's releases</a>.</em></p> <blockquote> <h2>PMD 7.16.0 (25-July-2025)</h2> <h2>25-July-2025 - 7.16.0</h2> <p>The PMD team is pleased to announce PMD 7.16.0.</p> <p>This is a minor release.</p> <h3>Table Of Contents</h3> <ul> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#new-and-noteworthy">🚀 New and noteworthy</a> <ul> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#new-java-25-support">🚀 New: Java 25 Support</a></li> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#new-cpd-support-for-css">New: CPD support for CSS</a></li> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#new-rules">✨ New Rules</a></li> </ul> </li> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#fixed-issues">🐛 Fixed Issues</a></li> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#api-changes">🚨 API Changes</a> <ul> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#experimental-apis-that-are-now-considered-stable">Experimental APIs that are now considered stable</a></li> </ul> </li> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#merged-pull-requests">✨ Merged pull requests</a></li> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#dependency-updates">📦 Dependency updates</a></li> <li><a href="https://github.com/pmd/pmd/blob/HEAD/#stats">📈 Stats</a></li> </ul> <h3>🚀 New and noteworthy</h3> <h4>🚀 New: Java 25 Support</h4> <p>This release of PMD brings support for Java 25.</p> <p>There are the following new standard language features:</p> <ul> <li><a href="https://openjdk.org/jeps/511">JEP 511: Module Import Declarations</a></li> <li><a href="https://openjdk.org/jeps/512">JEP 512: Compact Source Files and Instance Main Methods</a></li> <li><a href="https://openjdk.org/jeps/513">JEP 513: Flexible Constructor Bodies</a></li> </ul> <p>And one preview language feature:</p> <ul> <li><a href="https://openjdk.org/jeps/507">JEP 507: Primitive Types in Patterns, instanceof, and switch (Third Preview)</a></li> </ul> <p>In order to analyze a project with PMD that uses these preview language features, you'll need to enable it via the environment variable <code>PMD_JAVA_OPTS</code> and select the new language version <code>25-preview</code>:</p> <pre><code>export PMD_JAVA_OPTS=--enable-preview pmd check --use-version java-25-preview ... </code></pre> <p>Note: Support for Java 23 preview language features have been removed. The version "23-preview" is no longer available.</p> <h4>New: CPD support for CSS</h4> <p>CPD now supports CSS (Cascading Style Sheets), a language for describing the rendering of structured documents (such as HTML) on screen, on paper etc.<br /> It is shipped with the new module <code>pmd-css</code>.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pmd/pmd/commit/d60e2685371e1970ad836bfea824cc98dd689a10"><code>d60e268</code></a> [release] prepare release pmd_releases/7.16.0</li> <li><a href="https://github.com/pmd/pmd/commit/0b80d904080f9321472dd649ca45c87e6dc2d6f3"><code>0b80d90</code></a> Prepare pmd release 7.16.0</li> <li><a href="https://github.com/pmd/pmd/commit/7d391f6e5af1cbcf540fed7e9061c05ea418a380"><code>7d391f6</code></a> chore(deps): Update gems (<a href="https://redirect.github.com/pmd/pmd/issues/5929">#5929</a>)</li> <li><a href="https://github.com/pmd/pmd/commit/e3bb9ec4668d54240e294ab2121969a211fc2e8d"><code>e3bb9ec</code></a> chore: [scala] Fix javadoc config (<a href="https://redirect.github.com/pmd/pmd/issues/5920">#5920</a>)</li> <li><a href="https://github.com/pmd/pmd/commit/a5b3fe4ea202ed604458859382ac20c35a604f4c"><code>a5b3fe4</code></a> chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.3 to 2.9.4 ...</li> <li><a href="https://github.com/pmd/pmd/commit/5cf96ff0c9f58e93dada97a3f403e49c28d3b4e7"><code>5cf96ff</code></a> chore(deps): bump ostruct from 0.6.2 to 0.6.3 in /.ci/files in the all-gems g...</li> <li><a href="https://github.com/pmd/pmd/commit/25950f3088c81560beb42c28c53a6b38216e58f0"><code>25950f3</code></a> chore(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 t...</li> <li><a href="https://github.com/pmd/pmd/commit/a3cbe4c3688669f6a1a6ad7ef59761ccab208cf3"><code>a3cbe4c</code></a> Merge branch 'main' into chore/scala-javadoc</li> <li><a href="https://github.com/pmd/pmd/commit/8ea3dc0e854fe980c03af5c8eb074467ac5ee7b9"><code>8ea3dc0</code></a> chore: [cli] Improve symbolic link tests for Windows (<a href="https://redirect.github.com/pmd/pmd/issues/5918">#5918</a>)</li> <li><a href="https://github.com/pmd/pmd/commit/a0e0ed0a9a81f49fd5503fbb6bb7d9c5149951ef"><code>a0e0ed0</code></a> [doc] Reference CPD Capable Languages in CPD CLI docu (<a href="https://redirect.github.com/pmd/pmd/issues/5911">#5911</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pmd/pmd/compare/pmd_releases/7.15.0...pmd_releases/7.16.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <supp...@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andreas Dangel <andreas.dan...@pmd-code.org> To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd-designer/settings/notifications _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits