Download Latest Version pmd-dist-7.14.0-bin.zip (71.2 MB)
Email in envelope

Get an email when there's a new version of PMD

Home / pmd / 7.15.0-SNAPSHOT
Name Modified Size InfoDownloads / Week
Parent folder
pmd-dist-7.15.0-SNAPSHOT-bin.zip.asc < 8 hours ago 833 Bytes
pmd-dist-7.15.0-SNAPSHOT-doc.zip.asc < 8 hours ago 833 Bytes
pmd-dist-7.15.0-SNAPSHOT-src.zip.asc < 8 hours ago 833 Bytes
pmd-dist-7.15.0-SNAPSHOT-doc.zip < 8 hours ago 9.6 MB
ReadMe.md < 8 hours ago 2.3 kB
pmd-dist-7.15.0-SNAPSHOT-bin.zip < 8 hours ago 71.3 MB
pmd-dist-7.15.0-SNAPSHOT-src.zip < 8 hours ago 14.8 MB
pmd-7.15.0-SNAPSHOT-cyclonedx.json < 8 hours ago 315.9 kB
pmd-7.15.0-SNAPSHOT-cyclonedx.xml < 8 hours ago 291.7 kB
Totals: 9 Items   96.2 MB 2

27-June-2025 - 7.15.0-SNAPSHOT

The PMD team is pleased to announce PMD 7.15.0-SNAPSHOT.

This is a minor release.

Table Of Contents

๐Ÿš€ New and noteworthy

๐Ÿ› Fixed Issues

  • apex-security
  • #5788: [apex] ApexCRUDViolation unable to detect insecure SOQL if it is a direct input argument
  • doc
  • #5790: [doc] Website rule reference pages are returning 404
  • java-bestpractices
  • #5793: [java] NonExhaustiveSwitch fails on exhaustive switch with sealed class
  • java-codestyle
  • #1639: [java] UnnecessaryImport false positive for multiline @link Javadoc
  • #2304: [java] UnnecessaryImport false positive for on-demand imports in JavaDoc
  • #5832: [java] UnnecessaryImport false positive for multiline @see Javadoc

๐Ÿšจ API Changes

๐Ÿ’ต Financial Contributions

Many thanks to our sponsors:

โœจ Merged pull requests

  • #5738: chore: Remove unused private methods in test classes - Pankraz76 (@Pankraz76)
  • #5791: [doc] Add a simple check whether generate rule doc pages exist - Andreas Dangel (@adangel)
  • #5818: Fix #2304: [java] UnnecessaryImport FP for on-demand imports in JavaDoc - Lukas Grรคf (@lukasgraef)

๐Ÿ“ฆ Dependency updates

๐Ÿ“ˆ Stats

Source: ReadMe.md, updated 2025-06-22