Branch: refs/heads/main Home: https://github.com/pmd/build-tools Commit: 243f4afb78727c2b6372650920599d28883ef5e8 https://github.com/pmd/build-tools/commit/243f4afb78727c2b6372650920599d28883ef5e8 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2025-04-28 (Mon, 28 Apr 2025)
Changed paths: M pom.xml Log Message: ----------- Bump pmd.version from 7.12.0 to 7.13.0 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 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.12.0...pmd_releases/7.13.0) Updates `net.sourceforge.pmd:pmd-test` from 7.12.0 to 7.13.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.12.0...pmd_releases/7.13.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-java dependency-version: 7.13.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-test dependency-version: 7.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <supp...@github.com> Commit: 5f8497317fa1f4d8225fd148dadd72d6072bee98 https://github.com/pmd/build-tools/commit/5f8497317fa1f4d8225fd148dadd72d6072bee98 Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com> Date: 2025-04-28 (Mon, 28 Apr 2025) Changed paths: M pom.xml Log Message: ----------- 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> Compare: https://github.com/pmd/build-tools/compare/4337197ee845...5f8497317fa1 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/build-tools/settings/notifications _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits