19177 Commits

Author SHA1 Message Date
Andreas Dangel
a5006f6383 [maven-release-plugin] prepare for next development iteration 2022-06-25 09:30:43 +02:00
Andreas Dangel
07eb3d2d80 [maven-release-plugin] prepare release pmd_releases/6.47.0 pmd_releases/6.47.0 2022-06-25 09:30:37 +02:00
Andreas Dangel
cf90c2141f Prepare pmd release 6.47.0 2022-06-25 09:15:59 +02:00
Andreas Dangel
ed6cd9ae39 [doc] Update release notes - escape @ to not mention people on github 2022-06-24 15:50:11 +02:00
Andreas Dangel
25eb9d885b Merge pull request #4005 from adangel:sonatype-lift-issues
[core] Fix current sonatype lift issues #4005
2022-06-24 15:36:36 +02:00
Andreas Dangel
bde5a0c191 Merge pull request #4003 from jjlharrison:master
[java] UnusedPrivateField: Ignore fields annotated with @Id, @EmbeddedId, @Version, @Mock, @Spy, or @MockBean #4003
2022-06-24 15:22:13 +02:00
Andreas Dangel
18dd7f1abb Merge pull request #4018 from oowekyala:issue4008_immutable_field
[java] Fix #4008 - ImmutableField FN with field assigned only in initializer #4018
2022-06-23 16:30:51 +02:00
Andreas Dangel
c5e4b71646 [java] ImmutableField - remove now unnecessary defaultSuppressionAnnotations 2022-06-23 16:23:45 +02:00
Andreas Dangel
5b210a7239 Add @FSchliephacke as a contributor 2022-06-23 16:15:14 +02:00
Andreas Dangel
de3f377c62 Add @HaelC as a contributor 2022-06-23 16:14:23 +02:00
Andreas Dangel
1694fb714f Add @lgemeinhardt as a contributor 2022-06-23 16:14:02 +02:00
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
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
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
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
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
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
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
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