26140 Commits

Author SHA1 Message Date
Andreas Dangel
ce3d6d1330 Add @wener-tiobe as a contributor 2023-05-19 10:04:56 +02:00
Andreas Dangel
e3fd77a63b [core] Doc and use new CPD option --ignore-sequences 2023-05-19 10:03:29 +02:00
Andreas Dangel
6b4c6b2787 Merge branch 'master' into pr-4470 2023-05-19 09:46:16 +02:00
Andreas Dangel
1269635e42 [doc] Update list of supported languages 2023-05-19 09:45:27 +02:00
Andreas Dangel
23629f473f Merge pull request #4431 from tiobe:master
[coco] CPD: Coco support for code duplication detection #4431
2023-05-19 09:28:52 +02:00
Andreas Dangel
7d6d8d71d9 [doc] Update docs and release notes for Coco (#4431) 2023-05-19 09:28:20 +02:00
Andreas Dangel
11c06fdb03 Merge branch 'master' into pr-4431 2023-05-19 09:00:56 +02:00
Andreas Dangel
e8c0d5787b Merge pull request #4426 from mohan-chinnappan-n:master
[cpd] New XML to HTML XLST report format for PMD CPD #4426
2023-05-12 12:52:01 +02:00
Andreas Dangel
c1a42f5e2e [core] Fix unit tests for cpdhtml xslt stylesheetst 2023-05-12 12:51:35 +02:00
Andreas Dangel
4635196996 [doc] Update release notes (#4426) 2023-05-12 12:38:13 +02:00
Andreas Dangel
16d92c2aba [doc] CPD Report Formats - add xslt examples 2023-05-12 12:22:49 +02:00
Andreas Dangel
50efdaa5d0 [core] Refactor cpdhtml.xslt and cpdhtml-v2.xslt
- Update bootstrap, jquery, datatables
- Optimize styling
- Add param lines for cpdhtml.xslt
2023-05-12 12:18:19 +02:00
Andreas Dangel
a8bb9d92a3 Merge branch 'master' into pr-4426 2023-05-12 10:37:55 +02:00
Andreas Dangel
9e5d131890 Merge pull request #4551 from oowekyala:issue4432-unnecessary-import-static
[java] Fix #4432 - FP with UnnecessaryImport #4551
2023-05-12 09:10:39 +02:00
Andreas Dangel
ab37e2566b [doc] Update release notes (#4432, #4551) 2023-05-12 09:10:01 +02:00
Andreas Dangel
9a56cb3ae5 Merge branch 'master' into pr-4551 2023-05-11 11:54:10 +02:00
Clément Fournier
79546cc22c Fix pmd warning 2023-05-05 14:49:20 +02:00
Andreas Dangel
3a9c361682 Merge pull request #4540 from LynnBroe:issue4457
[java] Fix #4457: false negative about OverrideBothEqualsAndHashcode #4540
2023-05-04 17:03:30 +02:00
Andreas Dangel
f9b5c98640 [doc] Update release notes (#4540, #4457, #4546) 2023-05-04 17:02:08 +02:00
Andreas Dangel
d5a44da575 [java] PMDCoverageTest - assert report (#4523) 2023-05-04 11:56:10 +02:00
Andreas Dangel
dc61b11587 [doc] Update release notes (#4523) 2023-05-04 11:46:13 +02:00
Clément Fournier
56429ae8b0 Fix #4432 - FP of unnecessary import 2023-05-03 22:27:31 +02:00
Clément Fournier
838caff522 Fix scope of static interface methods 2023-05-03 22:24:21 +02:00
Clément Fournier
da54727f4c Update release notes
Fix #4383 - the issue is not present in PMD 7.
2023-05-03 21:38:18 +02:00
Clément Fournier
c9b5eda0a3 Rewrite OverrideBothEqualsAndHashcode
Support records
Use the rule chain
2023-05-03 14:56:57 +02:00
LynnBroe
1a8eb72622 Fix 4457 2023-05-03 18:48:35 +08:00
Clément Fournier
7e37e4b82e Check #4405 is fixed
Fix #4405
2023-05-02 18:52:16 +02:00
Clément Fournier
baefff035d Ensure #3840 is fixed
Fix #3840
2023-05-02 17:39:48 +02:00
Clément Fournier
e45ad6d722 Ensure #4070 is fixed
Fix #4070
2023-05-02 17:33:42 +02:00
Juan Martín Sotuyo Dodero
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
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
37de19f890 [doc] Restore release notes for next rc [skip ci] 2023-04-29 23:46:45 +02:00
Andreas Dangel
cf9a3de205 Prepare next development version [skip ci] 2023-04-29 23:40:52 +02: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 pmd_releases/7.0.0-rc2 2023-04-29 23:39:28 +02:00
Andreas Dangel
828993bc62 Prepare pmd release 7.0.0-rc2 2023-04-29 23:19:32 +02:00
Andreas Dangel
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
Andreas Dangel
d498cb1a7b [doc] Update release notes (SwitchDensity) 2023-04-29 22:45:27 +02:00
Andreas Dangel
e493db664e Merge branch 'master' into pr-4501 2023-04-29 22:42:31 +02:00
Andreas Dangel
1530ee515d [doc] Update release notes 2023-04-29 22:39:07 +02:00
Clément Fournier
6010419974 Merge branch 'pr/4403' 2023-04-29 18:13:33 +02:00
Clément Fournier
c42432d52a Update release notes, ref #4403 2023-04-29 18:12:29 +02:00
Clément Fournier
580bac6c90 Lint 2023-04-29 18:05:38 +02:00
Clément Fournier
af4d47140f Merge branch 'pmd7.coverage-test' into pmd7.remove-core-cli 2023-04-29 18:01:39 +02:00
Clément Fournier
776897827f Merge branch 'master' into pmd8.coverage-test 2023-04-29 16:49:56 +02:00
Clément Fournier
75fe7f9f41 Use real 1-elt stacks 2023-04-29 16:08:17 +02:00
Clément Fournier
82847c9e01 More unit tests for sig parser 2023-04-29 16:08:15 +02:00
Clément Fournier
4d899b90c0 Merge branch 'master' into pr/4403 2023-04-29 15:53:10 +02:00
Clément Fournier
10dae561af Fix registration bug 2023-04-29 15:52:05 +02:00
Clément Fournier
551ab86113 Lint 2023-04-29 03:33:35 +02:00