メインコンテンツへスキップ

概要

Kodus の設定は 3 つのレベルで機能します:グローバルリポジトリディレクトリ
最も具体的なレベルが優先されます:ディレクトリ > リポジトリ > グローバル
グローバル
 ├─ リポジトリ A
 │   ├─ ディレクトリ A1
 │   └─ ディレクトリ A2
 └─ リポジトリ B

仕組み

フィールドはデフォルトで親レベルから継承されます。グローバルでフィールドを変更すると、オーバーライドのないすべてのリポジトリとディレクトリが自動的に更新されます。
オーバーライドはフィールドごとです。1 つのフィールドをオーバーライドして他のすべてを継承することができます。
一度オーバーライドされると、フィールドは親に従うのをやめて代わりにローカル値を使用します。

グローバルで重大度しきい値を変更します。オーバーライドのないすべてのリポジトリとディレクトリが自動的に更新されます。オーバーライドされたものは変わりません。

ベストプラクティス

  • 強力なデフォルトでグローバルから始める
  • そのリポジトリ/ディレクトリに特定のニーズがある場合のみオーバーライドする

よくある質問

いいえ。ローカルのオーバーライドは変更されません。
はい。オーバーライドはフィールドごとです。
まずリポジトリから。リポジトリにそのフィールドのオーバーライドがない場合は、グローバルから継承します。