BazelCon 2022 findet vom 16. bis 17. November in New York und online statt.
Jetzt anmelden

Abdeckung

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Hilfsfunktionen für den Zugriff auf die abdeckungsbezogene Infrastruktur.

Mitglieder

instrumented_files_info.

InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None)

Erstellt eine neue InstrumentedFilesInfo-Instanz. Verwenden Sie diesen Anbieter, um abdeckungsbezogene Attribute der aktuellen Build-Regel zu kommunizieren.

Parameter

Parameter Beschreibung
ctx Erforderlich
Regelkontext
source_attributes default = []
Eine Liste von Attributnamen, die von dieser Regel verarbeitete Quelldateien enthalten.
dependency_attributes default = []
Eine Liste mit Attributnamen, die Laufzeitabhängigkeiten enthalten können (entweder Codeabhängigkeiten oder Runfiles).
extensions sequence of strings; or None; default = None
Dateierweiterungen, die zum Filtern von Dateien aus source_attributes verwendet werden. Beispiel: jsjs“. Wenn Sie dieses Feld nicht angeben (oder None), werden alle Dateien aus source_attributes zu instrumentierten Dateien hinzugefügt. Wenn eine leere Liste angegeben wird, werden keine Dateien aus source attributes hinzugefügt.