よって翻訳されました。必要に応じて、コンテンツの保存と分類を行います。現在のターゲットの分析に必要な情報とメソッドにアクセスできる。現在のターゲットのラベル、属性、構成、および依存関係のプロバイダに実装関数がアクセスできるようにします。出力ファイルを宣言するメソッドと、出力ファイルを生成するアクションがあります。オブジェクトは、基本的に実装関数を呼び出す間有効です。関連する関数の外部でこれらのオブジェクトにアクセスすることは有用ではありません。詳しくは、ルールのページをご確認ください。ctx.actions出力ファイルを宣言するためのメソッドと、それを生成するアクションが含まれています。アスペクト実装関数でのみ使用できます。ctx.attr属性の値にアクセスするための構造体。値はユーザーが指定します(そうでない場合、デフォルト値が使用されます)。辞書のキーと値に対応しています。使用例をご覧ください。ディレクトリに対応するルート。ファイルのパス(ソースルートからの相対パス)。ctx.build_setting_value試験運用版。このフィールドは試験段階であり、随時変更される可能性があります。依存しないでください。現在のターゲットで表されるビルド設定の値。属性を設定していないルールについて、このフィールドにアクセスするとエラーが発生します。ctx.configurationデフォルトの設定。詳細については、構成タイプをご覧ください。指定されている場合は、そのターゲットで指定されたルールを生成するかどうかを返します。設定に基づいて計測する必要があるかどうかを確認します。Noneルールを指定したターゲット。指定しなかった場合、現在のルールがデフォルトです。プロバイダが返されます。以降のアクションの作成時はプロバイダが更新されないため、関数を検査したい場合はこの関数を再度呼び出す必要があります。これは、ctxオブジェクトを取得してアクションを作成するルール実装ヘルパー関数のテストを作成することを目的としています。ctx.default_provider非推奨です。ctx.disabled_featuresこのルールに対してユーザーが明示的に無効にする機能のセット。ctx.exec_groupsこのルールで使用可能な実行グループのコレクション(名前でインデックス付けされています)。