• R/O
  • HTTP
  • SSH
  • HTTPS

JinParser: 提交

JinParserライブラリは、CGIゲーム「人狼BBS」のクライアント制作者向けに作られたJavaライブラリです。


Commit MetaInfo

修訂e1209136d7d00b8535601feabc49784a7ed83f83 (tree)
時間2018-03-21 14:19:19
作者Olyutorskii <olyutorskii@user...>
CommiterOlyutorskii

Log Message

modify checkstyle warnings

Change Summary

差異

--- a/config/checkstyle/checkstyle.xml
+++ b/config/checkstyle/checkstyle.xml
@@ -83,6 +83,8 @@
8383 <property name="tabWidth" value="8"/>
8484 <property name="fileExtensions" value="java"/>
8585
86+ <module name="SuppressWarningsHolder" />
87+
8688
8789 <!-- Annotations -->
8890
@@ -125,7 +127,9 @@
125127 <module name="ArrayTrailingComma" />
126128 <module name="AvoidInlineConditionals" />
127129 <module name="CovariantEquals" />
128- <module name="DeclarationOrder" />
130+ <module name="DeclarationOrder">
131+ <property name="id" value="declarationorder" />
132+ </module>
129133 <module name="DefaultComesLast" />
130134 <module name="EmptyStatement" />
131135 <module name="EqualsAvoidNull" />
@@ -173,7 +177,9 @@
173177 <module name="SuperClone" />
174178 <module name="SuperFinalize" />
175179 <module name="UnnecessaryParentheses" />
176- <module name="VariableDeclarationUsageDistance" />
180+ <module name="VariableDeclarationUsageDistance">
181+ <property name="id" value="declarationdistance" />
182+ </module>
177183
178184
179185 <!-- Imports -->
--- a/src/main/java/jp/sourceforge/jindolf/parser/HtmlParser.java
+++ b/src/main/java/jp/sourceforge/jindolf/parser/HtmlParser.java
@@ -15,6 +15,8 @@ import jp.sourceforge.jindolf.corelib.VillageState;
1515 * 人狼BBS各種XHTML文字列のパースを行いハンドラに通知する。
1616 */
1717 @SuppressWarnings({
18+ "checkstyle:declarationdistance",
19+ "checkstyle:declarationorder",
1820 "PMD.FieldDeclarationsShouldBeAtStartOfClass",
1921 "PMD.PrematureDeclaration"
2022 })
--- a/src/main/java/jp/sourceforge/jindolf/parser/SjisNotifier.java
+++ b/src/main/java/jp/sourceforge/jindolf/parser/SjisNotifier.java
@@ -36,7 +36,7 @@ import java.nio.charset.CoderResult;
3636 * <p>TODO: 1.7系ランタイムによっては
3737 * [0x81, 0x7f]が「÷」にデコードされる場合がある問題が未解決。
3838 *
39- * @see https://en.wikipedia.org/wiki/Shift_JIS
39+ * @see <a href="https://en.wikipedia.org/wiki/Shift_JIS">Shift_JIS</a>
4040 * @see sun.nio.cs.ext.SJIS
4141 */
4242 public class SjisNotifier extends DecodeNotifier{
--- a/src/main/java/jp/sourceforge/jindolf/parser/SysEventParser.java
+++ b/src/main/java/jp/sourceforge/jindolf/parser/SysEventParser.java
@@ -18,6 +18,8 @@ import jp.sourceforge.jindolf.corelib.Team;
1818 * パース進行に従い{@link SysEventHandler}の各種メソッドが呼び出される。
1919 */
2020 @SuppressWarnings({
21+ "checkstyle:declarationdistance",
22+ "checkstyle:declarationorder",
2123 "PMD.FieldDeclarationsShouldBeAtStartOfClass",
2224 "PMD.PrematureDeclaration"
2325 })
--- a/src/main/java/jp/sourceforge/jindolf/parser/TalkParser.java
+++ b/src/main/java/jp/sourceforge/jindolf/parser/TalkParser.java
@@ -14,7 +14,11 @@ import jp.sourceforge.jindolf.corelib.TalkType;
1414 * 人狼BBSシステムが出力する各発言箇所のパーサ。
1515 * パース進行に従い{@link TalkHandler}の各種メソッドが呼び出される。
1616 */
17-@SuppressWarnings("PMD.FieldDeclarationsShouldBeAtStartOfClass")
17+@SuppressWarnings({
18+ "checkstyle:declarationorder",
19+ "PMD.FieldDeclarationsShouldBeAtStartOfClass",
20+ "PMD.PrematureDeclaration"
21+})
1822 public class TalkParser extends AbstractParser{
1923
2024 private TalkHandler talkHandler;
Show on old repository browser