| CWE-1069: Empty Exception Block
|
KT.EMPTY_CATCH_BLOCK 空の 'catch' ブロック
|
| CWE-1071: Empty Code Block
|
KT.EMPTY_CATCH_BLOCK 空の 'catch' ブロック
KT.EMPTY_CLASS_BLOCK 空のクラス
KT.EMPTY_DEFAULT_CONSTRUCTOR 空のデフォルトコンストラクター
KT.EMPTY_DO_WHILE_BLOCK 空の 'do/while' ループ
KT.EMPTY_ELSE_BLOCK 空の 'else' ブロック
KT.EMPTY_FINALLY_BLOCK 空の 'finally' ブロック
KT.EMPTY_FOR_BLOCK 空の 'for' ループ
KT.EMPTY_FUNCTION_BLOCK 空の関数
KT.EMPTY_IF_BLOCK 空の 'if' ブロック
KT.EMPTY_INIT_BLOCK 空の 'init' 式
KT.EMPTY_KT_FILE 空の Kotlin (.kt) ファイル
KT.EMPTY_SECONDARY_CONSTRUCTOR 空の二次コンストラクター
KT.EMPTY_TRY_BLOCK 空の 'try' ブロック
KT.EMPTY_WHEN_BLOCK 空の 'when' 式
KT.EMPTY_WHILE_BLOCK 空の 'while' 式
|
| CWE-1099: Inconsistent Naming Conventions for Identifiers
|
KT.CLASS_NAMING クラス名またはオブジェクト名は指定された命名規則に従っていません
KT.CONSTRUCTOR_PARAMETER_NAMING コンストラクターのパラメーター名は指定された命名規則に従っていません
KT.ENUM_NAMING 列挙型名は指定された命名規則に従っていません
KT.FUNCTION_PARAMETER_NAMING 関数のパラメーター名は指定された命名規則に従っていません
KT.LAMBDA_PARAMETER_NAMING ラムダパラメーター名は指定された命名規則に従っていません
KT.OBJECT_PROPERTY_NAMING オブジェクト内部のプロパティ名は指定された命名規則に従っていません
KT.TOP_LEVEL_PROPERTY_NAMING トップレベルの定数は指定された命名規則に従っていません
KT.VARIABLE_NAMING 変数名は指定された命名規則に従っていません
|
| CWE-1113: Inappropriate Comment Style
|
KT.COMMENT_OVER_PRIVATE_FUNCTION プライベート関数に追加されたコメントとドキュメンテーション
KT.COMMENT_OVER_PRIVATE_PROPERTY プライベートプロパティの上にあるコメントとドキュメンテーション
KT.FORBIDDEN_COMMENT コードベースで禁止されているコメント
|
| CWE-1114: Inappropriate Whitespace Style
|
KT.TRAILING_WHITESPACE 末尾に空白文字がある行
|
| CWE-1121: Excessive McCabe Cyclomatic Complexity
|
KT.COMPLEX_METHOD サイクロマティック複雑度が高い複雑なメソッド
|
| CWE-1124: Excessively Deep Nesting
|
KT.NESTED_BLOCK_DEPTH 関数での過度な入れ子の深さ
KT.NESTED_SCOPE_FUNCTIONS ネストされたスコープ関数
|
| CWE-252: Unchecked Return Value
|
KT.IGNORED_RETURN_VALUE @CheckReturnValue または @CheckResult のいずれかで注釈が付けられた関数は、使用されていない値を返します
|
| CWE-396: Declaration of Catch for Generic Exception
|
KT.TOO_GENERIC_EXCEPTION_CAUGHT 一般的すぎる型がある例外のためのキャッチブロック
|
| CWE-397: Declaration of Throws for Generic Exception
|
KT.TOO_GENERIC_EXCEPTION_THROWN 一般的すぎる型がある例外がスローされました
|
| CWE-570: Expression is Always False
|
KT.EQUALS_ALWAYS_RETURNS_TRUE_OR_FALSE メソッド equals() は常に true または false を返します
|
| CWE-571: Expression is Always True
|
KT.EQUALS_ALWAYS_RETURNS_TRUE_OR_FALSE メソッド equals() は常に true または false を返します
|
| CWE-581: Object Model Violation: Just One of Equals and Hashcode Defined
|
KT.EQUALS_WITH_HASH_CODE_EXIST メソッド hashCode() はオーバーライドされません
|
| CWE-584: Return Inside Finally Block
|
KT.RETURN_FROM_FINALLY finally ブロックでの return 文
|
| CWE-704: Incorrect Type Conversion or Cast
|
KT.SAFE_CAST キャストは安全なキャストに置き換えてください
|
| 252
|
KT.IGNORED_RETURN_VALUE @CheckReturnValue または @CheckResult のいずれかで注釈が付けられた関数は、使用されていない値を返します
|
| 396
|
KT.TOO_GENERIC_EXCEPTION_CAUGHT 一般的すぎる型がある例外のためのキャッチブロック
|
| 397
|
KT.TOO_GENERIC_EXCEPTION_THROWN 一般的すぎる型がある例外がスローされました
|
| 570
|
KT.EQUALS_ALWAYS_RETURNS_TRUE_OR_FALSE メソッド equals() は常に true または false を返します
|
| 571
|
KT.EQUALS_ALWAYS_RETURNS_TRUE_OR_FALSE メソッド equals() は常に true または false を返します
|
| 581
|
KT.EQUALS_WITH_HASH_CODE_EXIST メソッド hashCode() はオーバーライドされません
|
| 584
|
KT.RETURN_FROM_FINALLY finally ブロックでの return 文
|
| 704
|
KT.SAFE_CAST キャストは安全なキャストに置き換えてください
|
| 1069
|
KT.EMPTY_CATCH_BLOCK 空の 'catch' ブロック
|
| 1071
|
KT.EMPTY_CATCH_BLOCK 空の 'catch' ブロック
KT.EMPTY_CLASS_BLOCK 空のクラス
KT.EMPTY_DEFAULT_CONSTRUCTOR 空のデフォルトコンストラクター
KT.EMPTY_DO_WHILE_BLOCK 空の 'do/while' ループ
KT.EMPTY_ELSE_BLOCK 空の 'else' ブロック
KT.EMPTY_FINALLY_BLOCK 空の 'finally' ブロック
KT.EMPTY_FOR_BLOCK 空の 'for' ループ
KT.EMPTY_FUNCTION_BLOCK 空の関数
KT.EMPTY_IF_BLOCK 空の 'if' ブロック
KT.EMPTY_INIT_BLOCK 空の 'init' 式
KT.EMPTY_KT_FILE 空の Kotlin (.kt) ファイル
KT.EMPTY_SECONDARY_CONSTRUCTOR 空の二次コンストラクター
KT.EMPTY_TRY_BLOCK 空の 'try' ブロック
KT.EMPTY_WHEN_BLOCK 空の 'when' 式
KT.EMPTY_WHILE_BLOCK 空の 'while' 式
|
| 1099
|
KT.CLASS_NAMING クラス名またはオブジェクト名は指定された命名規則に従っていません
KT.CONSTRUCTOR_PARAMETER_NAMING コンストラクターのパラメーター名は指定された命名規則に従っていません
KT.ENUM_NAMING 列挙型名は指定された命名規則に従っていません
KT.FUNCTION_PARAMETER_NAMING 関数のパラメーター名は指定された命名規則に従っていません
KT.LAMBDA_PARAMETER_NAMING ラムダパラメーター名は指定された命名規則に従っていません
KT.OBJECT_PROPERTY_NAMING オブジェクト内部のプロパティ名は指定された命名規則に従っていません
KT.TOP_LEVEL_PROPERTY_NAMING トップレベルの定数は指定された命名規則に従っていません
KT.VARIABLE_NAMING 変数名は指定された命名規則に従っていません
|
| 1113
|
KT.COMMENT_OVER_PRIVATE_FUNCTION プライベート関数に追加されたコメントとドキュメンテーション
KT.COMMENT_OVER_PRIVATE_PROPERTY プライベートプロパティの上にあるコメントとドキュメンテーション
KT.FORBIDDEN_COMMENT コードベースで禁止されているコメント
|
| 1114
|
KT.TRAILING_WHITESPACE 末尾に空白文字がある行
|
| 1121
|
KT.COMPLEX_METHOD サイクロマティック複雑度が高い複雑なメソッド
|
| 1124
|
KT.NESTED_BLOCK_DEPTH 関数での過度な入れ子の深さ
KT.NESTED_SCOPE_FUNCTIONS ネストされたスコープ関数
|