OSDN Git Service

modify pmd & checkstyle rules.
authorOlyutorskii <olyutorskii@users.osdn.me>
Sun, 2 Jun 2019 12:33:04 +0000 (21:33 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Sun, 2 Jun 2019 12:33:04 +0000 (21:33 +0900)
config/checkstyle/checkstyle.xml
config/pmd/pmdrules.xml

index e5b583f..8080bd3 100644 (file)
             />
         </module>
         <module name="GenericWhitespace" />
-        <module name="MethodParamPad">
-            <property
-                name="tokens"
-                value="CTOR_DEF, LITERAL_NEW, METHOD_DEF, SUPER_CTOR_CALL"
-            />
-        </module>
+        <module name="MethodParamPad" />
         <module name="NoLineWrap" />
-        <module name="NoWhitespaceAfter">
-            <property name="allowLineBreaks" value="false" />
-            <property name="tokens" value="INC, DEC, DOT" />
-        </module>
-        <module name="NoWhitespaceBefore">
-            <property name="allowLineBreaks" value="false" />
-            <property name="tokens" value="COMMA, POST_INC, POST_DEC" />
-        </module>
+        <module name="NoWhitespaceAfter" />
+        <module name="NoWhitespaceBefore" />
         <module name="OperatorWrap" />
-        <module name="ParenPad">
-            <property name="option" value="nospace" />
-            <property
-                name="tokens"
-                value="CTOR_CALL, METHOD_CALL, SUPER_CTOR_CALL"
-            />
-        </module>
-        <module name="SeparatorWrap">
-            <property name="tokens" value="DOT" />
-            <property name="option" value="nl" />
-        </module>
+        <module name="ParenPad" />
+        <module name="SeparatorWrap" />
         <module name="SingleSpaceSeparator" />
         <module name="TypecastParenPad" />
         <module name="WhitespaceAfter" >
index ccc7751..db56675 100644 (file)
@@ -39,8 +39,6 @@
     </rule>
 
     <rule ref="category/java/design.xml" >
-        <exclude name="AvoidThrowingNullPointerException" />
-        <exclude name="AvoidUncheckedExceptionsInSignatures" />
         <exclude name="LawOfDemeter" />
         <exclude name="LoosePackageCoupling" />
     </rule>