Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となります: 2026-03-17. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

CodeQL 分析のクエリ

コード スキャンでコードの分析に使用される CodeQL クエリについて説明します。

この機能を使用できるユーザーについて

Code scanning は、次のリポジトリの種類で使用できます。

  • GitHub.com 上のパブリックリポジトリ
  • GitHub Team、GitHub Enterprise Cloud、または GitHub Enterprise Server 上の組織所有リポジトリ。 GitHub Advanced Security が 有効になっています。

組み込みの CodeQL クエリについて

コード スキャンがコードの分析に使用する CodeQL クエリについて説明します。

CodeQL 分析用の C および C++ クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が C または C++ のコード分析に使用するクエリについて詳しく見てみましょう。

CodeQL 分析用の C# クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が C# のコード分析に使用するクエリについて詳しく見てみましょう。

CodeQL 分析のための Go クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が Go (Golang) のコード分析に使用するクエリについて詳しく見てみましょう。

CodeQL 分析のための Java クエリと Kotlin クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が Java または Kotlin のコード分析に使用するクエリについて詳しく見てみましょう。

CodeQL 分析用の JavaScript クエリと TypeScript クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が JavaScript または TypeScript のコード分析に使用するクエリについて詳しく見てみましょう。

CodeQL 分析用の Python クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が Python のコード分析に使用するクエリについて詳しく見てみましょう。

CodeQL 分析のための Ruby クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が Ruby のコード分析に使用するクエリについて詳しく見てみましょう。

CodeQL 分析用の Rust クエリ

          `default` または `security-extended` クエリ スイートを選んだときに、Rust で記述されたコードを分析するために CodeQL で使われるクエリについて調べます。

CodeQL 分析用の Swift クエリ

          `default` または `security-extended` クエリ スイートを選択時、CodeQL が Swift のコード分析に使用するクエリについて詳しく見てみましょう。