Skip to content

Latest commit

 

History

History
188 lines (118 loc) · 4.4 KB

File metadata and controls

188 lines (118 loc) · 4.4 KB

PMDPlugin Changelog

Changed

  • Various improvements #266
    • Fixed: Intermediate progress bars can't display fractional updates (when running PMD on multiple files)
    • Fixed: IntelliJ crash on startup due to conflicting slf4j version
    • Improve overall language detection
    • Use/Display normal "Suppression Fix" if possible
    • Prevent analysis of outdated file content from disk and use IntelliJ's internal PSIFile instead
    • Do not classify unknown files as Java and ignore them
    • Render rule descriptions as markdown
    • Update to PMD version 7.21.0

2.0.9 - 2025-07-20

Changed

  • Minor bug fix - #257

2.0.8 - 2025-06-29

Changed

  • Improved rule violation documentation and examples
  • Custom rule configuration fixes
  • Update to PMD version 7.15.0

2.0.7 - 2025-05-24

Changed

  • Bug fixes
  • Support for Kotlin rules
  • Update to PMD version 7.13.0

2.0.6 - 2025-05-04

Changed

  • Support for Kotlin rules
  • Update to PMD version 7.13.0

Changed

  • Update to PMD version 7.12.0
  • Restore support for IntelliJ 2023.3+
  • Upgraded IntelliJ Platform Gradle Plugin to 2.x

Fixed

  • Ease pmd updates with automated dependency update tool (#208)
  • Remove upper bound of IntelliJ compatibility (#213)

Added

  • Update to PMD version 7.7.0
  • Support for IntelliJ 2024.3
  • Plugin configuration is now stored in .idea/PMDPlugin.xml (and not anymore in misc.xml)
  • PMD Settings moved into Settings>Tools
  • Various fixes

Added

  • Update to PMD version 7.5.0
  • Support for Intellij 2024.2

Added

  • Update to PMD version 7.2.0
  • Fix issue with disabled PMD predefined rules menu

Added

  • Update to PMD version 7.1.0
  • NOTE: custom rules built on PMD 6 will NOT work, if needed: stay on 1.9.2 until they are migrated

Added

  • Bugfixes and improved stability

Added

  • Fix issue running "All" rules

Added

  • Support Intellij 2024 versions (only)

Added

  • Support for running PMD task in background

Added

  • Support for idea 2022.x and 2023.x

Added

  • Update to PMD version 6.55.0 (#131)
  • Bug fixes (#105, #121, #122, #123, #125, #126, #128)

Added

  • Update to PMD version 6.52.0 (#120)
  • Support for detecting redundant support warnings(#116, #117)

Added

  • Update to PMD version 6.47.0
  • Support for sorting violations by severity

Added

  • Update to PMD version 6.44.0

Changed

  • Fixed #101: bundle loading error during vcs commit

Added

  • Update to PMD version 6.38.0

Changed

  • Update to PMD version 6.35.0 and optional anonymous status reporting