coverage_common
Helper functions to access coverage-related infrastructure.Members
instrumented_files_info
InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None)Creates a new InstrumentedFilesInfo instance. Use this provider to communicate coverage-related attributes of the current build rule.
Parameters
| Parameter | Description | 
|---|---|
| ctx | The rule context. | 
| source_attributes | A list of attribute names which contain source files for this rule. | 
| dependency_attributes | A list of attribute names which contain dependencies that might include instrumented files. | 
| extensions | File extensions used to filter files from source_attributes. For example, 'js'. If not provided (or None), then all files from source_attributes will be added to instrumented files, if an empty list is provided, then no files from source attributes will be added. |