Skip to content

dependabot maven(deps): bump pmd.version from 6.43.0 to 6.44.0

Depen d'Abot requested to merge dependabot-maven-pmd.version-6.44.0 into master

Bumps pmd.version from 6.43.0 to 6.44.0. Updates pmd-core from 6.43.0 to 6.44.0

Release notes

Sourced from pmd-core's releases.

PMD 6.44.0 (27-March-2022)

27-March-2022 - 6.44.0

The PMD team is pleased to announce PMD 6.44.0.

This is a minor release.

Table Of Contents

New and noteworthy

PMD User Survey

Help shape the future of PMD by telling us how you use it.

Please participate in our survey at https://forms.gle/4d8r1a1RDzfixHDc7.

Thank you!

Java 18 Support

This release of PMD brings support for Java 18. There are no new standard language features.

PMD also supports JEP 420: Pattern Matching for switch (Second Preview) as a preview language feature. In order to analyze a project with PMD that uses these language features, you'll need to enable it via the environment variable PMD_JAVA_OPTS and select the new language version 18-preview:

export PMD_JAVA_OPTS=--enable-preview
./run.sh pmd -language java -version 18-preview ...

Note: Support for Java 16 preview language features have been removed. The version "16-preview" is no longer available.

Better XML XPath support

The new rule class DomXPathRule is intended to replace

... (truncated)

Commits
  • 6859f8d [maven-release-plugin] prepare release pmd_releases/6.44.0
  • 6cf3efe Prepare pmd release 6.44.0
  • 55c089d Merge pull request #3855 from adangel:issue-3850
  • 6c3fcc6 Merge pull request #3854 from adangel:issue-3851
  • 8e5c5e4 Merge pull requets #3837 from adangel:jdk-18
  • 43ee8df Merge pull request #3861 from adangel:regression-tester-update
  • b33e944 Merge branch 'master' into issue-3850
  • 5537ca3 [doc] Regenerate contributors list
  • 52d3d58 Merge branch 'master' into issue-3851
  • 60ae36b Merge branch 'master' into jdk-18
  • Additional commits viewable in compare view

Updates pmd-java from 6.43.0 to 6.44.0

Release notes

Sourced from pmd-java's releases.

PMD 6.44.0 (27-March-2022)

27-March-2022 - 6.44.0

The PMD team is pleased to announce PMD 6.44.0.

This is a minor release.

Table Of Contents

New and noteworthy

PMD User Survey

Help shape the future of PMD by telling us how you use it.

Please participate in our survey at https://forms.gle/4d8r1a1RDzfixHDc7.

Thank you!

Java 18 Support

This release of PMD brings support for Java 18. There are no new standard language features.

PMD also supports JEP 420: Pattern Matching for switch (Second Preview) as a preview language feature. In order to analyze a project with PMD that uses these language features, you'll need to enable it via the environment variable PMD_JAVA_OPTS and select the new language version 18-preview:

export PMD_JAVA_OPTS=--enable-preview
./run.sh pmd -language java -version 18-preview ...

Note: Support for Java 16 preview language features have been removed. The version "16-preview" is no longer available.

Better XML XPath support

The new rule class DomXPathRule is intended to replace

... (truncated)

Commits
  • 6859f8d [maven-release-plugin] prepare release pmd_releases/6.44.0
  • 6cf3efe Prepare pmd release 6.44.0
  • 55c089d Merge pull request #3855 from adangel:issue-3850
  • 6c3fcc6 Merge pull request #3854 from adangel:issue-3851
  • 8e5c5e4 Merge pull requets #3837 from adangel:jdk-18
  • 43ee8df Merge pull request #3861 from adangel:regression-tester-update
  • b33e944 Merge branch 'master' into issue-3850
  • 5537ca3 [doc] Regenerate contributors list
  • 52d3d58 Merge branch 'master' into issue-3851
  • 60ae36b Merge branch 'master' into jdk-18
  • Additional commits viewable in compare view

Updates pmd-javascript from 6.43.0 to 6.44.0

Release notes

Sourced from pmd-javascript's releases.

PMD 6.44.0 (27-March-2022)

27-March-2022 - 6.44.0

The PMD team is pleased to announce PMD 6.44.0.

This is a minor release.

Table Of Contents

New and noteworthy

PMD User Survey

Help shape the future of PMD by telling us how you use it.

Please participate in our survey at https://forms.gle/4d8r1a1RDzfixHDc7.

Thank you!

Java 18 Support

This release of PMD brings support for Java 18. There are no new standard language features.

PMD also supports JEP 420: Pattern Matching for switch (Second Preview) as a preview language feature. In order to analyze a project with PMD that uses these language features, you'll need to enable it via the environment variable PMD_JAVA_OPTS and select the new language version 18-preview:

export PMD_JAVA_OPTS=--enable-preview
./run.sh pmd -language java -version 18-preview ...

Note: Support for Java 16 preview language features have been removed. The version "16-preview" is no longer available.

Better XML XPath support

The new rule class DomXPathRule is intended to replace

... (truncated)

Commits
  • 6859f8d [maven-release-plugin] prepare release pmd_releases/6.44.0
  • 6cf3efe Prepare pmd release 6.44.0
  • 55c089d Merge pull request #3855 from adangel:issue-3850
  • 6c3fcc6 Merge pull request #3854 from adangel:issue-3851
  • 8e5c5e4 Merge pull requets #3837 from adangel:jdk-18
  • 43ee8df Merge pull request #3861 from adangel:regression-tester-update
  • b33e944 Merge branch 'master' into issue-3850
  • 5537ca3 [doc] Regenerate contributors list
  • 52d3d58 Merge branch 'master' into issue-3851
  • 60ae36b Merge branch 'master' into jdk-18
  • Additional commits viewable in compare view

Updates pmd-jsp from 6.43.0 to 6.44.0

Release notes

Sourced from pmd-jsp's releases.

PMD 6.44.0 (27-March-2022)

27-March-2022 - 6.44.0

The PMD team is pleased to announce PMD 6.44.0.

This is a minor release.

Table Of Contents

New and noteworthy

PMD User Survey

Help shape the future of PMD by telling us how you use it.

Please participate in our survey at https://forms.gle/4d8r1a1RDzfixHDc7.

Thank you!

Java 18 Support

This release of PMD brings support for Java 18. There are no new standard language features.

PMD also supports JEP 420: Pattern Matching for switch (Second Preview) as a preview language feature. In order to analyze a project with PMD that uses these language features, you'll need to enable it via the environment variable PMD_JAVA_OPTS and select the new language version 18-preview:

export PMD_JAVA_OPTS=--enable-preview
./run.sh pmd -language java -version 18-preview ...

Note: Support for Java 16 preview language features have been removed. The version "16-preview" is no longer available.

Better XML XPath support

The new rule class DomXPathRule is intended to replace

... (truncated)

Commits
  • 6859f8d [maven-release-plugin] prepare release pmd_releases/6.44.0
  • 6cf3efe Prepare pmd release 6.44.0
  • 55c089d Merge pull request #3855 from adangel:issue-3850
  • 6c3fcc6 Merge pull request #3854 from adangel:issue-3851
  • 8e5c5e4 Merge pull requets #3837 from adangel:jdk-18
  • 43ee8df Merge pull request #3861 from adangel:regression-tester-update
  • b33e944 Merge branch 'master' into issue-3850
  • 5537ca3 [doc] Regenerate contributors list
  • 52d3d58 Merge branch 'master' into issue-3851
  • 60ae36b Merge branch 'master' into jdk-18
  • Additional commits viewable in compare view

Merge request reports