OSDN Git Service

modify checkstyle warnings topic/jiocema
authorOlyutorskii <olyutorskii@users.osdn.me>
Wed, 21 Mar 2018 05:19:19 +0000 (14:19 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Wed, 21 Mar 2018 05:19:19 +0000 (14:19 +0900)
config/checkstyle/checkstyle.xml
src/main/java/jp/sourceforge/jindolf/parser/HtmlParser.java
src/main/java/jp/sourceforge/jindolf/parser/SjisNotifier.java
src/main/java/jp/sourceforge/jindolf/parser/SysEventParser.java
src/main/java/jp/sourceforge/jindolf/parser/TalkParser.java

index a59a51d..f977ad7 100644 (file)
@@ -83,6 +83,8 @@
         <property name="tabWidth" value="8"/>
         <property name="fileExtensions" value="java"/>
 
+        <module name="SuppressWarningsHolder" />
+
 
     <!-- Annotations -->
 
         <module name="ArrayTrailingComma" />
         <module name="AvoidInlineConditionals" />
         <module name="CovariantEquals" />
-        <module name="DeclarationOrder" />
+        <module name="DeclarationOrder">
+            <property name="id" value="declarationorder" />
+        </module>
         <module name="DefaultComesLast" />
         <module name="EmptyStatement" />
         <module name="EqualsAvoidNull" />
         <module name="SuperClone" />
         <module name="SuperFinalize" />
         <module name="UnnecessaryParentheses" />
-        <module name="VariableDeclarationUsageDistance" />
+        <module name="VariableDeclarationUsageDistance">
+            <property name="id" value="declarationdistance" />
+        </module>
 
 
     <!-- Imports -->
index 587c92b..fef14ce 100644 (file)
@@ -15,6 +15,8 @@ import jp.sourceforge.jindolf.corelib.VillageState;
  * 人狼BBS各種XHTML文字列のパースを行いハンドラに通知する。
  */
 @SuppressWarnings({
+    "checkstyle:declarationdistance",
+    "checkstyle:declarationorder",
     "PMD.FieldDeclarationsShouldBeAtStartOfClass",
     "PMD.PrematureDeclaration"
 })
index 78aa99e..3081c8f 100644 (file)
@@ -36,7 +36,7 @@ import java.nio.charset.CoderResult;
  * <p>TODO: 1.7系ランタイムによっては
  * [0x81, 0x7f]が「÷」にデコードされる場合がある問題が未解決。
  *
- * @see https://en.wikipedia.org/wiki/Shift_JIS
+ * @see <a href="https://en.wikipedia.org/wiki/Shift_JIS">Shift_JIS</a>
  * @see sun.nio.cs.ext.SJIS
  */
 public class SjisNotifier extends DecodeNotifier{
index f8a7df3..6b3c802 100644 (file)
@@ -18,6 +18,8 @@ import jp.sourceforge.jindolf.corelib.Team;
  * パース進行に従い{@link SysEventHandler}の各種メソッドが呼び出される。
  */
 @SuppressWarnings({
+    "checkstyle:declarationdistance",
+    "checkstyle:declarationorder",
     "PMD.FieldDeclarationsShouldBeAtStartOfClass",
     "PMD.PrematureDeclaration"
 })
index 18e0b18..1e356e9 100644 (file)
@@ -14,7 +14,11 @@ import jp.sourceforge.jindolf.corelib.TalkType;
  * 人狼BBSシステムが出力する各発言箇所のパーサ。
  * パース進行に従い{@link TalkHandler}の各種メソッドが呼び出される。
  */
-@SuppressWarnings("PMD.FieldDeclarationsShouldBeAtStartOfClass")
+@SuppressWarnings({
+    "checkstyle:declarationorder",
+    "PMD.FieldDeclarationsShouldBeAtStartOfClass",
+    "PMD.PrematureDeclaration"
+})
 public class TalkParser extends AbstractParser{
 
     private TalkHandler talkHandler;