メンバー
instrumented_files_info
InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None, metadata_files=[])
パラメータ
| パラメータ | 説明 |
|---|---|
ctx
|
ctx;
必須 ルールのコンテキスト。 |
source_attributes
|
[sequence];
default is []A list of attribute names which contain source files processed by this rule. |
dependency_attributes
|
[sequence];
デフォルトは []ランタイム依存関係(コードの依存関係または runfiles)を提供する可能性のある属性名のリスト。 |
extensions
|
文字列のシーケンス、または None;
デフォルトは Nonesource_attributes からファイルをフィルタするために使用されるファイル拡張子。例: 「js」。指定されていない場合(または None の場合)、source_attributes のすべてのファイルがインストルメント ファイルに追加されます。空のリストが指定されている場合、ソース属性のファイルは追加されません。 |
metadata_files
|
ファイルのシーケンス;
デフォルトは[]コード実行後にカバレッジ LCOV ファイルを生成するために必要な追加ファイル。例: C++ の .gcno ファイル。 |