Skip to content

build: drop PMD excludes of deprecated rules - #1579

Merged
rubenporras merged 1 commit into
dsldevkit:masterfrom
rubenporras:fix_pmd
Oct 23, 2026
Merged

rubenporras merged 1 commit into
dsldevkit:masterfrom
rubenporras:fix_pmd

Conversation

@rubenporras

Copy link
Copy Markdown
Member

PMD 7.28.0 warns that the exclude of UseUtilityClass does not match any rule: it is a deprecated alias of InstantiableUtilityClass and is not part of the category ruleset. AvoidCatchingThrowable, DontImportSun and UnnecessaryLocalBeforeReturn are deprecated too and are therefore never added from a category reference, so their excludes have no effect.

The effective ruleset does not change.

PMD 7.28.0 warns that the exclude of UseUtilityClass does not match any
rule: it is a deprecated alias of InstantiableUtilityClass and is not part
of the category ruleset. AvoidCatchingThrowable, DontImportSun and
UnnecessaryLocalBeforeReturn are deprecated too and are therefore never
added from a category reference, so their excludes have no effect.

The effective ruleset does not change.
@rubenporras
rubenporras added this pull request to the merge queue Oct 23, 2026
Merged via the queue into dsldevkit:master with commit 8964e13 Oct 23, 2026
4 checks passed
@rubenporras
rubenporras deleted the fix_pmd branch October 23, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants