299 Commits

Author SHA1 Message Date
Andreas Dangel
28c6c8e121 [release] Prepare next development version [skip ci] 2024-05-31 13:21:14 +02:00
Andreas Dangel
38bc997d4e [release] prepare release pmd_releases/7.2.0 2024-05-31 12:57:36 +02:00
Andreas Dangel
339e1d4f43 [release] Prepare next development version [skip ci] 2024-04-26 09:04:20 +02:00
Andreas Dangel
592e80d4a9 [release] prepare release pmd_releases/7.1.0 2024-04-26 08:35:11 +02:00
Andreas Dangel
280b1a1ee3 Bump next version to be 7.1.0-SNAPSHOT 2024-04-04 10:49:18 +02:00
Andreas Dangel
7332d61515 [release] prepare for next development iteration 2024-03-22 09:28:44 +01:00
Andreas Dangel
0541ab8591 Revert "[release] prepare for next development iteration"
This reverts commit 27620724dcf48160f9ea91b9a02a6186400a38cd.
2024-03-22 09:01:47 +01:00
Andreas Dangel
27620724dc [release] prepare for next development iteration 2024-03-22 08:46:33 +01:00
Andreas Dangel
2e91f316f4 Revert "[release] prepare for next development iteration"
This reverts commit 0c7c0386363e41cf3d639a46352e2e875be0710a.
2024-03-22 08:44:25 +01:00
Andreas Dangel
0c7c038636 [release] prepare for next development iteration 2024-03-22 08:36:51 +01:00
Andreas Dangel
ccb123f1ff [release] prepare release pmd_releases/7.0.0 2024-03-22 08:36:44 +01:00
Andreas Dangel
f6d3242510 Bump ant from 1.10.13 to 1.10.14 2024-03-07 11:39:33 +01:00
Andreas Dangel
621cd0e013 Update to use renamed pmd-designer
See pmd/pmd-designer#80
2024-02-22 19:13:10 +01:00
Andreas Dangel
bd9fa30cf3 [dist] Bump commons-compress from 1.21 to 1.26.0
Fixes https://github.com/pmd/pmd/security/dependabot/51
Fixes CVE-2024-26308
Fixes https://github.com/advisories/GHSA-4265-ccf5-phj5
2024-02-22 14:05:49 +01:00
Andreas Dangel
decb759a8f [dist] Make SBOM optional in assembly descriptor
fix dist sbom
2024-02-22 12:59:56 +01:00
Juan Martín Sotuyo Dodero
2e4e1275d4 Merge branch 'master' into runtime-completion 2023-10-19 20:32:19 -03:00
Andreas Dangel
c6db11610c Bump pmd-designer from 7.0.0-rc1 to 7.0.0-SNAPSHOT
Also remove jcommander, this is not needed anymore
2023-09-29 14:06:22 +02:00
Andreas Dangel
a93c8f2b7b [doc] Add JDK21 to the build for integration testing
Note: This is using 21-ea for now
2023-08-10 15:37:35 +02:00
Juan Martín Sotuyo Dodero
2fc4cb9929 Remove completion dependency from dist 2023-06-09 11:42:54 -03:00
Andreas Dangel
c11237828a [dist] Fix duplicated dependency 2023-06-01 08:43:46 +02:00
Andreas Dangel
835b625d51 [release] prepare for next development iteration 2023-05-30 20:15:08 +02:00
Andreas Dangel
7d6d303488 [release] prepare release pmd_releases/7.0.0-rc3 2023-05-30 20:15:02 +02:00
Andreas Dangel
25e230aff0 [dist] Add jcommander back
This dependency is needed by pmd-designer 7.0.0-rc1, which is shipped with the distribution.
2023-05-30 19:18:24 +02:00
Andreas Dangel
ce6a3e25a1 Merge branch 'master' into fix-assembly-finalName 2023-05-28 09:02:21 +02:00
Andreas Dangel
11c06fdb03 Merge branch 'master' into pr-4431 2023-05-19 09:00:56 +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
d77ebbe9b7 Fix assembly-plugin warnings
Don't override "finalName" anymore. This however changes the filenames of the generated binary distribution files.
2023-04-06 11:38:46 +02:00
Andreas Dangel
1c2d77fd6a Introduce a pmd-languages-deps module
This is kind of a [BOM](https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms), but different: It defines hard dependencies and not just versions for dependencyManagement.
This new module depends on all languages modules and is used by pmd-cli and by pmd-dist. So, we have only one place to modify, when we add new language modules.
2023-04-06 10:20:42 +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
wener
fa1c51caef Added Coco language 2023-03-23 11:55:16 +01:00
Andreas Dangel
2c3f945b4d Merge branch 'master' into pmd/7.0.x 2023-02-16 20:53:46 +01:00
Paul Guyot
d20592ba63 Add support for T-SQL using Antlr4 lexer 2023-02-10 11:33:58 +01:00
Andreas Dangel
5772440a79 [maven-release-plugin] prepare for next development iteration 2023-01-28 10:31:53 +01:00
Andreas Dangel
de1b12b060 [maven-release-plugin] prepare release pmd_releases/6.54.0 2023-01-28 10:31:46 +01:00
Andreas Dangel
3d530458bb Remove junit and related dependencies 2023-01-27 11:49:03 +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
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
Clément Fournier
251fa45020 Merge branch '7.0.x' into pr/4028 2022-11-23 21:52:18 +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
Juan Martín Sotuyo Dodero
a4a5affe83 Include everything in pmd-dist
- Include both the pmd-cli module and the completion script
2022-10-15 02:04:12 -03:00
Juan Martín Sotuyo Dodero
f60fd97ee4 Bring on pmd-cli into pmd-dist 2022-10-15 02:04:12 -03: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
90663d746b [maven-release-plugin] prepare for next development iteration 2022-08-31 19:19:27 +02:00