113 Commits

Author SHA1 Message Date
Andreas Dangel
2091c78ead Merge branch 'pmd/7.0.x' into pmd7-896-slf4j 2022-02-26 11:29:11 +01:00
Andreas Dangel
347a91a57e Merge pull request #3795 from
oowekyala:issue3786-simplify-boolean-returns

[java] Fix #3786 - make SimplifyBooleanReturns consider parentheses.
#3795
2022-02-25 12:37:48 +01:00
Andreas Dangel
01fa91a540 [doc] Update release notes (#3786 #3795) 2022-02-25 12:36:18 +01:00
Andreas Dangel
f2ac5be50a [doc] Update release notes for Law Of Demeter (#3510)
Issues: #1014 #1605 #2175 #2179 #2180 #2182 #2188
2022-02-25 12:14:38 +01:00
Andreas Dangel
4e824620b8 [doc] Update release notes, add logging doc (#896) 2022-02-18 19:35:10 +01:00
Andreas Dangel
0142c9511e [doc] Update release notes (#1669, #2320) 2021-12-23 19:09:47 +01:00
Andreas Dangel
84f484318a Merge branch 'pmd/7.0.x' into pmd7-update-UnnecessaryBooleanAssertion 2021-10-08 10:19:58 +02:00
Andreas Dangel
a0da5f35e3 [java] UnnecessaryBooleanAssertion - fix overlapping with ...
... SimplifiableTestAssertion

Fixes #3087
2021-10-08 10:18:18 +02:00
Clément Fournier
582916b2a4 Merge branch '7.0.x' into pr/3483 2021-09-18 14:30:03 +02:00
Clément Fournier
e415bd795b Merge branch '7.0.x' into pr/3477 2021-09-18 14:18:20 +02:00
Andreas Dangel
8ce8da1ea0 [doc] Update release notes, refs #1881 2021-09-04 10:33:38 +02:00
Andreas Dangel
63998b2a28 Merge pull request #3457 from oowekyala:update-UseUtilityClass
[java] Update rule UseUtilityClass #3457
2021-08-22 17:03:28 +02:00
Andreas Dangel
b49093daf4 [doc] UseUtilityClass: The property ignoredAnnotations has been
removed.
2021-08-22 17:03:19 +02:00
Andreas Dangel
954723d927 Merge pull request #3448 from oowekyala:pmd7-remove-deprecated-rules
[java] Remove deprecated rules in pmd 7 #3448
2021-08-22 16:58:48 +02:00
Andreas Dangel
16c9adb34d [java] UseCorrectExceptionLogging - add test case for #3100 2021-08-20 20:10:01 +02:00
Andreas Dangel
517a2e66d8 Add test case for #3173 2021-08-20 09:22:08 +02:00
Clément Fournier
f6093dec0e Cleanups 2021-08-07 21:35:39 +02:00
Clément Fournier
b0832dba82 Cleanups 2021-08-07 18:43:04 +02:00
Clément Fournier
d06fce15e5 Add replacements in release notes 2021-08-07 18:38:08 +02:00
Clément Fournier
02cb1f5725 Cleanup errorprone.xml of deprecated rules 2021-08-07 18:28:40 +02:00
Clément Fournier
f3759d0da0 Cleanup bestpractices.xml of deprecated rules 2021-08-07 18:23:44 +02:00
Clément Fournier
6b6f7f3445 Cleanup design.xml of deprecated rules 2021-08-07 18:19:05 +02:00
Clément Fournier
c872cec1d5 Cleanup codestyle.xml of deprecated rules 2021-08-07 18:17:02 +02:00
Clément Fournier
19a4c9cd84 Cleanup performance.xml of deprecated rules 2021-08-07 18:15:34 +02:00
Clément Fournier
f210c795c9 Merge branch '7.0.x' into update-ClassWithOnlyPrivateConstructorsShouldBeFinal 2021-08-07 18:00:04 +02:00
Andreas Dangel
7be41188bc [java] Deprecated UnnecessaryWrapperObjectCreation
Replaced by UnnecessaryBoxing
2021-07-24 12:09:02 +02:00
Andreas Dangel
8b6ee1c8c2 Merge pull request #3364 from oowekyala:new-rule-UnnecessaryConversion
[java] New rule UnnecessaryBoxing #3364
2021-07-24 11:09:36 +02:00
Clément Fournier
4b8e83d3d7 Update ci file & release notes 2021-07-12 17:41:55 +02:00
Clément Fournier
a5b94fd768 Update DontImportSun
Do not special case sun.misc.Signal anymore
2021-07-07 17:00:55 +02:00
Clément Fournier
150cc84776 Add to release notes 2021-06-25 17:54:46 +02:00
Andreas Dangel
dfc5e8daa2 Merge pull request #3358 from
oowekyala:update-ConstructorCallsOverridableMethod

[java] Update ConstructorCallsOverridableMethod #3358
2021-06-25 16:29:19 +02:00
Andreas Dangel
ca691de3d1 [doc] Update release notes for pmd 7 (#3351) 2021-06-25 16:25:49 +02:00
Andreas Dangel
73d2d06fdc [doc] Update release notes for pmd 7 2021-06-25 15:43:05 +02:00
Clément Fournier
118561804e Merge branch '7.0.x' into java-dfa-reaching-defs-unused-assignment-singular-field-that-kind-of-thing 2021-05-28 15:44:47 +02:00
Andreas Dangel
08a055c2a5 [doc] Remove duplicated entry in release notes 2021-05-27 09:31:18 +02:00
Clément Fournier
1df324c632 Merge branch '7.0.x' into java-dfa-reaching-defs-unused-assignment-singular-field-that-kind-of-thing 2021-05-15 14:26:16 +02:00
Clément Fournier
3e94623971 Merge branch '7.0.x' into update-PreserveStackTrace 2021-05-13 12:27:59 +02:00
Andreas Dangel
988e162353 [doc] Update release notes (#2391) 2021-05-13 11:17:31 +02:00
Clément Fournier
601aa70c34 Improve ImmutableField 2021-05-09 20:19:02 +02:00
Clément Fournier
efde78e000 Add fixed issues to release notes
refs #3179
2021-05-09 19:31:51 +02:00
Clément Fournier
f9448ffcb7 Merge branch '7.0.x' into update-PreserveStackTrace 2021-05-09 17:54:31 +02:00
Clément Fournier
fd801ab8b9 Release notes
also format
2021-05-09 17:29:54 +02:00
Clément Fournier
4d6ff45724 Release notes 2021-04-30 12:48:14 +02:00
Clément Fournier
008ad4bf81 Merge branch '7.0.x' into update-PreserveStackTrace 2021-04-27 15:39:53 +02:00
Clément Fournier
8bca73f7f2 Add #2748 to pmd 7 release notes 2021-04-25 14:42:07 +02:00
Clément Fournier
ea51f0683b Merge branch '7.0.x' into java-typeres-ctxs 2021-04-18 23:56:41 +02:00
Clément Fournier
73f86cefb8 Merge branch '7.0.x' into apexlink 2021-04-16 15:24:00 +02:00
Andreas Dangel
d33c517476 Merge pull request #3199 from oowekyala:update-PrematureDeclaration
[java] Update rule PrematureDeclaration #3199
2021-04-16 09:31:48 +02:00
Andreas Dangel
eda0de0bd0 [doc] Update release notes for PMD 7 2021-04-16 09:29:21 +02:00
Kevin Jones
8bc57f349a Change rule name to UnusedMethod, correct logging and add FIXME 2021-04-14 22:29:05 +01:00