23874 Commits

Author SHA1 Message Date
Clément Fournier
9a5ab047b3 Merge branch '7.0.x' into abort-on-semantic-errors 2022-06-25 18:39:59 +02:00
Andreas Dangel
436a3339d9 Merge branch 'master' into pmd/7.0.x 2022-06-25 12:02:32 +02:00
Andreas Dangel
e98d2006df Bump pmd from 6.46.0 to 6.47.0 2022-06-25 11:39:17 +02:00
Andreas Dangel
129674e0d5 Prepare next development version [skip ci] 2022-06-25 09:33:00 +02:00
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
0f58afcc01 [java] ImmutableField - remove now unnecessary field annotations 2022-06-24 16:19:43 +02:00
Andreas Dangel
4f1e95dae3 Fix compile error 2022-06-24 16:07:26 +02:00
Andreas Dangel
65437fc3b7 Merge branch 'master' into pmd/7.0.x 2022-06-24 16:00:03 +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
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
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
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