Checkstyle Javaルール

CheckstyleのJavaルールについて1つずつまとめます

2023-03-01から1ヶ月間の記事一覧

InterfaceTypeParameterName

CheckStyle公式ドキュメント 検証環境 Checkstyleバージョン:10.8.0 Javaバージョン:17 チェック概要 チェック追加バージョン Checkstyle 5.8 インターフェイス型のパラメータ名が、指定された正規表現に適合しているかどうかをチェックする。 プロパティ …

IllegalIdentifierName

CheckStyle公式ドキュメント 検証環境 Checkstyleバージョン:10.8.0 Javaバージョン:17 チェック概要 チェック追加バージョン Checkstyle 8.36 制限された名前や文脈上のキーワードなど、不正な名前の集合のパターンを持つ識別子をチェックする。 例として…

ConstantName

CheckStyle公式ドキュメント 検証環境 Checkstyleバージョン:10.8.0 Javaバージョン:17 チェック概要 チェック追加バージョン Checkstyle 3.0 定数名が指定された正規表現に適合しているかどうかをチェックする。 定数とは、serialVersionUIDとserialPersi…

ClassTypeParameterName

CheckStyle公式ドキュメント 検証環境 Checkstyleバージョン:10.8.0 Javaバージョン:17 チェック概要 チェック追加バージョン Checkstyle 5.0 クラスの型パラメーターの名前が、指定された正規表現に合致しているかどうかをチェックする。 プロパティ プロ…

CatchParameterName

CheckStyle公式ドキュメント 検証環境 Checkstyleバージョン:10.8.0 Javaバージョン:17 チェック概要 チェック追加バージョン Checkstyle 6.14 catch句のパラメータ名が指定された正規表現にマッチしているかどうかをチェックする。 デフォルトの正規表現…

AbstractClassName

CheckStyle公式ドキュメント 検証環境 Checkstyleバージョン:10.8.0 Javaバージョン:17 チェック概要 チェック追加バージョン Checkstyle 3.2 抽象クラスのクラス名が定義した正規表現にマッチしていることをチェックする。 併せてabstract修飾子が存在す…

AbbreviationAsWordInName

CheckStyle公式ドキュメント 検証環境 Checkstyleバージョン:10.8.0 Javaバージョン:17 チェック概要 チェック追加バージョン Checkstyle 5.8 識別子名に含まれる略語(連続した大文字)の長さを検証する。 キャメルケースの命名を強制することも可能であ…