Andreas Dangel
35062c3caf
Remove unneeded dependency to WireMock
2024-01-05 13:36:04 +01:00
Andreas Dangel
65b4c38bca
Merge branch 'master' into pr-4726
2023-12-11 13:25:32 +01:00
Andreas Dangel
f5f3ea127b
Merge branch 'master' into build-improvements
2023-11-23 18:20:50 +01:00
Andreas Dangel
f62604946a
Merge branch 'master' into experimental-apex-parser
2023-11-23 17:31:31 +01:00
Andreas Dangel
da95ddb4e3
Use PMD 7.0.0-rc4 for maven-pmd-plugin
2023-11-23 12:25:17 +01:00
Andreas Dangel
b72c277e9b
Bump maven-pmd-plugin from 3.20.0 to 3.21.1
2023-11-23 12:24:39 +01:00
Andreas Dangel
2939e3e091
Bump build-tools from 22 to 23-SNAPSHOT
2023-11-23 12:24:18 +01:00
Andreas Dangel
621dffdf4e
Merge pull request #4741 from adangel:pmd-compat6-module
...
Add pmd-compat6 module for maven-pmd-plugin #4741
2023-11-18 10:28:50 +01:00
Andreas Dangel
1e331f08b4
Fix property name skip-pmd-compat6
2023-11-18 10:16:57 +01:00
Andreas Dangel
e286135c70
Build modules cli and dist, unless property "skip-cli-dist" is set
2023-11-16 10:47:49 +01:00
Andreas Dangel
5d72bd8deb
Merge branch 'master' into experimental-apex-parser
2023-11-10 11:55:18 +01:00
Juan Martín Sotuyo Dodero
4ac1d5f5f3
Bump snayeyaml dependency
2023-11-10 08:57:57 +01:00
Andreas Dangel
b5d0ffb02f
New pmd-compat6 module
...
This makes it possible to use PMD7 with maven-pmd-plugin
2023-11-09 20:02:23 +01:00
Juan Martín Sotuyo Dodero
95ec080bf1
Bump Groovy to 4.0.15
...
- We now support parsing all Groovy features from Groovy 3 and 4
- Support for 5 is not included as it would not work with Java 8
- Along the way, this also fixes #4674
2023-10-21 02:07:56 -03:00
Andreas Dangel
b811d3097e
Merge branch 'master' into update-experimental-apex-parser
2023-10-19 11:07:21 +02:00
Andreas Dangel
b9bc6ac58b
Merge pull request #4699 from adangel:build-with-java21
...
Make PMD buildable with java 21 #4699
2023-10-19 09:37:05 +02:00
Andreas Dangel
6366dc3d97
Bump byte-buddy from 1.12.19 to 1.14.9
2023-10-18 17:24:01 +02:00
Andreas Dangel
8528a8ed7d
Merge branch 'master' into experimental-apex-parser
2023-10-02 19:40:59 +02: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
30c06ea182
Prepare pmd release 7.0.0-rc4
2023-09-30 16:54:18 +02:00
Andreas Dangel
7917595c54
Bump build-tools from 22-SNAPSHOT to 22
2023-09-30 10:57:51 +02:00
Andreas Dangel
5ca007ea27
Merge pull request #4700 from adangel:two-step-release
...
[ci] Introduce a two-step release process #4700
2023-09-30 10:29:58 +02:00
Andreas Dangel
86f1e4b1eb
Merge pull request #4696 from adangel:bump-scala
...
Bump various scala versions #4696
2023-09-30 10:26:19 +02:00
Andreas Dangel
90bd23404e
Move cli and dist into profile "cli-dist" to be released separately
2023-09-29 16:54:12 +02:00
Andreas Dangel
21238e2a36
Bump org.scala-lang:scala-reflect from 2.13.3 to 2.13.12
2023-09-29 14:17:20 +02: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
0d899d64f9
Bump wiremock from 2.33.2 to 2.35.1
...
Fixes https://github.com/pmd/pmd/security/dependabot/48
Fixes CVE-2023-41329
Fixes https://github.com/advisories/GHSA-pmxq-pj47-j8j4
2023-09-28 12:05:02 +02:00
Andreas Dangel
357548cdad
Merge pull request #4638 from adangel:issue-4583-jdk-21
...
[java] Support JDK 21 (LTS) #4638
2023-09-28 11:58:51 +02:00
Andreas Dangel
4d185d5a76
Merge branch 'master' into pr-4605
2023-09-28 09:26:01 +02:00
Andreas Dangel
82bc73c825
Merge branch 'master' into pr-4479
2023-09-14 09:56:38 +02:00
Andreas Dangel
0566eedfb4
[java] Bump asm from 9.4 to 9.5
2023-08-10 15:36:26 +02:00
Andreas Dangel
510608f9af
Bump cyclonedx-maven-plugin from 2.7.6 to 2.7.9
2023-08-10 13:52:44 +02:00
Andreas Dangel
25539e1fc0
Guava is needed for apex at runtime as well - remove default scope test
2023-06-24 22:46:17 +02:00
Andreas Dangel
deed0ec8cc
Bump guava from 31.0.1 to 32.0.1
...
Fixes https://github.com/pmd/pmd/security/dependabot/41
Fixes CVE-2023-2976
Fixes https://github.com/advisories/GHSA-7g45-4rm6-3mm3
2023-06-24 22:46:16 +02:00
Andreas Dangel
4d7d36b988
[ci] Fix selecting default on sourceforge
...
Updates build-tools to 22-SNAPSHOT
Refs #4460
2023-06-01 08:19:58 +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
ce6a3e25a1
Merge branch 'master' into fix-assembly-finalName
2023-05-28 09:02:21 +02:00
Andreas Dangel
1269635e42
[doc] Update list of supported languages
2023-05-19 09:45:27 +02:00
Andreas Dangel
11c06fdb03
Merge branch 'master' into pr-4431
2023-05-19 09:00:56 +02:00
Juan Martín Sotuyo Dodero
cb62fab1c1
Merge pull request #4523 from oowekyala/pmd7.remove-core-cli
...
[core] Remove old CLI from pmd core
2023-05-02 11:26:29 -03: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
Clément Fournier
8217f26a16
Remove jcommander dep
2023-04-29 03:05:50 +02:00
Clément Fournier
640ad6cf1d
Merge branch 'master' into pr/4403
2023-04-29 00:32:14 +02:00
Andreas Dangel
3f2b31d746
Merge pull request #4475 from adangel:update-pmd-designer-7.0.0-rc1
...
Bump pmd-designer from 7.0.0-SNAPSHOT to 7.0.0-rc1
2023-04-28 22:41:35 +02:00
Juan Martín Sotuyo Dodero
7b42f81dfd
Merge branch 'master' into fix-doc-issue-4438
2023-04-19 00:10:17 -03:00
Juan Martín Sotuyo Dodero
08d362aa66
Merge pull request #4462 from adangel/create-sbom
...
Provide Software Bill of Materials (SBOM)
2023-04-19 00:08:00 -03:00
Aaron Hurst
c26003f8b2
Merge remote-tracking branch 'origin/master' into experimental-apex-parser
2023-04-18 01:04:44 +00:00