diff --git a/etc/pmd-java-configuration.xml b/etc/pmd-java-configuration.xml index a6b33959..3dc0314d 100644 --- a/etc/pmd-java-configuration.xml +++ b/etc/pmd-java-configuration.xml @@ -32,6 +32,7 @@ <exclude name="ShortClassName"/> <exclude name="ShortVariable"/> <exclude name="UnnecessaryConstructor"/> + <exclude name="UseExplicitTypes"/> </rule> <rule ref="category/java/codestyle.xml/ClassNamingConventions"> <properties> diff --git a/etc/pmd-tests-configuration.xml b/etc/pmd-tests-configuration.xml index 67b9af3b..1efe8686 100644 --- a/etc/pmd-tests-configuration.xml +++ b/etc/pmd-tests-configuration.xml @@ -15,6 +15,7 @@ <exclude name="JUnitTestContainsTooManyAsserts"/> <exclude name="JUnitTestsShouldIncludeAssert"/> <exclude name="LiteralsFirstInComparisons"/> + <exclude name="LooseCoupling"/> <exclude name="UnusedPrivateMethod"/> </rule> <rule ref="category/java/codestyle.xml"> @@ -32,6 +33,7 @@ <exclude name="ShortClassName"/> <exclude name="ShortVariable"/> <exclude name="UnnecessaryConstructor"/> + <exclude name="UseExplicitTypes"/> </rule> <rule ref="category/java/codestyle.xml/ClassNamingConventions"> <properties> @@ -59,6 +61,7 @@ <exclude name="AvoidCatchingGenericException"/> <exclude name="AvoidUncheckedExceptionsInSignatures"/> <exclude name="ClassWithOnlyPrivateConstructorsShouldBeFinal"/> + <exclude name="DataClass"/> <exclude name="ExcessiveImports"/> <exclude name="ExcessiveMethodLength"/> <exclude name="ExcessiveParameterList"/>