321 Commits

Author SHA1 Message Date
835b625d51 [release] prepare for next development iteration 2023-05-30 20:15:08 +02:00
7d6d303488 [release] prepare release pmd_releases/7.0.0-rc3 2023-05-30 20:15:02 +02:00
b79e6bd92b [release] prepare for next development iteration 2023-04-29 23:39:34 +02:00
a97e108269 [release] prepare release pmd_releases/7.0.0-rc2 2023-04-29 23:39:28 +02:00
d9b2444d7e [release] prepare for next development iteration 2023-03-25 12:47:33 +01:00
356af8b636 [release] prepare release pmd_releases/7.0.0-rc1 2023-03-25 12:30:51 +01:00
6179982002 [doc] Fix dead links 2023-03-23 10:21:10 +01:00
0b6c349db9 Use \R for line breaks 2023-03-17 09:37:01 +01:00
5a662ecb3e Merge branch '7.0.x' into clem.pmd7-remove-pmd-eol 2023-03-14 21:54:45 +01:00
b25c16f94d Remove usages of PMD.EOL 2023-02-20 15:17:41 +01:00
e2bb0c8480 Reuse names and extensions for CPD language 2023-02-17 09:04:15 +01:00
014c28bb1e Merge branch 'pmd/7.0.x' into pmd7-junit5-part3 2023-01-30 13:36:15 +01:00
d8b41bab6e Merge branch 'pmd/7.0.x' into pr-4354 2023-01-30 10:21:50 +01:00
3d530458bb Remove junit and related dependencies 2023-01-27 11:49:03 +01:00
712e5b56d9 Merge branch 'master' into pmd/7.0.x 2023-01-26 11:26:12 +01:00
403fcdae82 [core] Move utility classes around 2023-01-23 18:47:52 +01:00
33315c498e [core] Refactor usage of snakeyaml
It was a dependency via apex-jorje, but there snakeyaml is actually not needed.

During generating doc, we use snakeyaml to load the sidebar and modify it. The code has been adjusted to use SafeConstructor to mitigate the risk.

Fixes https://github.com/pmd/pmd/security/dependabot/33
Fixes CVE-2022-1471
Fixes https://github.com/advisories/GHSA-mjmj-j48q-9wg2
2023-01-12 19:18:27 +01:00
6a6acb9b43 [maven-release-plugin] prepare for next development iteration 2022-12-31 18:22:10 +01:00
37103451bf [maven-release-plugin] prepare release pmd_releases/6.53.0 2022-12-31 18:22:04 +01:00
1634bd0043 [maven-release-plugin] prepare for next development iteration 2022-11-26 10:24:58 +01:00
e90bf0f11b [maven-release-plugin] prepare release pmd_releases/6.52.0 2022-11-26 10:24:53 +01:00
fcfbb33386 Merge branch 'master' into pmd/7.0.x 2022-11-25 19:05:06 +01:00
8a0a196886 Merge branch 'master' into issue-4177-InvalidJavaBean 2022-11-24 11:19:36 +01:00
251fa45020 Merge branch '7.0.x' into pr/4028 2022-11-23 21:52:18 +01:00
db966c574c Fix rule doc generator 2022-11-18 16:26:00 +01:00
39dab4d5e8 Merge branch 'master' into pmd/7.0.x 2022-11-18 16:04:25 +01:00
02ad552445 [doc] List all languages in rule doc
Even without rules.

- Relates #4205
- Relates #4105
2022-11-11 12:14:28 +01:00
b1ce2da3b9 [doc] Fix rule doc generation when rule description is empty 2022-11-11 10:23:25 +01:00
5a4bf05493 [maven-release-plugin] prepare for next development iteration 2022-10-29 09:34:25 +02:00
66e834049f [maven-release-plugin] prepare release pmd_releases/6.51.0 2022-10-29 09:34:19 +02:00
d6b0068f7b Merge branch 'master' into pmd/7.0.x 2022-10-28 11:26:12 +02:00
ebf3837199 [doc] Rule doc: add maximum language version
Fixes #4140
2022-10-20 17:25:09 +02:00
8688838190 Migrate leftover tests to JUnit5 2022-10-03 16:30:03 +02:00
13d9a9457f [maven-release-plugin] prepare for next development iteration 2022-09-30 15:39:14 +02:00
37f6d8254c [maven-release-plugin] prepare release pmd_releases/6.50.0 2022-09-30 15:39:08 +02:00
8387cd6409 Merge branch 'pmd/7.0.x' into pr-4049 2022-09-10 20:08:30 +02:00
90663d746b [maven-release-plugin] prepare for next development iteration 2022-08-31 19:19:27 +02:00
4b4ebabc2d [maven-release-plugin] prepare release pmd_releases/6.49.0 2022-08-31 19:19:22 +02:00
995d00fde3 [maven-release-plugin] prepare for next development iteration 2022-07-30 11:35:57 +02:00
6aa2b47f2e [maven-release-plugin] prepare release pmd_releases/6.48.0 2022-07-30 11:35:53 +02:00
0e7f33f349 Merge branch 'master' into pmd/7.0.x 2022-07-30 10:15:59 +02:00
c31278504c Fix test under Windows 2022-07-21 10:53:50 +02:00
84c5887f88 [doc] Fix missing additional rulesets
Fixes #4051
2022-07-19 20:40:39 +02:00
495dbb750f Merge branch 'text-utils-simple' into pmd7-lang-registry-non-static 2022-07-16 18:48:57 +02:00
a5006f6383 [maven-release-plugin] prepare for next development iteration 2022-06-25 09:30:43 +02:00
07eb3d2d80 [maven-release-plugin] prepare release pmd_releases/6.47.0 2022-06-25 09:30:37 +02:00
2bdc8a8263 Merge branch 'master' into pmd/7.0.x 2022-06-04 15:59:22 +02:00
066b510eef chore: Fix project.parent.relativePath in pom.xml
It must point to a file, pointing to a directory
is not valid.
2022-06-04 11:00:30 +02:00
04c1271d88 [maven-release-plugin] prepare for next development iteration 2022-05-28 11:04:32 +02:00
a75acdeff8 [maven-release-plugin] prepare release pmd_releases/6.46.0 2022-05-28 11:04:27 +02:00