正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

GitLab Orbitでデータのインデックスを作成する

GitLab Orbitは、コードリポジトリやトップレベルグループに紐づくSDLCデータなど、複数のソースからデータのインデックスを作成します。GitLab Orbitがデータのインデックスを作成すると、コードベース全体の関係性、依存関係、および構造的なコンテキストをクエリできるナレッジグラフが構築されます。

GitLab Orbit Remoteを使用して、トップレベルグループとそのサブグループおよびプロジェクトのデータのインデックスを作成します。

GitLab Orbit Localを使用して、任意のローカルリポジトリのワークツリーからデータのインデックスを作成します。

GitLab Orbitがインデックス作成するデータ

GitLab Orbit LocalとGitLab Orbit Remoteは、異なる種類のデータのインデックスを作成します。以下のセクションでは、各機能がインデックス作成する内容を示します。

GitLab Orbit RemoteおよびGitLab Orbit Localは、以下のデータのインデックスを作成しません。

  • バイナリファイル
  • チェックアウト済みブランチ以外のブランチ(GitLab Orbit Localの場合)またはデフォルトブランチ以外のブランチ(GitLab Orbit Remoteの場合)

ソースコード

コード構造GitLab Orbit LocalGitLab Orbit Remote
ファイルとディレクトリcheck-smcheck-sm
関数、クラス、メソッド、モジュールの定義check-smcheck-sm
インポート宣言check-smcheck-sm
クロスファイルシンボル参照check-smcheck-sm

グループ、プロジェクト、ユーザー

グループ、プロジェクト、ユーザーGitLab Orbit LocalGitLab Orbit Remote
グループいいえcheck-sm
プロジェクトいいえcheck-sm
ユーザーいいえcheck-sm
ノートとコメントいいえcheck-sm

コードレビュー

コードレビューGitLab Orbit LocalGitLab Orbit Remote
マージリクエストいいえcheck-sm
マージリクエストの差分いいえcheck-sm
変更されたファイルいいえcheck-sm

CI/CDパイプライン

CI/CDGitLab Orbit LocalGitLab Orbit Remote
パイプラインいいえcheck-sm
ステージいいえcheck-sm
ジョブいいえcheck-sm

コード計画

コード計画GitLab Orbit LocalGitLab Orbit Remote
イシューいいえcheck-sm
エピックいいえcheck-sm
タスクいいえcheck-sm
インシデントいいえcheck-sm
マイルストーンいいえcheck-sm
ラベルいいえcheck-sm

セキュリティ

セキュリティGitLab Orbit LocalGitLab Orbit Remote
脆弱性いいえcheck-sm
セキュリティの検出結果いいえcheck-sm
セキュリティスキャンいいえcheck-sm
スキャナーいいえcheck-sm
CVE識別子いいえcheck-sm
CWE識別子いいえcheck-sm

作業スコープ

スコープGitLab Orbit LocalGitLab Orbit Remote
ワークツリー(チェックアウト済みコード)check-smいいえ
デフォルトブランチのみいいえcheck-sm
複数のリポジトリcheck-smいいえ
ブランチの選択いいえいいえ

サポートされている言語

GitLab Orbit RemoteおよびLocalは、以下の言語のデータのインデックスを作成します。

言語定義クロスファイル参照
Rubycheck-smcheck-sm
Javacheck-smcheck-sm
Kotlincheck-smcheck-sm
Pythoncheck-smcheck-sm
TypeScriptcheck-smcheck-sm
JavaScriptcheck-smcheck-sm
Rustcheck-smcheck-sm
Gocheck-smcheck-sm
C#check-smcheck-sm
Ccheck-smcheck-sm
C++check-smcheck-sm
PHPcheck-smcheck-sm
Bash/Shellcheck-smいいえ