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] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Dangel <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/pmd/pmd-designer/settings/notifications
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits