470 Commits

Author SHA1 Message Date
Clément Fournier
e6e707a671 Merge branch '7.0.x' into update-LawOfDemeter 2022-02-24 21:22:12 +01:00
Andreas Dangel
765cf3c92a Merge branch 'master' into pmd/7.0.x 2022-02-19 10:25:28 +01:00
Andreas Dangel
5ed04ea5a0 Fix build.sh 2022-02-18 14:48:18 +01:00
Andreas Dangel
c33880b217 [ci] Run dogfood for PRs and PMD7
This unifies the build configuration. The dogfood build
is now run also for PRs.
2022-02-18 14:40:02 +01:00
Clément Fournier
820be59186 Merge branch '7.0.x' into update-LawOfDemeter 2022-02-06 16:05:56 +01:00
Andreas Dangel
6703945371 Merge branch 'pmd/7.0.x' into pmd7-dogfood 2022-02-03 10:44:42 +01:00
Clément Fournier
44dda882c5 Merge branch '7.0.x' into update-LawOfDemeter 2022-01-30 16:11:40 +01:00
Clément Fournier
c3c64771db Merge branch '7.0.x' into pr/3734 2022-01-30 16:10:05 +01:00
Andreas Dangel
a12e9aed13 Merge branch 'pmd/7.0.x' into pmd7-dogfood 2022-01-28 10:01:37 +01:00
Clément Fournier
2acda6ad96 Merge branch '7.0.x' into update-LawOfDemeter 2022-01-26 20:06:50 +01:00
Clément Fournier
c026fa0905 Merge branch 'update-UnnecessaryImport' into 7.0.x 2022-01-26 20:05:15 +01:00
Clément Fournier
41a7f20301 Merge branch '7.0.x' into pr/3731 2022-01-26 20:00:47 +01:00
Clément Fournier
919a1e7562 Merge branch 'pr/3739' into 7.0.x 2022-01-26 19:49:54 +01:00
Clément Fournier
124bf950df Merge branch '7.0.x' into pr/3663 2022-01-26 19:46:00 +01:00
Clément Fournier
20c366ec27 update ci file 2022-01-16 15:42:35 +01:00
Clément Fournier
0fb4e08171 Cleanup 2022-01-15 17:13:03 +01:00
Clément Fournier
658b5bd595 Merge branch 'pr/3730' into 7.0.x 2022-01-15 17:12:14 +01:00
Clément Fournier
5be7994e5c Merge branch '7.0.x' into pr/3735 2022-01-15 17:11:22 +01:00
Clément Fournier
cef71db8b6 Merge branch '7.0.x' into pr/3738 2022-01-15 17:10:51 +01:00
Clément Fournier
94522503d8 Merge branch '7.0.x' into pr/3737 2022-01-15 17:10:38 +01:00
Clément Fournier
91b1497184 Merge branch '7.0.x' into pr/3736 2022-01-15 17:10:27 +01:00
Clément Fournier
c131823471 Merge branch '7.0.x' into pr/3733 2022-01-15 17:10:13 +01:00
Clément Fournier
4058da180c Merge branch '7.0.x' into pr/3730 2022-01-15 17:09:57 +01:00
Andreas Dangel
9c3c93b53f [java] Update rule DoNotTerminateVM 2022-01-14 18:48:00 +01:00
Andreas Dangel
2a94279874 [java] Update rule FinalParameterInAbstractMethod 2022-01-14 18:36:31 +01:00
Andreas Dangel
562a7d25c4 [java] Update rule AvoidDeeplyNestedIfStmts 2022-01-14 18:26:12 +01:00
Andreas Dangel
8f0f0ce755 [java] Update rule AvoidThrowingNewInstanceOfSameException 2022-01-14 18:19:48 +01:00
Andreas Dangel
fca93a29c9 [java] Update rule AvoidThrowingRawExceptionTypes 2022-01-14 17:00:13 +01:00
Andreas Dangel
80ae15555c [java] Update rule CouplingBetweenObjects 2022-01-14 16:54:33 +01:00
Andreas Dangel
4e9659b392 [java] Update rule LoosePackageCoupling 2022-01-14 16:32:45 +01:00
Andreas Dangel
5648d6c3a2 Merge branch 'pmd/7.0.x' into pmd7-update-AvoidDuplicateLiterals 2022-01-14 10:13:38 +01:00
Andreas Dangel
5e1f977dcc [java] Update rule SignatureDeclareThrowsException 2022-01-14 10:05:34 +01:00
Andreas Dangel
3627167efa [java] Update rules TooManyMethods and TooManyFields
TooManyRules is now a XPath rule as well
2022-01-14 09:13:37 +01:00
Andreas Dangel
433037d822 [java] Update rule UseObjectForClearerAPI 2022-01-14 08:51:37 +01:00
Andreas Dangel
e273ca641f Merge pull request #3715 from oowekyala:update-AvoidCatchingGenericException
[java] Update rule AvoidCatchingGenericException #3715

* pr-3715:
  [java] AvoidCatchingGenericException - consider multi-catch
  Update rule AvoidCatchingGenericException
2022-01-14 08:32:52 +01:00
Andreas Dangel
0bf76602fb Merge pull request #3660 from
adangel:pmd7-update-AvoidLosingExceptionInformation


[java] Update rule AvoidLosingExceptionInformation #3660

* pr-3660:
  [java] Update rule AvoidLosingExceptionInformation
2022-01-14 08:31:54 +01:00
Andreas Dangel
3927046ada Merge branch 'pmd/7.0.x' into pr-3715 2022-01-13 19:03:47 +01:00
Andreas Dangel
393f26e6cd Merge pull request #3717 from oowekyala:update-SimplifiableTestAssertion
[java] Update rule SimplifiableTestAssertion #3717

* pr-3717:
  Update SimplifiableTestAssertion
2022-01-13 18:58:54 +01:00
Andreas Dangel
54127c281f Merge branch 'master' into pmd/7.0.x 2022-01-13 18:53:09 +01:00
Andreas Dangel
0bd545558a Merge branch 'pmd/7.0.x' into pmd7-dogfood 2022-01-11 17:48:10 +01:00
Andreas Dangel
a77c7234b9 Merge pull request #3651 from adangel:pmd7-update-MethodWithSameNameAsEnclosingClass
[java] Update rule MethodWithSameNameAsEnclosingClass #3651

* pr-3651:
  Change message of MethodWithSameNameAsEnclosingClass
  [java] Update rule MethodWithSameNameAsEnclosingClass
2022-01-11 17:35:48 +01:00
Clément Fournier
9e778c8c58 Merge branch '7.0.x' into pr/3665 2022-01-05 00:59:26 +01:00
Clément Fournier
ef658c76a3 Update rule AvoidCatchingGenericException
Refs #2701
2022-01-05 00:43:32 +01:00
Clément Fournier
0389db2f22 Update SimplifiableTestAssertion 2022-01-05 00:42:34 +01:00
Clément Fournier
162738d3a3 Merge branch '7.0.x' into pr/3659 2022-01-04 23:00:30 +01:00
Clément Fournier
88e82195b2 Merge branch '7.0.x' into update-LawOfDemeter 2022-01-04 18:18:19 +01:00
Clément Fournier
7fcc1c8850 Merge branch '7.0.x' into pr/3649 2022-01-04 17:01:26 +01:00
Clément Fournier
75ccb8513d Merge branch '7.0.x' into pr/3662 2022-01-02 17:14:02 +01:00
Clément Fournier
392912e5d9 Merge branch '7.0.x' into pr/3664 2022-01-02 17:07:35 +01:00
Clément Fournier
58a7c520d2 Merge branch '7.0.x' into pr/3661 2022-01-02 15:03:35 +01:00