26286 Commits

Author SHA1 Message Date
76db136f20 [java] LawOfDemeter - remove reversed sorting 2023-05-05 13:32:13 +02:00
bc9c43fb42 Fix tests 2023-05-05 13:19:18 +02:00
6ade09a840 [ci] Run pmd-regression-tester with multiple threads
Also build the baseline with multiple threads.
2023-05-05 12:46:48 +02:00
e09962b3cf [core] Move MultiThreadProcessorTest to correct package 2023-05-05 12:40:18 +02:00
b3ca1fdda3 [core] Use MultiThreadProcessor already with 1 thread 2023-05-05 12:35:17 +02:00
713a4a8178 Reorder test methods 2023-05-05 12:26:08 +02:00
e2866bebf8 Merge test classes for GlobalAnalysisListener 2023-05-05 12:23:53 +02:00
f4ba5f83f5 [java] Make LawOfDemeter results deterministic 2023-05-05 12:10:43 +02:00
63204cdf97 [core] GlobalAnalysisListener.tee: Forward onConfigError 2023-05-05 10:20:09 +02:00
3a9c361682 Merge pull request #4540 from LynnBroe:issue4457
[java] Fix #4457: false negative about OverrideBothEqualsAndHashcode #4540
2023-05-04 17:03:30 +02:00
f9b5c98640 [doc] Update release notes (#4540, #4457, #4546) 2023-05-04 17:02:08 +02:00
d5a44da575 [java] PMDCoverageTest - assert report (#4523) 2023-05-04 11:56:10 +02:00
dc61b11587 [doc] Update release notes (#4523) 2023-05-04 11:46:13 +02:00
7a696d4a44 Update FieldNamingConventions.xml 2023-05-04 15:16:07 +08:00
56429ae8b0 Fix #4432 - FP of unnecessary import 2023-05-03 22:27:31 +02:00
838caff522 Fix scope of static interface methods 2023-05-03 22:24:21 +02:00
da54727f4c Update release notes
Fix #4383 - the issue is not present in PMD 7.
2023-05-03 21:38:18 +02:00
172d41d042 Fix test 2023-05-03 16:21:50 +02:00
e7e1c371c3 Merge branch 'master' into pmd7-textfile-display-name 2023-05-03 16:20:15 +02:00
c9b5eda0a3 Rewrite OverrideBothEqualsAndHashcode
Support records
Use the rule chain
2023-05-03 14:56:57 +02:00
8580745430 Fix #4433 2023-05-03 14:03:42 +02:00
296d2596bd Fix #4434
Rewrite ExceptionAsFlowControl to a more efficient form.
Change message to be more informative.
Rewrite description of the rule.
2023-05-03 13:58:12 +02:00
5d15889fb5 Fix issue4510 2023-05-03 19:39:13 +08:00
c0ebb3a435 Fix issue4458 2023-05-03 19:18:48 +08:00
1a8eb72622 Fix 4457 2023-05-03 18:48:35 +08:00
6c3cbb191f Fix 4456 2023-05-03 16:37:52 +08:00
e6c774a9b2 Fix issue4455 2023-05-03 15:02:38 +08:00
5c6b443307 Fix issue4268 2023-05-03 14:33:47 +08:00
05165a4cda Lint 2023-05-02 23:34:13 +02:00
7e37e4b82e Check #4405 is fixed
Fix #4405
2023-05-02 18:52:16 +02:00
376a259f7c fix issue4063 2023-05-03 00:21:16 +08:00
baefff035d Ensure #3840 is fixed
Fix #3840
2023-05-02 17:39:48 +02:00
e45ad6d722 Ensure #4070 is fixed
Fix #4070
2023-05-02 17:33:42 +02:00
0b6b949f61 Fix win test 2023-05-02 17:13:13 +02:00
ac86bb21dc Merge branch 'master' into pmd7-textfile-display-name 2023-05-02 17:12:39 +02:00
49b989b9ee Merge pull request #4524 from oowekyala/pmd7.java-opt-sigparser
[java] More unit tests for sig parser
2023-05-02 11:28:29 -03:00
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
dd671706cd Fix test 2023-05-01 21:32:58 +02:00
0887916159 Fix usage of FileId::toString 2023-05-01 21:32:46 +02:00
0f154289f1 Fix test on mac 2023-05-01 21:01:54 +02:00
673681d7e4 Merge branch 'master' into issue4503 2023-05-01 15:27:34 -03:00
37de19f890 [doc] Restore release notes for next rc [skip ci] 2023-04-29 23:46:45 +02:00
cf9a3de205 Prepare next development version [skip ci] 2023-04-29 23:40:52 +02:00
b79e6bd92b [release] prepare for next development iteration 2023-04-29 23:39:34 +02:00
a97e108269 [release] prepare release pmd_releases/7.0.0-rc2 pmd_releases/7.0.0-rc2 2023-04-29 23:39:28 +02:00
828993bc62 Prepare pmd release 7.0.0-rc2 2023-04-29 23:19:32 +02:00
b3fe03f424 Merge pull request #4501 from adangel:doc-pmd7-rule-changes
[doc] Document rule changes for PMD 7 #4501
2023-04-29 22:46:50 +02:00
d498cb1a7b [doc] Update release notes (SwitchDensity) 2023-04-29 22:45:27 +02:00
e493db664e Merge branch 'master' into pr-4501 2023-04-29 22:42:31 +02:00
1530ee515d [doc] Update release notes 2023-04-29 22:39:07 +02:00