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
809e1f8763
[doc] Update release notes ( #4699 )
2023-10-19 09:35:24 +02:00
Andreas Dangel
d983be0a83
[ci] Use ga of java 21 from adoptium
2023-10-19 09:35:04 +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
546a28aa23
Revert "[core] PmdAnalysisTest: Use concrete class to spy on"
...
This reverts commit df6a271f4f
.
2023-10-18 17:23:26 +02:00
Andreas Dangel
2bbb193d4e
Merge pull request #4561 from adangel:issue-2847-new-rule-explicit-types
...
[java] New Rule: Use Explicit Types #4561
2023-10-06 19:51:40 +02:00
Andreas Dangel
f7c913084a
Add @harbulot as a contributor
2023-10-06 19:44:21 +02:00
Andreas Dangel
e31c77c101
Merge pull request #4591 from Monits:fix-4578
...
[java] Fix #4578 - CommentDefaultAccessModifier comment needs to be before annotation if present #4591
2023-10-06 19:43:57 +02:00
Andreas Dangel
01a8a36f49
Merge branch 'master' into pr-4591
2023-10-06 19:15:58 +02:00
Andreas Dangel
8aeb45d9d7
[doc] Update release notes ( #2847 )
2023-10-06 19:06:57 +02:00
Andreas Dangel
e9ed7dc25c
[java] Fix quickstart ruleset for new rule UseExplicitTypes
2023-10-06 19:06:42 +02:00
Andreas Dangel
4ca9b26abb
Merge branch 'master' into issue-2847-new-rule-explicit-types
2023-10-06 19:01:53 +02:00
Andreas Dangel
89c7da82f4
[doc] Restore release notes for next rc
2023-09-30 20:52:56 +02:00
Andreas Dangel
70e25642ff
[ci] Fix build scripts
2023-09-30 20:44:03 +02:00
Andreas Dangel
96e897ecdd
Prepare next development version [skip ci]
2023-09-30 17:16:58 +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
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
1aeb2e0822
[ci] Build cli-dist for snapshots
2023-09-30 11:25:46 +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
4d225fa962
Merge pull request #4695 from adangel:update-designer
...
Bump pmd-designer from 7.0.0-rc1 to 7.0.0-SNAPSHOT #4695
2023-09-30 10:25:19 +02:00
Andreas Dangel
f3e0a31d6f
[ci] Add link to release process of pmd-designer
2023-09-29 20:25:43 +02:00
Andreas Dangel
289177c672
Introduce a two-step release process
...
1. Release all modules except pmd-cli and pmd-dist
2. Release pmd-cli and pmd-dist
This allows to release pmd-designer in between.
2023-09-29 20:20:53 +02:00
Andreas Dangel
3fe1f8b5d9
Make doc use lang-deps instead of dist
2023-09-29 17:23:02 +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
c21bf43cc2
[doc] Update release notes ( #4691 )
2023-09-29 15:31:47 +02:00
Andreas Dangel
06d190d1d3
Add @eugenepugach as a contributor
2023-09-29 15:31:14 +02:00
Andreas Dangel
f6f9e55c78
[scala] Add additional AST nodes after scala-meta upgrade
2023-09-29 15:29:37 +02:00
Andreas Dangel
df6a271f4f
[core] PmdAnalysisTest: Use concrete class to spy on
...
This makes mockito be happy even with java21.
2023-09-29 14:56:20 +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
fcaa79a718
Bump org.scala-lang:scala-library from 2.13.9 to 2.13.12
2023-09-29 14:13:07 +02:00
Andreas Dangel
5bab32ad8c
Bump org.scalameta:* from 4.6.0 to 4.8.11
2023-09-29 14:12:31 +02:00
Andreas Dangel
537df61000
Bump org.scala-lang:scala-library from 2.12.17 to 2.12.18
2023-09-29 14:11:31 +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
e7aa2c4874
Merge pull request #4693 from adangel:update-gems
...
Update gems #4693
2023-09-28 17:15:10 +02:00
Andreas Dangel
5208afd057
Merge pull request #4692 from adangel:wiremock-2.35.1
...
Bump wiremock from 2.33.2 to 2.35.1 #4692
2023-09-28 17:14:19 +02:00
Andreas Dangel
9592e95c86
[doc] Update release notes - mention migration guide explicitly
2023-09-28 13:57:18 +02:00
Andreas Dangel
0f1b4cd7f3
Update @nwcm as a contributor
2023-09-28 13:42:55 +02:00
Andreas Dangel
e455d702bf
Add @Marcono1234 as a contributor
2023-09-28 13:41:51 +02:00
Andreas Dangel
a108492ee3
Add @eant60 as a contributor
2023-09-28 13:37:58 +02:00
Andreas Dangel
94d374acaa
Update gems
...
* Bump commonmarker from 0.23.9 to 0.23.10
** Fixes https://github.com/pmd/pmd/security/dependabot/43
** Fixes https://github.com/advisories/GHSA-7vh7-fw88-wj87
* Bump activesupport from 7.0.5 to 7.0.8
** Fixes https://github.com/pmd/pmd/security/dependabot/45
** Fixes CVE-2023-38037
** Fixes https://github.com/advisories/GHSA-cr5q-6q9f-rq6q
* Bump addressable from 2.8.4 to 2.8.5
* Bump danger from 9.2.0 to 9.3.2
* Bump execjs from 2.8.1 to 2.9.1
* Bump faraday from 2.7.5 to 2.7.11
* Bump ffi from 1.15.5 to 1.16.2
* Bump i18n from 1.13.0 to 1.14.1
* Bump mini_portile2 from 2.8.2 to 2.8.4
* Bump minitest from 5.18.0 to 5.20.0
* Bump nokogiri from 1.15.2 to 1.15.4
* Bump octokit from 5.6.1 to 6.1.1
* Bump public_suffix from 5.0.1 to 5.0.3
* Bump racc from 1.6.2 to 1.7.1
* Bump rexml from 3.2.5 to 3.2.6
* Bump rouge from 4.1.1 to 4.1.3
* Bump rufus-schedule from 3.8.2 to 3.9.1
2023-09-28 12:17:26 +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
066cd27764
Merge pull request #4611 from adangel:language-proprties-env
...
[core] Fix loading language properties from env vars #4611
2023-09-28 11:19:33 +02:00
Andreas Dangel
c667efe108
[doc] Update release notes ( #4611 )
2023-09-28 11:19:05 +02:00
Andreas Dangel
601e594acf
Merge branch 'master' into pr-4611
2023-09-28 11:18:15 +02:00
Andreas Dangel
abbee4bb5c
Merge pull request #4610 from adangel:issue-4453-apex-link-arrayoutofbounds
...
[apex] Add rule test for UnusedMethod #4610
2023-09-28 11:16:36 +02:00
Andreas Dangel
c2b2a326b6
Merge pull request #4605 from adangel:issue-3973-apex-jorje
...
[apex] Update jorje #4605
2023-09-28 11:08:38 +02:00