-
Notifications
You must be signed in to change notification settings - Fork 12
Commit 5f84973
authored
Bump pmd.version from 7.12.0 to 7.13.0 (#67)
Bumps `pmd.version` from 7.12.0 to 7.13.0.
Updates `net.sourceforge.pmd:pmd-java` from 7.12.0 to 7.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pmd/pmd/releases">net.sourceforge.pmd:pmd-java's
releases</a>.</em></p>
<blockquote>
<h2>PMD 7.13.0 (25-April-2025)</h2>
<h2>25-April-2025 - 7.13.0</h2>
<p>The PMD team is pleased to announce PMD 7.13.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/#docker-images">Docker
images</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#experimental-support-for-language-dialects">Experimental
support for language dialects</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/#deprecations">Deprecations</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#experimental-api">Experimental
API</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>Docker images</h4>
<p>PMD is now providing official docker images at <a
href="https://hub.docker.com/r/pmdcode/pmd">https://hub.docker.com/r/pmdcode/pmd</a>
and
<a
href="https://github.com/pmd/docker/pkgs/container/pmd">https://github.com/pmd/docker/pkgs/container/pmd</a>.</p>
<p>You can now analyze your code with PMD by using docker like so:</p>
<pre><code>docker run --rm --tty -v $PWD:/src pmdcode/pmd:latest check
-d . -R rulesets/java/quickstart.xml`
</code></pre>
<p>More information is available at <a
href="https://github.com/pmd/docker">https://github.com/pmd/docker</a>.</p>
<h4>Experimental support for language dialects</h4>
<p>A dialect is a particular form of another supported language. For
example, an XSLT is a particular
form of an XML. Even though the dialect has its own semantics and uses,
the contents are still readable
by any tool capable of understanding the base language.</p>
<p>In PMD, a dialect allows to set up completely custom rules, XPath
functions, properties and metrics
for these files; while retaining the full support of the underlying base
language including
already existing rules and XPath functions.</p>
<p>See [[core] Support language dialects <a
href="https://redirect.github.com/pmd/pmd/issues/5438">#5438</a>](<a
href="https://redirect.github.com/pmd/pmd/pull/5438">pmd/pmd#5438</a>)
and</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pmd/pmd/commit/d83c182d3e05d3edf727214d0b95c5fd56a28aee"><code>d83c182</code></a>
[release] prepare release pmd_releases/7.13.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/fe82db328851693aef75e18fb0399525cc145c90"><code>fe82db3</code></a>
Prepare pmd release 7.13.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/df92a0e85b46e618a6fd7bff26c2fe1e84e20558"><code>df92a0e</code></a>
[core] Support language dialects (<a
href="https://redirect.github.com/pmd/pmd/issues/5438">#5438</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/63bc45a905444523bee6e5de6d38ac4edba1e399"><code>63bc45a</code></a>
[doc] Update release notes (<a
href="https://redirect.github.com/pmd/pmd/issues/5438">#5438</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/0d3e98e45def74368886a4472f3906da48a10317"><code>0d3e98e</code></a>
Merge branch 'main' into pr-5438</li>
<li><a
href="https://github.com/pmd/pmd/commit/9201cc977022227ff299ab79ebd2cda80d40dee6"><code>9201cc9</code></a>
Fix typos and nitpicks</li>
<li><a
href="https://github.com/pmd/pmd/commit/95c3c12c19fbb9a7f8a6ea98900001e1321abaee"><code>95c3c12</code></a>
[doc] Support doc links in release notes</li>
<li><a
href="https://github.com/pmd/pmd/commit/8aa7b5f5d66ff5521f6de0d181543d0e54029839"><code>8aa7b5f</code></a>
[doc] Support doc links in release notes</li>
<li><a
href="https://github.com/pmd/pmd/commit/9df4fdfd82f6ceb5a626442d64bfa4fb9baa3622"><code>9df4fdf</code></a>
[ci] Do not run step pmd-actions-helper-app-token on forks</li>
<li><a
href="https://github.com/pmd/pmd/commit/229c0848d1ecd802fa644d5f7ee0c8e0620da8dd"><code>229c084</code></a>
Bump nokogiri from 1.18.5 to 1.18.8 (<a
href="https://redirect.github.com/pmd/pmd/issues/5704">#5704</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pmd/pmd/compare/pmd_releases/7.12.0...pmd_releases/7.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `net.sourceforge.pmd:pmd-test` from 7.12.0 to 7.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pmd/pmd/releases">net.sourceforge.pmd:pmd-test's
releases</a>.</em></p>
<blockquote>
<h2>PMD 7.13.0 (25-April-2025)</h2>
<h2>25-April-2025 - 7.13.0</h2>
<p>The PMD team is pleased to announce PMD 7.13.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/#docker-images">Docker
images</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#experimental-support-for-language-dialects">Experimental
support for language dialects</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/#deprecations">Deprecations</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#experimental-api">Experimental
API</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>Docker images</h4>
<p>PMD is now providing official docker images at <a
href="https://hub.docker.com/r/pmdcode/pmd">https://hub.docker.com/r/pmdcode/pmd</a>
and
<a
href="https://github.com/pmd/docker/pkgs/container/pmd">https://github.com/pmd/docker/pkgs/container/pmd</a>.</p>
<p>You can now analyze your code with PMD by using docker like so:</p>
<pre><code>docker run --rm --tty -v $PWD:/src pmdcode/pmd:latest check
-d . -R rulesets/java/quickstart.xml`
</code></pre>
<p>More information is available at <a
href="https://github.com/pmd/docker">https://github.com/pmd/docker</a>.</p>
<h4>Experimental support for language dialects</h4>
<p>A dialect is a particular form of another supported language. For
example, an XSLT is a particular
form of an XML. Even though the dialect has its own semantics and uses,
the contents are still readable
by any tool capable of understanding the base language.</p>
<p>In PMD, a dialect allows to set up completely custom rules, XPath
functions, properties and metrics
for these files; while retaining the full support of the underlying base
language including
already existing rules and XPath functions.</p>
<p>See [[core] Support language dialects <a
href="https://redirect.github.com/pmd/pmd/issues/5438">#5438</a>](<a
href="https://redirect.github.com/pmd/pmd/pull/5438">pmd/pmd#5438</a>)
and</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pmd/pmd/commit/d83c182d3e05d3edf727214d0b95c5fd56a28aee"><code>d83c182</code></a>
[release] prepare release pmd_releases/7.13.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/fe82db328851693aef75e18fb0399525cc145c90"><code>fe82db3</code></a>
Prepare pmd release 7.13.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/df92a0e85b46e618a6fd7bff26c2fe1e84e20558"><code>df92a0e</code></a>
[core] Support language dialects (<a
href="https://redirect.github.com/pmd/pmd/issues/5438">#5438</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/63bc45a905444523bee6e5de6d38ac4edba1e399"><code>63bc45a</code></a>
[doc] Update release notes (<a
href="https://redirect.github.com/pmd/pmd/issues/5438">#5438</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/0d3e98e45def74368886a4472f3906da48a10317"><code>0d3e98e</code></a>
Merge branch 'main' into pr-5438</li>
<li><a
href="https://github.com/pmd/pmd/commit/9201cc977022227ff299ab79ebd2cda80d40dee6"><code>9201cc9</code></a>
Fix typos and nitpicks</li>
<li><a
href="https://github.com/pmd/pmd/commit/95c3c12c19fbb9a7f8a6ea98900001e1321abaee"><code>95c3c12</code></a>
[doc] Support doc links in release notes</li>
<li><a
href="https://github.com/pmd/pmd/commit/8aa7b5f5d66ff5521f6de0d181543d0e54029839"><code>8aa7b5f</code></a>
[doc] Support doc links in release notes</li>
<li><a
href="https://github.com/pmd/pmd/commit/9df4fdfd82f6ceb5a626442d64bfa4fb9baa3622"><code>9df4fdf</code></a>
[ci] Do not run step pmd-actions-helper-app-token on forks</li>
<li><a
href="https://github.com/pmd/pmd/commit/229c0848d1ecd802fa644d5f7ee0c8e0620da8dd"><code>229c084</code></a>
Bump nokogiri from 1.18.5 to 1.18.8 (<a
href="https://redirect.github.com/pmd/pmd/issues/5704">#5704</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pmd/pmd/compare/pmd_releases/7.12.0...pmd_releases/7.13.0">compare
view</a></li>
</ul>
</details>
<br />
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>File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedOpen diff view settings
Filter options
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
0 commit comments