成员
instrumented_files_info
InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None, metadata_files=[], baseline_coverage_files=None)
参数
| 参数 | 说明 | 
|---|---|
              ctx
             | 
            
                          ctx;
                                     必需 规则上下文。  | 
          
              source_attributes
             | 
            
                          序列;默认值为 []包含此规则处理的源文件的属性名称列表。  | 
          
              dependency_attributes
             | 
            
                          sequence;默认值为 []可能会提供运行时依赖项(代码依赖项或 runfiles)的属性名称列表。  | 
          
              extensions
             | 
            
                          字符串的序列;或 None;
                                     默认值为 None用于过滤来自 source_attributes 的文件的文件扩展名。例如,'js'。如果未提供(或为 None),则会将 source_attributes 中的所有文件添加到插桩文件中;如果提供的是空列表,则不会添加 source_attributes 中的任何文件。  | 
          
              metadata_files
             | 
            
                          文件的序列;默认值为 []代码执行后生成覆盖率 LCOV 文件所需的其他文件。例如,C++ 的 .gcno 文件。  | 
          
              baseline_coverage_files
             | 
            
                          文件的序列;或 None;
                                     默认值为 None |