23697 Commits

Author SHA1 Message Date
Andreas Dangel
82dd4d46ca Merge branch 'master' into pmd/7.0.x 2022-05-26 11:21:38 +02:00
Andreas Dangel
5d923bee19 Merge pull request #3961 from flyhard:#3954
[java] Fix #3954 - NPE in UseCollectionIsEmptyRule with record #3961
2022-05-26 11:04:05 +02:00
Andreas Dangel
6f234bab8d Add @flyhard as a contributor 2022-05-26 11:03:34 +02:00
Andreas Dangel
95d6619a6b Add @Ramel0921 as a contributor 2022-05-26 11:03:20 +02:00
Andreas Dangel
11cda428f1 [doc] Update release notes (#3954, #3961) 2022-05-26 11:03:01 +02:00
Andreas Dangel
5428d280b3 Merge branch 'master' into pr/3961 2022-05-26 11:01:03 +02:00
Andreas Dangel
416306fa47 Merge pull request #3974 from tiobe:ignore_attributes
[cs] Add option to ignore C# attributes (annotations) #3974
2022-05-26 10:58:07 +02:00
Andreas Dangel
d0873ff6fa [doc] Update release notes (#3974) 2022-05-26 10:57:08 +02:00
Andreas Dangel
ba8762c9b8 Merge branch 'master' into pr/3974 2022-05-26 10:52:31 +02:00
Andreas Dangel
e35ac06167 Merge pull request #3946 from oowekyala:java-unicode
[java] [js] [go] [python] Improve unicode support #3946
2022-05-26 10:51:48 +02:00
Andreas Dangel
aae06c45ac [doc] Update release notes (#3946, #3423, #2605, #2604, #2752) 2022-05-26 10:36:55 +02:00
Andreas Dangel
7e4340afc4 Merge branch 'master' into pr/3946 2022-05-26 10:33:34 +02:00
Andreas Dangel
7ab71abb4a Merge branch 'master' into pr/3961 2022-05-26 10:31:04 +02:00
Andreas Dangel
aef06d4b3a Add @vibhory2j as a contributor 2022-05-26 10:28:18 +02:00
Andreas Dangel
01c48e1ca7 [doc] Update release notes (#3960)
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
2022-05-26 10:26:03 +02:00
Andreas Dangel
26f6682a8b Fix build 2022-05-20 14:58:56 +02:00
Andreas Dangel
572ccc302e Merge branch 'master' into pmd/7.0.x 2022-05-20 14:49:40 +02:00
Andreas Dangel
ab2484801f Merge pull request #3955 from adangel:pmd-html-improvements
[html] Improvements for handling text and comment nodes #3955
2022-05-20 14:25:50 +02:00
Andreas Dangel
fd7cae278e [doc] Update release notes (#3955) 2022-05-20 14:24:42 +02:00
Andreas Dangel
5b2d2d5eb8 Merge pull request #3960 from oowekyala:issue1445-cli-globs
[core] Support globs in CLI #3960
2022-05-20 14:22:23 +02:00
Andreas Dangel
5736b38d2f Merge pull request #3964 from lukelukes:master
[java] Fix #3874 - ImmutableField: fix mockito/spring false positives #3964
2022-05-20 14:19:52 +02:00
Andreas Dangel
1a596693fd [html] Added test case to verify #text doesn't find text nodes anymore 2022-05-20 09:56:49 +02:00
Andreas Dangel
85095f19d3 [html] Added test case to verify #text doesn't find text nodes anymore 2022-05-20 09:54:48 +02:00
Andreas Dangel
7736980475 Apply suggestions from code review
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
2022-05-20 09:51:45 +02:00
Maikel Steneker
91328436a0 Clarify documentation on --ignore-annotations CLI option 2022-05-20 09:35:53 +02:00
Andreas Dangel
a2fa69f464 Merge branch 'master' into pr/3960 2022-05-20 09:31:59 +02:00
Andreas Dangel
8c55824dc4 Merge branch 'master' into pr/3964 2022-05-20 09:27:09 +02:00
Andreas Dangel
d9fce6107e Add @lukelukes as a contributor 2022-05-20 09:26:11 +02:00
Andreas Dangel
8a99dee911 [java] Update test case (ImmutableField) 2022-05-20 09:08:05 +02:00
Andreas Dangel
2daa3381b4 [doc] Update release notes (#3874, #3964) 2022-05-20 09:06:29 +02:00
Maikel Steneker
7921e836b1 Add option to ignore C# attributes (annotations) 2022-05-16 16:45:08 +02:00
Andreas Dangel
9d23d79802 [ci] regression test - skip patching/building spring
The regression tester now does not anymore
execute a "git reset"... and the patched
files stay in place in the github actions cache.
2022-05-13 18:40:05 +02:00
Andreas Dangel
dc512e8a04 [ci] Update gems
- update pmdtester from 1.5.0 to 1.5.1
- update nokogiri from 1.13.5 to 1.13.6
- update activesupport from 6.0.4.8 to 6.0.5
2022-05-12 17:33:54 +02:00
Luke Lukes
402939f9cc [java] ImmutableField: fix mockito/spring false positives 2022-05-10 14:56:10 +03:00
Per Abich
d0ed105b90 Slight refactoring of my changes to reduce complexity 2022-05-09 09:12:33 +02:00
Clément Fournier
8d7074dbaa Improve doc for parameters 2022-05-08 15:17:40 +02:00
Per Abich
f85a635669 Fixed checkstyle violations 2022-05-08 13:02:15 +02:00
Per Abich
418fe220b9 Fixed #3954 missing reporting of issue on records. 2022-05-08 12:45:40 +02:00
Per Abich
5657559026 Fixed #3954 and wrote test confirming it. 2022-05-08 11:55:20 +02:00
Clément Fournier
90ef710c48 release notes 2022-05-07 19:33:29 +02:00
Clément Fournier
e7229407d4 Fix tests 2022-05-07 19:29:00 +02:00
Clément Fournier
06d0d6b0fb More tests, release notes 2022-05-07 18:59:21 +02:00
Clément Fournier
686e878caf Fix #1445 - Allow CLI to take globs as parameters
This doesn't interpret globs or anything, only
makes the parameter parsing compatible with shell
expansion. Globs are therefore available provided
you use a shell with that feature
2022-05-07 18:42:45 +02:00
Andreas Dangel
ec8e42ad2b Merge branch 'master' into pmd-html-improvements 2022-05-06 16:02:05 +02:00
Andreas Dangel
46727eb5d7 [html] Document XPath 2.0 only and text nodes handling 2022-05-06 15:52:59 +02:00
Andreas Dangel
3538c6d3bd [core] Improve support for #text and #comment node types 2022-05-06 15:52:12 +02:00
Andreas Dangel
8e90891b28 Merge branch 'master' into pmd/7.0.x 2022-05-06 15:06:23 +02:00
Andreas Dangel
d3880443f7 [ci] Update gems
- update pmtester from 1.4.1 to 1.5.0
- update nokogiri from 1.13.4 to 1.13.5
2022-05-06 15:05:20 +02:00
Andreas Dangel
0973206dda [ci] Update project-list.xml
- use same exclusion in pmd6 and pmd7 for checkstyle
- use original repos with commit sha1 for fflib-apex-common and Schedul-o-matic-9000
2022-05-06 14:48:52 +02:00
Andreas Dangel
d23273921c [doc] Document cli parameter "--no-progress"
Refs #3828 #3866
2022-05-06 14:34:54 +02:00