863 Commits

Author SHA1 Message Date
Andreas Dangel
f482bbb5a1 Merge branch 'pmd/7.0.x' into pr-4233 2023-01-16 12:27:40 +01:00
Andreas Dangel
a856b622ec Bump mockito from 2.28.2 to 4.11.0
This fixes the build with Java 17
2023-01-10 12:09:01 +01:00
Andreas Dangel
841907907a Merge 'master' into pmd/7.0.x 2022-12-31 18:33:25 +01:00
Andreas Dangel
14b39cee83 Bump pmd from 6.52.0 to 6.53.0 2022-12-31 18:25:42 +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
44914419e2 Merge branch 'master' into pmd/7.0.x 2022-12-31 16:17:32 +01:00
Andreas Dangel
47128c8b99 Bump build-tools from 18 to 19 2022-12-15 18:45:04 +01:00
Andreas Dangel
208f190d2c Merge branch 'master' into pmd/7.0.x 2022-11-26 10:38:50 +01:00
Andreas Dangel
30b78ddec3 Bump pmd from 6.51.0 to 6.52.0 2022-11-26 10:31:25 +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
Juan Martín Sotuyo Dodero
b836a35c8c [cli] Move CLI progressbar rendering to pmd-cli
- Took the chance to improve how we render it
 - Added support for interactive terminals
 - Improved the overall performance / thread-safety of report rendering to STDOUT
2022-11-25 15:24:57 -03:00
Clément Fournier
5a4205a877 Merge branch '7.0.x' into pr/4059 2022-11-18 11:47:18 +01:00
Juan Martín Sotuyo Dodero
c9492519aa Bump picocli
- This includes a PR I submitted to support suggestions of multi-word entries
2022-11-10 13:05:42 -03:00
Juan Martín Sotuyo Dodero
9c9f3ff80b Merge branch 'pmd/7.0.x' into picocli 2022-11-10 12:40:30 -03:00
Andreas Dangel
5445c4db6a Merge branch 'upgrade-kotlin-1.7.20' into pmd7-upgrade-kotlin-1.7.20 2022-11-04 11:26:37 +01:00
Andreas Dangel
a5b6264ad7 Bump kotest from 5.5.3 to 5.5.4 2022-11-04 11:05:01 +01:00
Andreas Dangel
06bace1364 Merge branch 'master' into upgrade-kotlin-1.7.20 2022-11-04 11:04:31 +01:00
Andreas Dangel
0b86bf124c Merge branch 'master' into pmd/7.0.x 2022-10-29 09:49:00 +02:00
Andreas Dangel
d4eba4f456 Bump pmd from 6.50.0 to 6.51.0 2022-10-29 09:40:13 +02: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
2792577da0 Bump kotest from 5.5.2 to 5.5.3 2022-10-28 10:46:16 +02:00
Andreas Dangel
a059986945 Bump kotest from 5.5.1 to 5.5.2 2022-10-27 15:47:07 +02:00
Andreas Dangel
0240c51ff0 Bump kotest from 4.4.3 to 5.5.1
Also update JUnit5 to 5.8.2
2022-10-21 12:14:32 +02:00
Andreas Dangel
3dc9d92833 Bump dokka from 1.6.21 to 1.7.20 2022-10-21 10:39:49 +02:00
Andreas Dangel
e3fcd690a5 Bump kotlin from 1.7.0 to 1.7.20 2022-10-21 10:39:13 +02:00
Juan Martín Sotuyo Dodero
ef6c07c9fa Move everything to a separate pmd-cli module
- Have the CLI separate from the standard analysis engine.
 - This allows for easier integration to other tools (ie: IDEs and build toolchains)
 - This allows a self-contained way to setup the commands and have autocomplete scripts include all languages
 - This easily allows to include the pmd designer to expose under a standard command
2022-10-15 02:02:17 -03:00
Juan Martín Sotuyo Dodero
9406b7747f Add PicoCli dependency 2022-10-15 02:00:44 -03:00
Andreas Dangel
6faf6ed223 [doc] Update docs to reflect supported languages (#4143)
Refs #4059
2022-10-06 16:25:20 +02:00
Andreas Dangel
d1fa989b3c Bump snakeyaml from 1.32 to 1.33 2022-10-06 10:11:33 +02:00
Andreas Dangel
f9ccab3d7b Bump protobuf-java from 3.16.1 to 3.16.3
Fixes https://github.com/pmd/pmd/security/dependabot/29
Fixes https://github.com/advisories/GHSA-h4h5-3hr4-j3g2
Fixes CVE-2022-3171
2022-10-06 10:03:25 +02:00
Andreas Dangel
d2c4a0e7a2 Merge pull request #4089 from oowekyala:pmd7-ant-module
[ant] Move ant integration to a new pmd-ant module #4089
2022-10-04 19:11:14 +02:00
Andreas Dangel
cfd2a02294 Merge branch 'master' into pmd/7.0.x 2022-09-30 16:15:52 +02:00
Andreas Dangel
905f1432f4 Bump pmd from 6.49.0 to 6.50.0 2022-09-30 16:08:44 +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
c0dff0d75a Merge branch 'master' into pmd/7.0.x 2022-09-30 12:17:45 +02:00
Andreas Dangel
b56e697b28 Bump org.yaml:snakeyaml from 1.31 to 1.32
Fixes https://github.com/pmd/pmd/security/dependabot/25
Fixes https://github.com/advisories/GHSA-9w3m-gqgf-c4p9
Fixes CVE-2022-38752
2022-09-24 17:50:55 +02:00
Andreas Dangel
ba262675af Bump org.yaml:snakeyaml from 1.30 to 1.31
Fixes https://github.com/advisories/GHSA-3mc7-4q67-w48m
Fixes https://github.com/pmd/pmd/security/dependabot/24
Fixes CVE-2022-25857
2022-09-10 17:14:59 +02:00
Andreas Dangel
940252bafc Bump checkstyle from 9.3 to 10.3.3 2022-09-10 16:55:03 +02:00
Andreas Dangel
1510010442 Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 2022-09-10 16:54:52 +02:00
Andreas Dangel
9a46adf8a9 Bump maven-pmd-plugin from 3.18.0 to 3.19.0 2022-09-10 16:54:24 +02:00
Andreas Dangel
c374d3934f Bump pmd from 6.48.0 to 6.49.0 2022-08-31 19:52:02 +02:00
Andreas Dangel
42523825d5 Merge branch 'master' into pmd/7.0.x 2022-08-31 19:29:32 +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
fe65a6ba98 Bump pmd-designer from 6.37.0 to 6.49.0 2022-08-31 18:34:48 +02:00