Code Quality は、次の CodeQL クエリを使用して JavaScript コードを分析し、コード品質の問題を検出します。
- あなたの既定のブランチの結果が、リポジトリの "標準の結果" ダッシュボードに表示されます。
-
**Pull requests (プル リクエスト)** は、発見された事項とともに、`github-code-quality[bot]` によるコメントとして表示されます
Copilot Autofix の提案は、可能な場合に検出結果に対して提供されます。
| クエリ名 | カテゴリ | Severity |
|---|
[eval に似た DOM 関数の呼び出し](https://codeql.github.com/codeql-query-help/javascript/js-eval-like-call/) | 保守性 | 勧告 |
| 重複する依存関係 | 保守性 | Warnung | | 重複する HTML 要素の属性 | 保守性 | Warnung | | プロパティの重複 | 保守性 | Warnung | | 変数宣言の重複 | 保守性 | 勧告 | | 式は何も影響を及ぼしません | 保守性 | Warnung | | 制御ステートメントの後に誤解を招くインデント | 保守性 | Warnung | | ぶら下げ 'else' の誤解を招くインデント | 保守性 | Warnung | | 文字列連結にスペースがありません | 保守性 | Warnung | | 依存関係の繰り返し挿入 | 保守性 | Warnung | | セミコロンの挿入 | 保守性 | 勧告 | | 入れ子になった演算子の優先順位が明確でない | 保守性 | 勧告 | | 不要な防御コード | 保守性 | 勧告 | | 未使用の変数、インポート、関数、またはクラス | 保守性 | 勧告 | | for-in 理解ブロックの使用 | 保守性 | エラー | | プラットフォーム固有の言語機能の使用 | 保守性 | Warnung | | ローカル変数への無駄な代入 | 保守性 | Warnung | | プロパティへの無駄な割り当て | 保守性 | Warnung | | セッターでの無駄なリターン | 保守性 | Warnung | | 変数は使用前に宣言されていません | 保守性 | Warnung | | With ステートメント | 保守性 | Warnung | | テンポラル デッド ゾーンの let バインド変数へのアクセス | Reliability | エラー | | 引数が再定義されました | Reliability | 勧告 | | Vue インスタンスの Arrow メソッド | Reliability | Warnung | | 定数への割り当て | Reliability | エラー | | エクスポート変数への割り当て | Reliability | Warnung | | プリミティブ値のプロパティへの割り当て | Reliability | エラー | | 負の先読みアサーションへの逆参照 | Reliability | エラー | | 逆参照がキャプチャグループに先行する | Reliability | エラー | | 変換できない型の比較 | Reliability | Warnung | | NaN との比較 | Reliability | エラー | | 条件付きコメント | Reliability | Warnung | | 競合する関数宣言 | Reliability | エラー | | 競合する変数の初期化 | Reliability | エラー | | ネストされた関数の既定パラメーター参照 | Reliability | エラー | | プロパティでないものの削除 | Reliability | Warnung | | 依存関係の不一致 | Reliability | Warnung | | 直接状態の変更 | Reliability | Warnung | | 重複する 'if' 条件 | Reliability | Warnung | | 文字クラス内の重複する文字 | Reliability | Warnung | | パラメーター名の重複 | Reliability | エラー | | 重複したスイッチケース | Reliability | Warnung | | 空の文字クラス | Reliability | Warnung | | 同一オペランド | Reliability | Warnung | | 純粋な配列メソッドからの結果を無視する | Reliability | Warnung | | 無効な呼び出し | Reliability | エラー | | 暗黙的なオペランド変換 | Reliability | Warnung | | 互換性のない依存関係の挿入 | Reliability | エラー | | for ループの方向が不一致 | Reliability | エラー | | 'new' の一貫性のない使用 | Reliability | Warnung | | 無効なパラメーター型 | Reliability | Warnung | | プロトタイプ値が無効です | Reliability | エラー | | 非関数の実行 | Reliability | エラー | | シフトが原因でループイテレーションがスキップされた | Reliability | Warnung | | ID 属性の形式が正しくありません | Reliability | Warnung | | 比較時に '.length' が欠けています | Reliability | Warnung | | 'this' 修飾子がありません | Reliability | エラー | | await が見つかりません | Reliability | Warnung | | 明示的な依存関係の挿入が見つからない | Reliability | Warnung | | エクスポート修飾子がありません | Reliability | エラー | | 変数宣言がありません | Reliability | Warnung | | スペルが間違った変数名 | Reliability | Warnung | | switch ステートメントのcaseに属さないラベル | Reliability | Warnung | | 非線形パターン | Reliability | エラー | | 長さに対するオフバイワン比較 | Reliability | Warnung | | 上書きされたプロパティ | Reliability | エラー | | 一貫性のない状態の更新の可能性 | Reliability | Warnung | | null または未定義に対するプロパティのアクセス | Reliability | エラー | | 正規表現は常に一致します | Reliability | Warnung | | Return ステートメントでローカル変数を割り当てる | Reliability | Warnung | | 自己割り当て | Reliability | Warnung | | 範囲外にシフト | Reliability | エラー | | 正規表現ではなく文字列 | Reliability | Warnung | | 余分な末尾の引数 | Reliability | Warnung | | 疑わしいメソッド名の宣言 | Reliability | Warnung | | 文字列リテラルのテンプレート構文 | Reliability | Warnung | | バインドされていないバックリファレンス | Reliability | Warnung | | 非バインド イベント ハンドラー レシーバー | Reliability | エラー | | ストリーム パイプラインの未処理のエラー | Reliability | Warnung | | 不明なディレクティブ | Reliability | Warnung | | 正規表現で比類のないキャレット | Reliability | エラー | | 正規表現で一致しないドル | Reliability | エラー | | 到達できないメソッドのオーバーロード | Reliability | Warnung | | 到達できないステートメント | Reliability | Warnung | | ライフサイクル メソッドでサポートされていない状態の更新 | Reliability | Warnung | | 未使用のインデックス変数 | Reliability | Warnung | | 未使用のループ反復変数 | Reliability | エラー | | 未使用または未定義の状態プロパティ | Reliability | Warnung | | URL 値属性での AngularJS マークアップの使用 | Reliability | Warnung | | 厳密モードでの呼び出し履歴のイントロスペクションの使用 | Reliability | エラー | | 不完全に初期化されたオブジェクトの使用 | Reliability | エラー | | リターンレス関数の使用 | Reliability | Warnung | | 役に立たない比較テスト | Reliability | Warnung | | 役に立たない条件付き | Reliability | Warnung | | 役に立たない型テスト | Reliability | エラー | | 空白文字が演算子の優先順位と矛盾する | Reliability | Warnung | | 静的メソッドに 'this' を誤って使用する | Reliability | エラー | | 非ジェネレーター関数の Yield | Reliability | エラー |