24736 Commits

Author SHA1 Message Date
Andreas Dangel
f454e19ca7 [python] Migrate tests to JUnit5 2022-10-03 16:30:00 +02:00
Andreas Dangel
a4422cf2e6 Merge branch 'pmd/7.0.x' into pmd7-junit5-part2 2022-10-03 09:08:59 +02:00
Andreas Dangel
327164cc3c Fix build 2022-09-30 16:28:47 +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
d69a292d16 [ci] Escape ampersand to avoid pattern substitution replacement [skip ci]
This is a new feature of bash 5.2...
See also shopt patsub_replacement
2022-09-30 16:04:15 +02:00
Andreas Dangel
a9647edb63 [doc] Fix old release notes [skip ci] 2022-09-30 15:44:10 +02:00
Andreas Dangel
090af8c3a5 Prepare next development version [skip ci] 2022-09-30 15:40:54 +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 pmd_releases/6.50.0 2022-09-30 15:39:08 +02:00
Andreas Dangel
3f08ad70fe Prepare pmd release 6.50.0 2022-09-30 15:28:09 +02:00
Andreas Dangel
f9f1e6c55e Merge branch 'master' into pmd/7.0.x 2022-09-30 15:08:46 +02:00
Andreas Dangel
62e2c910d9 [doc] Update contributors
* Add @koalalam as a contributor
* Update @OlegAndreych as a contributor
* Add @garydgregory as a contributor
* Add @vanguard-1024 as a contributor
* Update @abyss638 as a contributor
* Update @dykov as a contributor
* Add @ewantempero as a contributor
* Update @JerritEic as a contributor
* Add @cbfiddle as a contributor
* Add @MartGit as a contributor
* Update @gredler as a contributor
* Add @Alexx-G as a contributor
* Update @jborgers as a contributor
2022-09-30 15:06:21 +02:00
Andreas Dangel
b7966798fa [java] Fix tests for ConstructorCallsOverridableMethodRule 2022-09-30 13:23:44 +02:00
Andreas Dangel
f8e298dc22 [java] UnnecessaryFullyQualifiedName - add test for #4133
Fixes #4133
2022-09-30 12:49:01 +02:00
Andreas Dangel
ad7ac9be5f [lua] Fix compile errors 2022-09-30 12:40:24 +02:00
Andreas Dangel
c0dff0d75a Merge branch 'master' into pmd/7.0.x 2022-09-30 12:17:45 +02:00
Andreas Dangel
be871350c0 Merge pull request #4072 from adangel:doc-adr
[doc] Add architecture decision records #4072
2022-09-30 11:34:29 +02:00
Andreas Dangel
398d05c3d3 [doc] Update release notes (#4072) 2022-09-30 11:33:09 +02:00
Andreas Dangel
146f86f552 Merge pull request #4138 from adangel:scala-upgrades
[scala] Upgrade scala-library to 2.12.7 / 2.13.9 and scalameta to 4.6.0 #4138
2022-09-30 11:31:29 +02:00
Andreas Dangel
9e5efcb09d [doc] Update release notes (#4138) 2022-09-30 11:30:40 +02:00
Andreas Dangel
545c4cd284 Merge pull request #4135 from adangel:issue-3431
[java] Add java-regression-tests for regression testing #4135
2022-09-30 11:29:26 +02:00
Andreas Dangel
a46bea27f0 Merge pull request #4130 from sashashura:patch-1
[ci] GitHub Workflows security hardening #4130
2022-09-30 11:27:31 +02:00
Andreas Dangel
8fa94cf2f5 [doc] Update release notes (#4130) 2022-09-30 11:25:21 +02:00
Andreas Dangel
c75a4795d3 Add @sashashura as a contributor 2022-09-30 11:25:01 +02:00
Andreas Dangel
7d58fc8551 Merge pull request #4101 from adangel:issue-4099-constructorcallsoverridable
[java] ConstructorCallsOverridableMethod should consider method calls… #4101
2022-09-30 11:22:57 +02:00
Andreas Dangel
94410916c2 Merge pull request #4100 from LynnBroe:master
[java] Update UnusedPrivateFieldRule - ignore any annotations #4100
2022-09-30 11:21:18 +02:00
Andreas Dangel
2105bde614 [doc] Update release notes (#4100, #4033, #4037) 2022-09-30 11:20:51 +02:00
Andreas Dangel
1d6aeb0a95 Add @LynnBroe as a contributor 2022-09-30 11:20:23 +02:00
Andreas Dangel
9056204317 [ci] Execute danger and dogfood only for pull requests in our own repository 2022-09-30 11:15:26 +02:00
Andreas Dangel
d7de6f59d2 [doc] Accept ADR-1 and ADR-2 2022-09-30 11:00:06 +02:00
Andreas Dangel
81a8ba0c87 [ci] Add permission contents:write for build job 2022-09-30 10:48:42 +02:00
Andreas Dangel
16bb510cca Fix release notes 2022-09-30 10:32:22 +02:00
Andreas Dangel
4fc12f031c [java] Fix rule tests with dysfunctional rule configurations 2022-09-30 10:21:25 +02:00
Andreas Dangel
1cc0fbb047 [java] UnusedPrivateFieldRule - remove ignoredAnnotations from rule tests 2022-09-30 10:03:11 +02:00
Andreas Dangel
e712b89fa0 [java] UnusedPrivateFieldRule - improve rule doc 2022-09-30 10:00:23 +02:00
Andreas Dangel
45f3f6e5bb [scala] Bump scalameta from 4.2.0 to 4.6.0 2022-09-30 09:24:22 +02:00
Andreas Dangel
167dd635ed [scala] Bump scala-library from 2.12.10 to 2.12.17 2022-09-30 09:23:54 +02:00
Andreas Dangel
2f2b6a2476 [scala] Bump scala-library from 2.13.3 to 2.13.9
Fixes https://github.com/pmd/pmd/security/dependabot/28
Fixes https://github.com/advisories/GHSA-8qv5-68g4-248j
Fixes CVE-2022-36944
2022-09-30 09:23:24 +02:00
Andreas Dangel
306db99400 [java] UnusedPrivateField - ignore any annotations
Deprecate "ignoreAnnotations" property
2022-09-29 19:12:04 +02:00
Andreas Dangel
a66cffa55d Merge branch 'master' into pr-4100 2022-09-29 18:31:42 +02:00
Andreas Dangel
9c215e9722 [doc] Update release notes 2022-09-29 16:41:59 +02:00
Andreas Dangel
8cddfc73ad Merge pull request #4137 from lfalcantar:java-3858-junit5-comment-default-access-modifier
[java] Fixes 3859: Exclude junit5 test methods from the commentDefaultAccessModifierRule #4137
2022-09-29 16:32:58 +02:00
Andreas Dangel
38955b5c8d Add @lfalcantar as a contributor 2022-09-29 16:28:43 +02:00
Andreas Dangel
ec97933e99 Remove old comment 2022-09-29 16:28:09 +02:00
Andreas Dangel
b916113c9e Merge pull request #4134 from adangel:issue-4090
[java] FinalFieldCouldBeStatic - ignore synchronized statements in no… #4134
2022-09-29 16:26:04 +02:00
Andreas Dangel
5a08ad736a Merge pull request #4128 from OlegAndreych:Fix_#4103
[java] Fix False-positive UnnecessaryFullyQualifiedName when nested and non-nest… #4103 #4128
2022-09-29 16:24:15 +02:00
Andreas Dangel
94d343e63b [doc] Update release notes (#4085, #4128) 2022-09-29 16:21:32 +02:00
Andreas Dangel
491e8bec6c Add @OlegAndreych as a contributor 2022-09-29 16:21:02 +02:00
Andreas Dangel
def6449d01 Merge pull request #4124 from pzygielo:typos
[doc] Fix typos in Java rule docs #4124
2022-09-29 16:16:09 +02:00