24379 Commits

Author SHA1 Message Date
Andreas Dangel
520ca80cc5 [doc] Update release notes for PR #4018
Fixes #3823
Fixes #4004
Fixes #4008
Fixes #4011
Fixes #4020
2022-06-23 16:13:11 +02:00
Andreas Dangel
c1b6f7cc27 [java] ImmutableField - remove now unneeded default suppression annotations 2022-06-23 16:01:12 +02:00
Andreas Dangel
7f4ed46a6a [java] ImmutableField - add test case for JPA Entity (#3823) 2022-06-23 15:55:25 +02:00
Andreas Dangel
770e416de1 [java] ImmutableField - add test case for GwtMockito and Spy (Mockito) (#4004) 2022-06-23 15:51:11 +02:00
Andreas Dangel
b68b7b6a87 [java] ImmutableField - add test case for Selenium (#4020) 2022-06-23 15:49:03 +02:00
Andreas Dangel
f16532f0e0 [java] ImmutableField - add test case for @Inject (#4011) 2022-06-23 15:47:23 +02:00
Clément Fournier
5c05c105b7 Fix tests 2022-06-18 19:16:16 +02:00
Andreas Dangel
30718ad5dd [core] Convert more tests to JUnit5 2022-06-17 18:53:32 +02:00
Clément Fournier
5d8b210e6d Simplify 2022-06-17 06:51:17 +02:00
Clément Fournier
efd0c9ed13 Fix #4008 2022-06-17 06:40:17 +02:00
Anne Brouwers
ac2dcd8c4d Add Gherkin support to CPD 2022-06-16 16:38:20 +02:00
Andreas Dangel
d787604c52 Bump maven from 3.8.5 to 3.8.6 2022-06-14 18:53:27 +02:00
James Harrison
cce5bec391 Merge branch 'master' into master 2022-06-14 16:40:28 +01:00
Andreas Dangel
dd0afb326e Fix compilation error 2022-06-13 19:23:16 +02:00
Andreas Dangel
c9fd482e9c Merge branch 'pmd/7.0.x' into pmd7-junit5 2022-06-13 19:20:25 +02:00
Andreas Dangel
87bef022a6 Merge branch 'master' into pmd/7.0.x 2022-06-13 19:06:49 +02:00
Andreas Dangel
2ce74f6d4f Merge pull request #4000 from adangel:fix-cli-file-list-3999
[core] Fix cli when only --file-list is used #4000
2022-06-13 19:05:04 +02:00
Andreas Dangel
de01d20458 Merge pull request #4007 from adangel:pmd7-new-m-pmd-p
Use maven-pmd-plugin 3.18.0-pmd7-SNAPSHOT for pmd7 #4007
2022-06-13 18:48:34 +02:00
Andreas Dangel
12a3ba060e Merge pull request #4010 from tiobe:bump_kotlin
[core] Bump kotlin to version 1.7.0 #4010
2022-06-13 18:33:52 +02:00
Andreas Dangel
d5e9cde2d1 [doc] Update release notes (#4009, #4010) 2022-06-13 18:32:42 +02:00
Andreas Dangel
176b5d3e17 Merge pull request #4000 from adangel:fix-cli-file-list-3999
[core] Fix cli when only --file-list is used #4000
2022-06-13 18:27:45 +02:00
Andreas Dangel
5bbb5b1763 Merge pull request #4006 from shiomiyan:patch-1
[doc] Fix eclipse plugin update site URL #4006
2022-06-13 18:25:43 +02:00
Andreas Dangel
c1d3324abe Add @shiomiyan as a contributor 2022-06-13 18:24:55 +02:00
Andreas Dangel
0c647f5365 [doc] Update release notes (#4006) 2022-06-13 18:24:35 +02:00
Andreas Dangel
02a7d4e0dd Use maven-pmd-plugin 3.18.0-pmd7-SNAPSHOT for pmd7 2022-06-13 18:18:43 +02:00
Maikel Steneker
f2d1c95102 Bump dokka maven plugin from 1.4.32 to 1.6.21 2022-06-13 11:44:32 +02:00
Maikel Steneker
179578dffb Bump kotlin from 1.4.32 to 1.7.0 2022-06-13 11:43:04 +02:00
Andreas Dangel
ee4e451382 Merge branch 'pmd/7.0.x' into pmd7-junit5 2022-06-10 20:21:36 +02:00
Andreas Dangel
7ff4327ef2 [core] Convert more tests to JUnit5 2022-06-10 20:06:54 +02:00
shiomiyan
a9b8991700 Update docs/pages/pmd/userdocs/tools/tools.md
Co-authored-by: Andreas Dangel <andreas.dangel@adangel.org>
2022-06-11 01:25:02 +09:00
Andreas Dangel
3e68d334df [core] Convert cpd tests to JUnit5 2022-06-10 16:03:04 +02:00
Andreas Dangel
96e2c1b286 [core] Convert cli tests to JUnit5 2022-06-10 15:38:19 +02:00
shiomiyan
8fbedb3a0f fix documentation link 2022-06-10 13:08:09 +09:00
Clément Fournier
c4809825fd Merge branch 'master' into fix-cli-file-list-3999 2022-06-09 17:22:16 -07:00
Andreas Dangel
9537629e58 Upgrade com.google.protobuf:protobuf-java from 3.7.1 to 3.16.1
Fixes CVE-2021-22569 A potential Denial of Service issue in protobuf-java
https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-wrvw-hg22-4m67
2022-06-09 16:22:29 +02:00
Andreas Dangel
a8a61f2c44 Upgrade io.github.classgraph:classgraph from 4.8.102 to 4.8.112
Fixes [sonatype-2021-1074] CWE-611: Improper Restriction of XML External Entity Reference ('XXE')
2022-06-09 16:19:28 +02:00
Andreas Dangel
4b2c3fa1a4 Exclude commons-io (CVE-2021-29425)
Refactor last test usages to use PMD's IOUtil instead.
2022-06-09 16:15:19 +02:00
Andreas Dangel
9681ea800b Merge branch 'master' into pmd/7.0.x 2022-06-09 15:08:04 +02:00
Andreas Dangel
872111f2a1 chore: retry git push sync
During the release it can happen, that two pushes are executed fast one after another.
This could lead to gh action jobs overlapping while trying to push to sourceforge leading
to errors like "remote: error: cannot lock ref 'refs/heads/master': is at XXX but expected
YYY".
2022-06-09 14:59:07 +02:00
James Harrison
b4916d6a4b UnusedPrivateField: Ignore fields annotated with @Id, @EmbeddedId, @Version, @Mock, @Spy, or @MockBean 2022-06-09 07:52:19 +01:00
Andreas Dangel
b90c5f3ae3 chore: Regenerate credits.md 2022-06-08 18:58:18 +02:00
Andreas Dangel
f5e3ab9ab6 Merge pull request #4002 from jjlharrison:master
[java] ImmutableField: Ignore @Value (Spring) and @Captor (Mockito) #4002
2022-06-08 18:56:26 +02:00
Andreas Dangel
6ecaa64beb Bump maven-pmd-plugin from 3.16.0 to 3.17.0 2022-06-07 19:41:37 +02:00
James Harrison
e29a589970 [java] ImmutableField: Ignore @Value (Spring) and @Captor (Mockito) 2022-06-07 10:58:38 +01:00
Andreas Dangel
2bdc8a8263 Merge branch 'master' into pmd/7.0.x 2022-06-04 15:59:22 +02:00
Andreas Dangel
021c5a25e8 chore: Check for SNAPSHOT build tools and other SNAPSHOTs 2022-06-04 15:49:01 +02:00
Andreas Dangel
e6669f13d5 Merge pull request #3985 from Scrsloota:master
[java] Fix false negative problem about Enum in AvoidFieldNameMatchingMethodName #3936
2022-06-04 15:15:58 +02:00
Andreas Dangel
62d27c07b4 [doc] Update release notes (#3936, #3985) 2022-06-04 15:14:35 +02:00
Andreas Dangel
066b510eef chore: Fix project.parent.relativePath in pom.xml
It must point to a file, pointing to a directory
is not valid.
2022-06-04 11:00:30 +02:00
Andreas Dangel
1e99280cab [core] Fix cli when only --file-list is used
Fixes #3999
2022-06-04 10:27:57 +02:00