Crea una instancia InstrumentedFilesInfo nueva. Usa este proveedor para comunicar los atributos relacionados con la cobertura de la regla de compilación actual.
Parámetros
Parámetro
Descripción
ctx
obligatorio
El contexto de la regla.
source_attributes
predeterminado = []
Una lista de nombres de atributos que contienen archivos de origen procesados por esta regla.
dependency_attributes
predeterminado = []
Una lista de nombres de atributos que pueden proporcionar dependencias de entorno de ejecución (ya sean dependencias de código o archivos de ejecución).
extensions
sequence of strings; or None;
predeterminado = Ninguno
Extensiones de archivo que se usan para filtrar archivos de source_attributes. Por ejemplo, "js". Si no se proporciona (o None), todos los archivos de source_attributes se agregarán a los archivos instrumentados. Si se proporciona una lista vacía, no se agregará ningún archivo de atributos fuente.
metadata_files
sequence of Files;
predeterminado = []
Archivos adicionales necesarios para generar archivos LCOV de cobertura después de la ejecución del código. p.ej., Archivos .gcno para C++.