Branch: refs/heads/main
Home: https://github.com/pmd/build-tools
Commit: 7c06bfbd40317a73142dea524ec7a44640fe4164
https://github.com/pmd/build-tools/commit/7c06bfbd40317a73142dea524ec7a44640fe4164
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: 2025-11-05 (Wed, 05 Nov 2025)
Changed paths:
M pom.xml
Log Message:
-----------
Bump pmd.version from 7.17.0 to 7.18.0
Bumps `pmd.version` from 7.17.0 to 7.18.0.
Updates `net.sourceforge.pmd:pmd-java` from 7.17.0 to 7.18.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.17.0...pmd_releases/7.18.0)
Updates `net.sourceforge.pmd:pmd-xml` from 7.17.0 to 7.18.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.17.0...pmd_releases/7.18.0)
Updates `net.sourceforge.pmd:pmd-test` from 7.17.0 to 7.18.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.17.0...pmd_releases/7.18.0)
---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-java
dependency-version: 7.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-xml
dependency-version: 7.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-test
dependency-version: 7.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
Commit: 8ef806e45b74370f50bb2fce723a7893d8ede6d9
https://github.com/pmd/build-tools/commit/8ef806e45b74370f50bb2fce723a7893d8ede6d9
Author: Andreas Dangel <[email protected]>
Date: 2025-11-06 (Thu, 06 Nov 2025)
Changed paths:
M src/main/resources/net/sourceforge/pmd/pmd-dogfood-config.xml
Log Message:
-----------
Use AvoidCatchingGenericException
as replacement for AvoidCatchingThrowable.
Also enable check for NullPointerExceptions.
We don't check for RuntimeException, Exception as we have
a couple of instances in PMD's codebase.
Also, we don't check for Error, as there is one specific
use case in PMD (error recovery during regression testing).
Commit: 561a921472006e4bd8bf4e59c35b30f436dbf016
https://github.com/pmd/build-tools/commit/561a921472006e4bd8bf4e59c35b30f436dbf016
Author: Andreas Dangel <[email protected]>
Date: 2025-11-06 (Thu, 06 Nov 2025)
Changed paths:
M pom.xml
M src/main/resources/net/sourceforge/pmd/pmd-dogfood-config.xml
Log Message:
-----------
Bump pmd.version from 7.17.0 to 7.18.0 (#113)
Bumps `pmd.version` from 7.17.0 to 7.18.0.
Updates `net.sourceforge.pmd:pmd-java` from 7.17.0 to 7.18.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.18.0 (31-October-2025)</h2>
<h2>31-October-2025 - 7.18.0</h2>
<p>The PMD team is pleased to announce PMD 7.18.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/#build-requirement-is-java-17">Build
Requirement is Java 17</a></li>
</ul>
</li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#new-and-changed-rules">🌟️
New and Changed Rules</a>
<ul>
<li><a href="https://github.com/pmd/pmd/blob/HEAD/#new-rules">New
Rules</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#changed-rules">Changed
Rules</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#deprecated-rules">Deprecated
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>
</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>Build Requirement is Java 17</h4>
<p>From now on, Java 17 or newer is required to build PMD. PMD itself
still remains compatible with Java 8,
so that it still can be used in a pure Java 8 environment. This allows
us to use the latest
checkstyle version during the build.</p>
<h3>🌟️ New and Changed Rules</h3>
<h4>New Rules</h4>
<ul>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_errorprone.html#identicalconditionalbranches"><code>IdenticalConditionalBranches</code></a>
finds conditional statements
that do the same thing when the condition is true and false. This is
either incorrect or redundant.</li>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_bestpractices.html#labeledstatement"><code>LabeledStatement</code></a>
finds labeled statements in code.
Labels make control flow difficult to understand and should be avoided.
By default, the rule allows labeled
loops (do, while, for). But it has a property to flag also those labeled
loops.</li>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_bestpractices.html#unusedlabel"><code>UnusedLabel</code></a>
finds unused labels which are unnecessary and
only make the code hard to read. This new rule will be part of the
quickstart ruleset.</li>
</ul>
<h4>Changed Rules</h4>
<ul>
<li><a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_codestyle.html#confusingternary"><code>ConfusingTernary</code></a>
has a new property <code>nullCheckBranch</code> to control, whether
null-checks
should be allowed (the default case) or should lead to a violation.</li>
<li><a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_errorprone.html#avoidcatchinggenericexception"><code>AvoidCatchingGenericException</code></a>
is now configurable with the new property
<code>typesThatShouldNotBeCaught</code>.<br />
⚠️ The rule has also been moved from category "Design" to
category "Error Prone". If you are currently bulk-adding
all the rules from the "Design" category into your custom
ruleset, then you need to add the rule explicitly
again (otherwise it won't be included anymore):</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pmd/pmd/commit/c37a323e288202e21f69449a95d3d4c024455ec8"><code>c37a323</code></a>
[release] prepare release pmd_releases/7.18.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/825f6797829681ed0bea67bd8057beb3dc1d55d9"><code>825f679</code></a>
Prepare pmd release 7.18.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/f59b4d545b92189141ba366bb01ee50a783e4e93"><code>f59b4d5</code></a>
Update SPONSORS.md</li>
<li><a
href="https://github.com/pmd/pmd/commit/aed481242341162e74dd16efcbec31f4052e9cfe"><code>aed4812</code></a>
chore(deps): bump io.github.apex-dev-tools:apex-ls_2.13 from 5.10.0 to
6.0.1 ...</li>
<li><a
href="https://github.com/pmd/pmd/commit/7fdf46607c426702279f6c398f7844e40204c081"><code>7fdf466</code></a>
Update contributors</li>
<li><a
href="https://github.com/pmd/pmd/commit/46f8b5fd20dea6a803c4b90c070fa672fb930bc3"><code>46f8b5f</code></a>
[doc] Update release notes</li>
<li><a
href="https://github.com/pmd/pmd/commit/db8d30584da35d60962c1a72dd560809ea2d4513"><code>db8d305</code></a>
[java] Fix <a
href="https://redirect.github.com/pmd/pmd/issues/6131">#6131</a>:
Correct enum values for ModifierOrder (<a
href="https://redirect.github.com/pmd/pmd/issues/6185">#6185</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/e4f94a681052127b15b6be30a33ff8bdfc1e44f1"><code>e4f94a6</code></a>
[java] Fix <a
href="https://redirect.github.com/pmd/pmd/issues/6131">#6131</a>:
Correct enum values for ModifierOrder</li>
<li><a
href="https://github.com/pmd/pmd/commit/d679f5d51ab770f5ee218f5ae70c5a95835c624d"><code>d679f5d</code></a>
[java] InefficientEmptyStringCheck should include String#strip (<a
href="https://redirect.github.com/pmd/pmd/issues/6172">#6172</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/c04e4284ace4917969549af4767443699692a025"><code>c04e428</code></a>
[doc] Update release notes (<a
href="https://redirect.github.com/pmd/pmd/issues/6172">#6172</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pmd/pmd/compare/pmd_releases/7.17.0...pmd_releases/7.18.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `net.sourceforge.pmd:pmd-xml` from 7.17.0 to 7.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pmd/pmd/releases">net.sourceforge.pmd:pmd-xml's
releases</a>.</em></p>
<blockquote>
<h2>PMD 7.18.0 (31-October-2025)</h2>
<h2>31-October-2025 - 7.18.0</h2>
<p>The PMD team is pleased to announce PMD 7.18.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/#build-requirement-is-java-17">Build
Requirement is Java 17</a></li>
</ul>
</li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#new-and-changed-rules">🌟️
New and Changed Rules</a>
<ul>
<li><a href="https://github.com/pmd/pmd/blob/HEAD/#new-rules">New
Rules</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#changed-rules">Changed
Rules</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#deprecated-rules">Deprecated
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>
</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>Build Requirement is Java 17</h4>
<p>From now on, Java 17 or newer is required to build PMD. PMD itself
still remains compatible with Java 8,
so that it still can be used in a pure Java 8 environment. This allows
us to use the latest
checkstyle version during the build.</p>
<h3>🌟️ New and Changed Rules</h3>
<h4>New Rules</h4>
<ul>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_errorprone.html#identicalconditionalbranches"><code>IdenticalConditionalBranches</code></a>
finds conditional statements
that do the same thing when the condition is true and false. This is
either incorrect or redundant.</li>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_bestpractices.html#labeledstatement"><code>LabeledStatement</code></a>
finds labeled statements in code.
Labels make control flow difficult to understand and should be avoided.
By default, the rule allows labeled
loops (do, while, for). But it has a property to flag also those labeled
loops.</li>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_bestpractices.html#unusedlabel"><code>UnusedLabel</code></a>
finds unused labels which are unnecessary and
only make the code hard to read. This new rule will be part of the
quickstart ruleset.</li>
</ul>
<h4>Changed Rules</h4>
<ul>
<li><a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_codestyle.html#confusingternary"><code>ConfusingTernary</code></a>
has a new property <code>nullCheckBranch</code> to control, whether
null-checks
should be allowed (the default case) or should lead to a violation.</li>
<li><a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_errorprone.html#avoidcatchinggenericexception"><code>AvoidCatchingGenericException</code></a>
is now configurable with the new property
<code>typesThatShouldNotBeCaught</code>.<br />
⚠️ The rule has also been moved from category "Design" to
category "Error Prone". If you are currently bulk-adding
all the rules from the "Design" category into your custom
ruleset, then you need to add the rule explicitly
again (otherwise it won't be included anymore):</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pmd/pmd/commit/c37a323e288202e21f69449a95d3d4c024455ec8"><code>c37a323</code></a>
[release] prepare release pmd_releases/7.18.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/825f6797829681ed0bea67bd8057beb3dc1d55d9"><code>825f679</code></a>
Prepare pmd release 7.18.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/f59b4d545b92189141ba366bb01ee50a783e4e93"><code>f59b4d5</code></a>
Update SPONSORS.md</li>
<li><a
href="https://github.com/pmd/pmd/commit/aed481242341162e74dd16efcbec31f4052e9cfe"><code>aed4812</code></a>
chore(deps): bump io.github.apex-dev-tools:apex-ls_2.13 from 5.10.0 to
6.0.1 ...</li>
<li><a
href="https://github.com/pmd/pmd/commit/7fdf46607c426702279f6c398f7844e40204c081"><code>7fdf466</code></a>
Update contributors</li>
<li><a
href="https://github.com/pmd/pmd/commit/46f8b5fd20dea6a803c4b90c070fa672fb930bc3"><code>46f8b5f</code></a>
[doc] Update release notes</li>
<li><a
href="https://github.com/pmd/pmd/commit/db8d30584da35d60962c1a72dd560809ea2d4513"><code>db8d305</code></a>
[java] Fix <a
href="https://redirect.github.com/pmd/pmd/issues/6131">#6131</a>:
Correct enum values for ModifierOrder (<a
href="https://redirect.github.com/pmd/pmd/issues/6185">#6185</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/e4f94a681052127b15b6be30a33ff8bdfc1e44f1"><code>e4f94a6</code></a>
[java] Fix <a
href="https://redirect.github.com/pmd/pmd/issues/6131">#6131</a>:
Correct enum values for ModifierOrder</li>
<li><a
href="https://github.com/pmd/pmd/commit/d679f5d51ab770f5ee218f5ae70c5a95835c624d"><code>d679f5d</code></a>
[java] InefficientEmptyStringCheck should include String#strip (<a
href="https://redirect.github.com/pmd/pmd/issues/6172">#6172</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/c04e4284ace4917969549af4767443699692a025"><code>c04e428</code></a>
[doc] Update release notes (<a
href="https://redirect.github.com/pmd/pmd/issues/6172">#6172</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pmd/pmd/compare/pmd_releases/7.17.0...pmd_releases/7.18.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `net.sourceforge.pmd:pmd-test` from 7.17.0 to 7.18.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.18.0 (31-October-2025)</h2>
<h2>31-October-2025 - 7.18.0</h2>
<p>The PMD team is pleased to announce PMD 7.18.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/#build-requirement-is-java-17">Build
Requirement is Java 17</a></li>
</ul>
</li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#new-and-changed-rules">🌟️
New and Changed Rules</a>
<ul>
<li><a href="https://github.com/pmd/pmd/blob/HEAD/#new-rules">New
Rules</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#changed-rules">Changed
Rules</a></li>
<li><a
href="https://github.com/pmd/pmd/blob/HEAD/#deprecated-rules">Deprecated
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>
</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>Build Requirement is Java 17</h4>
<p>From now on, Java 17 or newer is required to build PMD. PMD itself
still remains compatible with Java 8,
so that it still can be used in a pure Java 8 environment. This allows
us to use the latest
checkstyle version during the build.</p>
<h3>🌟️ New and Changed Rules</h3>
<h4>New Rules</h4>
<ul>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_errorprone.html#identicalconditionalbranches"><code>IdenticalConditionalBranches</code></a>
finds conditional statements
that do the same thing when the condition is true and false. This is
either incorrect or redundant.</li>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_bestpractices.html#labeledstatement"><code>LabeledStatement</code></a>
finds labeled statements in code.
Labels make control flow difficult to understand and should be avoided.
By default, the rule allows labeled
loops (do, while, for). But it has a property to flag also those labeled
loops.</li>
<li>The new Java rule <a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_bestpractices.html#unusedlabel"><code>UnusedLabel</code></a>
finds unused labels which are unnecessary and
only make the code hard to read. This new rule will be part of the
quickstart ruleset.</li>
</ul>
<h4>Changed Rules</h4>
<ul>
<li><a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_codestyle.html#confusingternary"><code>ConfusingTernary</code></a>
has a new property <code>nullCheckBranch</code> to control, whether
null-checks
should be allowed (the default case) or should lead to a violation.</li>
<li><a
href="https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_rules_java_errorprone.html#avoidcatchinggenericexception"><code>AvoidCatchingGenericException</code></a>
is now configurable with the new property
<code>typesThatShouldNotBeCaught</code>.<br />
⚠️ The rule has also been moved from category "Design" to
category "Error Prone". If you are currently bulk-adding
all the rules from the "Design" category into your custom
ruleset, then you need to add the rule explicitly
again (otherwise it won't be included anymore):</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pmd/pmd/commit/c37a323e288202e21f69449a95d3d4c024455ec8"><code>c37a323</code></a>
[release] prepare release pmd_releases/7.18.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/825f6797829681ed0bea67bd8057beb3dc1d55d9"><code>825f679</code></a>
Prepare pmd release 7.18.0</li>
<li><a
href="https://github.com/pmd/pmd/commit/f59b4d545b92189141ba366bb01ee50a783e4e93"><code>f59b4d5</code></a>
Update SPONSORS.md</li>
<li><a
href="https://github.com/pmd/pmd/commit/aed481242341162e74dd16efcbec31f4052e9cfe"><code>aed4812</code></a>
chore(deps): bump io.github.apex-dev-tools:apex-ls_2.13 from 5.10.0 to
6.0.1 ...</li>
<li><a
href="https://github.com/pmd/pmd/commit/7fdf46607c426702279f6c398f7844e40204c081"><code>7fdf466</code></a>
Update contributors</li>
<li><a
href="https://github.com/pmd/pmd/commit/46f8b5fd20dea6a803c4b90c070fa672fb930bc3"><code>46f8b5f</code></a>
[doc] Update release notes</li>
<li><a
href="https://github.com/pmd/pmd/commit/db8d30584da35d60962c1a72dd560809ea2d4513"><code>db8d305</code></a>
[java] Fix <a
href="https://redirect.github.com/pmd/pmd/issues/6131">#6131</a>:
Correct enum values for ModifierOrder (<a
href="https://redirect.github.com/pmd/pmd/issues/6185">#6185</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/e4f94a681052127b15b6be30a33ff8bdfc1e44f1"><code>e4f94a6</code></a>
[java] Fix <a
href="https://redirect.github.com/pmd/pmd/issues/6131">#6131</a>:
Correct enum values for ModifierOrder</li>
<li><a
href="https://github.com/pmd/pmd/commit/d679f5d51ab770f5ee218f5ae70c5a95835c624d"><code>d679f5d</code></a>
[java] InefficientEmptyStringCheck should include String#strip (<a
href="https://redirect.github.com/pmd/pmd/issues/6172">#6172</a>)</li>
<li><a
href="https://github.com/pmd/pmd/commit/c04e4284ace4917969549af4767443699692a025"><code>c04e428</code></a>
[doc] Update release notes (<a
href="https://redirect.github.com/pmd/pmd/issues/6172">#6172</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pmd/pmd/compare/pmd_releases/7.17.0...pmd_releases/7.18.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/d16d93d1a309...561a92147200
To unsubscribe from these emails, change your notification settings at
https://github.com/pmd/build-tools/settings/notifications
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits