Commit Graph
338 Commits
Author SHA1 Message Date
Juan Martín Sotuyo Dodero 854d6e5c05 Merge branch 'master' into issue-3175-doc-language-modules 2023-10-19 21:11:32 -03:00
Andreas Dangel 345bb24a25 [release] prepare for next development iteration 2023-09-30 17:15:59 +02:00
Andreas Dangel 720b9a328b [release] prepare release pmd_releases/7.0.0-rc4 2023-09-30 17:15:54 +02:00
Andreas Dangel 3fe1f8b5d9 Make doc use lang-deps instead of dist 2023-09-29 17:23:02 +02:00
Andreas Dangel 92b2718da7 Fix unit test 2023-09-04 19:09:21 +02:00
Clément Fournier fd0416c85a Merge branch 'master' into port-properties 2023-05-26 11:42:11 +02:00
Andreas Dangel b79e6bd92b [release] prepare for next development iteration 2023-04-29 23:39:34 +02:00
Andreas Dangel a97e108269 [release] prepare release pmd_releases/7.0.0-rc2 2023-04-29 23:39:28 +02:00
Andreas Dangel d9b2444d7e [release] prepare for next development iteration 2023-03-25 12:47:33 +01:00
Andreas Dangel 356af8b636 [release] prepare release pmd_releases/7.0.0-rc1 2023-03-25 12:30:51 +01:00
Andreas Dangel 6179982002 [doc] Fix dead links 2023-03-23 10:21:10 +01:00
Andreas Dangel 0b6c349db9 Use \R for line breaks 2023-03-17 09:37:01 +01:00
Clément Fournier 5a662ecb3e Merge branch '7.0.x' into clem.pmd7-remove-pmd-eol 2023-03-14 21:54:45 +01:00
Clément Fournier f55c01ac1f Merge branch '7.0.x' into port-properties 2023-03-14 21:07:35 +01:00
Clément Fournier b25c16f94d Remove usages of PMD.EOL 2023-02-20 15:17:41 +01:00
Andreas Dangel e2bb0c8480 Reuse names and extensions for CPD language 2023-02-17 09:04:15 +01:00
Clément Fournier 13cd1e4a5b Update tests in doc module 2023-02-05 20:45:48 +01:00
Clément Fournier a586a9bf11 Merge branch '7.0.x' into port-properties 2023-02-05 19:41:51 +01:00
Andreas Dangel 014c28bb1e Merge branch 'pmd/7.0.x' into pmd7-junit5-part3 2023-01-30 13:36:15 +01:00
Andreas Dangel d8b41bab6e Merge branch 'pmd/7.0.x' into pr-4354 2023-01-30 10:21:50 +01:00
Andreas Dangel 3d530458bb Remove junit and related dependencies 2023-01-27 11:49:03 +01:00
Andreas Dangel 712e5b56d9 Merge branch 'master' into pmd/7.0.x 2023-01-26 11:26:12 +01:00
Clément Fournier 403fcdae82 [core] Move utility classes around 2023-01-23 18:47:52 +01:00
Andreas Dangel 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
Andreas Dangel 6a6acb9b43 [maven-release-plugin] prepare for next development iteration 2022-12-31 18:22:10 +01:00
Andreas Dangel 37103451bf [maven-release-plugin] prepare release pmd_releases/6.53.0 2022-12-31 18:22:04 +01:00
Clément Fournier 98f515b92c Merge branch '7.0.x' into port-properties 2022-11-26 18:12:38 +01:00
Andreas Dangel 1634bd0043 [maven-release-plugin] prepare for next development iteration 2022-11-26 10:24:58 +01:00
Andreas Dangel e90bf0f11b [maven-release-plugin] prepare release pmd_releases/6.52.0 2022-11-26 10:24:53 +01:00
Andreas Dangel fcfbb33386 Merge branch 'master' into pmd/7.0.x 2022-11-25 19:05:06 +01:00
Andreas Dangel 8a0a196886 Merge branch 'master' into issue-4177-InvalidJavaBean 2022-11-24 11:19:36 +01:00
Clément Fournier 251fa45020 Merge branch '7.0.x' into pr/4028 2022-11-23 21:52:18 +01:00
Andreas Dangel db966c574c Fix rule doc generator 2022-11-18 16:26:00 +01:00
Andreas Dangel 39dab4d5e8 Merge branch 'master' into pmd/7.0.x 2022-11-18 16:04:25 +01:00
Andreas Dangel 02ad552445 [doc] List all languages in rule doc
Even without rules.

- Relates #4205
- Relates #4105
2022-11-11 12:14:28 +01:00
Andreas Dangel b1ce2da3b9 [doc] Fix rule doc generation when rule description is empty 2022-11-11 10:23:25 +01:00
Andreas Dangel 5a4bf05493 [maven-release-plugin] prepare for next development iteration 2022-10-29 09:34:25 +02:00
Andreas Dangel 66e834049f [maven-release-plugin] prepare release pmd_releases/6.51.0 2022-10-29 09:34:19 +02:00
Andreas Dangel d6b0068f7b Merge branch 'master' into pmd/7.0.x 2022-10-28 11:26:12 +02:00
Andreas Dangel ebf3837199 [doc] Rule doc: add maximum language version
Fixes #4140
2022-10-20 17:25:09 +02:00
Andreas Dangel 8688838190 Migrate leftover tests to JUnit5 2022-10-03 16:30:03 +02:00
Andreas Dangel 13d9a9457f [maven-release-plugin] prepare for next development iteration 2022-09-30 15:39:14 +02:00
Andreas Dangel 37f6d8254c [maven-release-plugin] prepare release pmd_releases/6.50.0 2022-09-30 15:39:08 +02:00
Andreas Dangel 8387cd6409 Merge branch 'pmd/7.0.x' into pr-4049 2022-09-10 20:08:30 +02:00
Andreas Dangel 90663d746b [maven-release-plugin] prepare for next development iteration 2022-08-31 19:19:27 +02:00
Andreas Dangel 4b4ebabc2d [maven-release-plugin] prepare release pmd_releases/6.49.0 2022-08-31 19:19:22 +02:00
Andreas Dangel 995d00fde3 [maven-release-plugin] prepare for next development iteration 2022-07-30 11:35:57 +02:00
Andreas Dangel 6aa2b47f2e [maven-release-plugin] prepare release pmd_releases/6.48.0 2022-07-30 11:35:53 +02:00
Andreas Dangel 0e7f33f349 Merge branch 'master' into pmd/7.0.x 2022-07-30 10:15:59 +02:00
Clément Fournier 84cba78e64 wip: tear down new property syntax 2022-07-27 21:55:11 +02:00