dependabot maven(deps): bump pmd.version from 6.55.0 to 7.0.0
Bumps pmd.version
from 6.55.0 to 7.0.0.
Updates pmd-core
from 6.55.0 to 7.0.0
Release notes
Sourced from pmd-core's releases.
PMD 7.0.0 (22-March-2024)
22-March-2024 - 7.0.0
🎉 After a long time, we're excited to bring you now the next major version of PMD!🎉 Since this is a big release, we provide here only a concise version of the release notes. We prepared a separate page with the full Detailed Release Notes for PMD 7.0.0.
🤝 🙏 Many thanks to all users and contributors who were testing the release candidates and provided feedback and/or PRs!
✨ PMD 7...
- ...has a new logo
- ...analyzes Java 21 and Java 22 projects with even better type resolution and symbol table support
- ...analyzes Kotlin and Swift
- ...analyzes Apex with a new parser
- ...finds duplicated code in Coco, Julia, TypeScript
- ...ships 11 new rules and tons of improvements for existing rules
- ...provides a new CLI interface with progress bar
- ...supports Antlr based languages
- ...and many more enhancements
💥 Note: Since PMD 7 is a major release, it is not a drop-in replacement for PMD 6.55.0. A detailed documentation of required changes are available in the Migration Guide for PMD 7.Table Of Contents
- Changes since 7.0.0-rc4
- New and Noteworthy
- Maven PMD Plugin compatibility with PMD 7
- Java 22 Support
- Swift Support
- Groovy Support (https://github.com/pmd/pmd/blob/HEAD/CPD)
- Updated PMD Designer
- Apex Support: Replaced Jorje with fully open source front-end
- Changed: Visualforce
- Changed: HTML support
- Changed: Kotlin support
- Changed: Velocity Template Language (https://github.com/pmd/pmd/blob/HEAD/VTL)
- Rule Changes
... (truncated)
Commits
-
7979570
[doc] Create empty class so that javadoc jar is created -
0541ab8
Revert "[release] prepare for next development iteration" -
2762072
[release] prepare for next development iteration -
8704b85
[ci] Fix build.sh -
2e91f31
Revert "[release] prepare for next development iteration" -
0c7c038
[release] prepare for next development iteration -
ccb123f
[release] prepare release pmd_releases/7.0.0 -
32ef9d7
Prepare pmd release 7.0.0 -
097f45c
[ci] Push to pmd.github.io only after the release -
e57d26b
Add test for #1688 - Additional commits viewable in compare view
Updates pmd-java
from 6.55.0 to 7.0.0
Release notes
Sourced from pmd-java's releases.
PMD 7.0.0 (22-March-2024)
22-March-2024 - 7.0.0
🎉 After a long time, we're excited to bring you now the next major version of PMD!🎉 Since this is a big release, we provide here only a concise version of the release notes. We prepared a separate page with the full Detailed Release Notes for PMD 7.0.0.
🤝 🙏 Many thanks to all users and contributors who were testing the release candidates and provided feedback and/or PRs!
✨ PMD 7...
- ...has a new logo
- ...analyzes Java 21 and Java 22 projects with even better type resolution and symbol table support
- ...analyzes Kotlin and Swift
- ...analyzes Apex with a new parser
- ...finds duplicated code in Coco, Julia, TypeScript
- ...ships 11 new rules and tons of improvements for existing rules
- ...provides a new CLI interface with progress bar
- ...supports Antlr based languages
- ...and many more enhancements
💥 Note: Since PMD 7 is a major release, it is not a drop-in replacement for PMD 6.55.0. A detailed documentation of required changes are available in the Migration Guide for PMD 7.Table Of Contents
- Changes since 7.0.0-rc4
- New and Noteworthy
- Maven PMD Plugin compatibility with PMD 7
- Java 22 Support
- Swift Support
- Groovy Support (https://github.com/pmd/pmd/blob/HEAD/CPD)
- Updated PMD Designer
- Apex Support: Replaced Jorje with fully open source front-end
- Changed: Visualforce
- Changed: HTML support
- Changed: Kotlin support
- Changed: Velocity Template Language (https://github.com/pmd/pmd/blob/HEAD/VTL)
- Rule Changes
... (truncated)
Commits
-
7979570
[doc] Create empty class so that javadoc jar is created -
0541ab8
Revert "[release] prepare for next development iteration" -
2762072
[release] prepare for next development iteration -
8704b85
[ci] Fix build.sh -
2e91f31
Revert "[release] prepare for next development iteration" -
0c7c038
[release] prepare for next development iteration -
ccb123f
[release] prepare release pmd_releases/7.0.0 -
32ef9d7
Prepare pmd release 7.0.0 -
097f45c
[ci] Push to pmd.github.io only after the release -
e57d26b
Add test for #1688 - Additional commits viewable in compare view
Updates pmd-javascript
from 6.55.0 to 7.0.0
Release notes
Sourced from pmd-javascript's releases.
PMD 7.0.0 (22-March-2024)
22-March-2024 - 7.0.0
🎉 After a long time, we're excited to bring you now the next major version of PMD!🎉 Since this is a big release, we provide here only a concise version of the release notes. We prepared a separate page with the full Detailed Release Notes for PMD 7.0.0.
🤝 🙏 Many thanks to all users and contributors who were testing the release candidates and provided feedback and/or PRs!
✨ PMD 7...
- ...has a new logo
- ...analyzes Java 21 and Java 22 projects with even better type resolution and symbol table support
- ...analyzes Kotlin and Swift
- ...analyzes Apex with a new parser
- ...finds duplicated code in Coco, Julia, TypeScript
- ...ships 11 new rules and tons of improvements for existing rules
- ...provides a new CLI interface with progress bar
- ...supports Antlr based languages
- ...and many more enhancements
💥 Note: Since PMD 7 is a major release, it is not a drop-in replacement for PMD 6.55.0. A detailed documentation of required changes are available in the Migration Guide for PMD 7.Table Of Contents
- Changes since 7.0.0-rc4
- New and Noteworthy
- Maven PMD Plugin compatibility with PMD 7
- Java 22 Support
- Swift Support
- Groovy Support (https://github.com/pmd/pmd/blob/HEAD/CPD)
- Updated PMD Designer
- Apex Support: Replaced Jorje with fully open source front-end
- Changed: Visualforce
- Changed: HTML support
- Changed: Kotlin support
- Changed: Velocity Template Language (https://github.com/pmd/pmd/blob/HEAD/VTL)
- Rule Changes
... (truncated)
Commits
-
7979570
[doc] Create empty class so that javadoc jar is created -
0541ab8
Revert "[release] prepare for next development iteration" -
2762072
[release] prepare for next development iteration -
8704b85
[ci] Fix build.sh -
2e91f31
Revert "[release] prepare for next development iteration" -
0c7c038
[release] prepare for next development iteration -
ccb123f
[release] prepare release pmd_releases/7.0.0 -
32ef9d7
Prepare pmd release 7.0.0 -
097f45c
[ci] Push to pmd.github.io only after the release -
e57d26b
Add test for #1688 - Additional commits viewable in compare view
Updates pmd-jsp
from 6.55.0 to 7.0.0
Release notes
Sourced from pmd-jsp's releases.
PMD 7.0.0 (22-March-2024)
22-March-2024 - 7.0.0
🎉 After a long time, we're excited to bring you now the next major version of PMD!🎉 Since this is a big release, we provide here only a concise version of the release notes. We prepared a separate page with the full Detailed Release Notes for PMD 7.0.0.
🤝 🙏 Many thanks to all users and contributors who were testing the release candidates and provided feedback and/or PRs!
✨ PMD 7...
- ...has a new logo
- ...analyzes Java 21 and Java 22 projects with even better type resolution and symbol table support
- ...analyzes Kotlin and Swift
- ...analyzes Apex with a new parser
- ...finds duplicated code in Coco, Julia, TypeScript
- ...ships 11 new rules and tons of improvements for existing rules
- ...provides a new CLI interface with progress bar
- ...supports Antlr based languages
- ...and many more enhancements
💥 Note: Since PMD 7 is a major release, it is not a drop-in replacement for PMD 6.55.0. A detailed documentation of required changes are available in the Migration Guide for PMD 7.Table Of Contents
- Changes since 7.0.0-rc4
- New and Noteworthy
- Maven PMD Plugin compatibility with PMD 7
- Java 22 Support
- Swift Support
- Groovy Support (https://github.com/pmd/pmd/blob/HEAD/CPD)
- Updated PMD Designer
- Apex Support: Replaced Jorje with fully open source front-end
- Changed: Visualforce
- Changed: HTML support
- Changed: Kotlin support
- Changed: Velocity Template Language (https://github.com/pmd/pmd/blob/HEAD/VTL)
- Rule Changes
... (truncated)
Commits
-
7979570
[doc] Create empty class so that javadoc jar is created -
0541ab8
Revert "[release] prepare for next development iteration" -
2762072
[release] prepare for next development iteration -
8704b85
[ci] Fix build.sh -
2e91f31
Revert "[release] prepare for next development iteration" -
0c7c038
[release] prepare for next development iteration -
ccb123f
[release] prepare release pmd_releases/7.0.0 -
32ef9d7
Prepare pmd release 7.0.0 -
097f45c
[ci] Push to pmd.github.io only after the release -
e57d26b
Add test for #1688 - Additional commits viewable in compare view