303 Commits

Author SHA1 Message Date
Clément Fournier
f0cb279227 update ci file 2021-09-19 22:30:44 +02:00
Clément Fournier
4e65cbae7f Merge branch '7.0.x' into pr/3485 2021-09-18 14:39:07 +02:00
Clément Fournier
8f15a89ccd Merge branch '7.0.x' into pr/3478 2021-09-18 14:21:46 +02:00
Clément Fournier
e415bd795b Merge branch '7.0.x' into pr/3477 2021-09-18 14:18:20 +02:00
Clément Fournier
9fa29d4b62 Merge branch '7.0.x' into pr/3472 2021-09-18 14:11:20 +02:00
Clément Fournier
1730ef91b0 Merge branch '7.0.x' into pr/3474 2021-09-18 14:10:20 +02:00
Clément Fournier
634a0f75fe Merge branch '7.0.x' into pr/3479 2021-09-18 14:08:01 +02:00
Andreas Dangel
d5240fffb4 Merge pull request #3458 from oowekyala:update-SwitchDensity
[java] Update rule SwitchDensity #3458
2021-08-23 19:28:00 +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
79df6231ec Merge pull request #3450 from oowekyala:update-SimplifiedTernary
[java] Update rule SimplifiedTernary #3450
2021-08-22 17:01:26 +02:00
Andreas Dangel
95e8c7daa1 Merge pull request #3449 from oowekyala:update-SimplifyConditional
[java] Update rule SimplifyConditional #3449
2021-08-22 16:59:26 +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
489f28edd3 Merge branch 'master' into pmd/7.0.x 2021-08-22 16:53:55 +02:00
Andreas Dangel
7eaf814b7c [java] Update rule UnusedNullCheckInEquals 2021-08-21 16:31:17 +02:00
Andreas Dangel
b379a670b1 [java] Update rule UseEqualsToCompareStrings 2021-08-20 13:00:59 +02:00
Andreas Dangel
a50759ba17 [java] Update rule UseLocaleWithCaseConversions 2021-08-20 09:04:34 +02:00
Andreas Dangel
6ceef15933 [java] Update rule UseProperClassLoader 2021-08-19 20:27:29 +02:00
Andreas Dangel
5770785847 [ci] Remove profile "pmd-dogfood" as this doesn't work well with release
Use alternative solution by modifying the version directly
in pom.xml for dogfood build.
2021-08-19 19:24:37 +02:00
Andreas Dangel
7103b7f96d Merge pull request #3404 from oowekyala:update-ClassWithOnlyPrivateConstructorsShouldBeFinal
[java] Update ClassWithOnlyPrivateConstructorsShouldBeFinal #3404
2021-08-19 16:26:49 +02:00
Andreas Dangel
3a7f264945 Merge pull request #3384 from Monits:update-rules
[java] Update many Java rules #3384
2021-08-19 16:14:16 +02:00
Andreas Dangel
72b7428578 [java] Update rule NonThreadSafeSingleton 2021-08-19 12:36:15 +02:00
Andreas Dangel
9f72026913 Merge branch 'pmd/7.0.x' into pr-3384 2021-08-19 11:46:01 +02:00
Andreas Dangel
5611ed93cd [java] Update rule UnsynchronizedStaticFormatter 2021-08-19 11:23:58 +02:00
Andreas Dangel
50cb179b5b Merge branch 'pmd/7.0.x' into pr-3381 2021-08-19 10:42:09 +02:00
Clément Fournier
8dac4d74d5 Remove unresolved reference warnings 2021-08-09 19:20:04 +02:00
Clément Fournier
c8311e96e4 Update rule SwitchDensity
Maybe we should consider using metrics for this... whatever

Add NodeStream#sumBy
2021-08-09 18:40:54 +02:00
Clément Fournier
621f5f6dd1 Update rule SimplifyConditional 2021-08-08 20:57:00 +02:00
Clément Fournier
b50fee14af Update ci file 2021-08-08 20:31:46 +02:00
Clément Fournier
b0832dba82 Cleanups 2021-08-07 18:43:04 +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
Clément Fournier
8112dc4042 Merge branch '7.0.x' into pr/3418 2021-08-07 17:52:37 +02:00
Clément Fournier
607faa1663 Merge branch '7.0.x' into pr/3408 2021-08-07 17:30:49 +02:00
Clément Fournier
783a27db2e Merge branch '7.0.x' into pr/3405 2021-08-07 17:27:48 +02:00
Clément Fournier
27517c2e15 Merge branch '7.0.x' into pr/3398 2021-08-07 17:27:06 +02:00
Clément Fournier
06674ee23f Merge branch '7.0.x' into pr/3395 2021-08-07 17:26:50 +02:00
Clément Fournier
623e5db9c1 Merge branch '7.0.x' into pr/3394 2021-08-07 17:25:34 +02:00
Andreas Dangel
c15c8a0f81 [java] Ignore tests of not yet updated rules 2021-07-29 19:15:10 +02:00
Andreas Dangel
50d2287baa [java] Update rule UnnecessaryWrapperObjectCreation 2021-07-24 12:03:12 +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
Andreas Dangel
2a2cc5895f [java] Rename MissingBreakInSwitchRule to ImplicitSwitchFallThroughRule 2021-07-22 10:51:36 +02:00
Andreas Dangel
17ea4648ea [java] Disable new rule ReturnEmptyCollectionRatherThanNull 2021-07-16 13:39:12 +02:00
Andreas Dangel
12e789601f Merge branch 'master' into pmd/7.0.x 2021-07-16 12:15:28 +02:00
Andreas Dangel
6c90ad2cba [ci] Don't run PMD dogfood test for PMD 7
The current maven-pmd-plugin 3.14.0 is not yet compatible
with the major version upgrade of PMD 7.
2021-07-16 12:14:04 +02:00
Andreas Dangel
4e16bcbcd2 Merge branch 'master' into pmd/7.0.x 2021-07-16 11:25:19 +02:00
Andreas Dangel
bc9034b3b2 Merge pull request #3410 from adangel:ci-fetch-commits-for-danger
[ci] Fetch more commits for danger and regression tester #3410
2021-07-16 11:12:08 +02:00
Andreas Dangel
cc5c0d3f6b Merge pull request #3397 from oowekyala:update-CollapsibleIfStatements
[java] Update rule CollapsibleIfStatements #3397
2021-07-16 10:50:50 +02:00