Membuat instance InstrumentedFilesInfo baru. Gunakan penyedia ini untuk mengomunikasikan atribut terkait cakupan dari aturan build saat ini.
Parameter
Parameter
Deskripsi
ctx
wajib
Konteks aturan.
source_attributes
default = []
Daftar nama atribut yang berisi file sumber yang diproses oleh aturan ini.
dependency_attributes
default = []
Daftar nama atribut yang mungkin memberikan dependensi runtime (dependensi kode atau runfile).
extensions
sequence of strings; or None;
default = Tidak ada
Ekstensi file yang digunakan untuk memfilter file dari source_attributes. Misalnya, 'js'. Jika tidak diberikan (atau Tidak ada), semua file dari source_attributes akan ditambahkan ke file berinstrumen. Jika daftar kosong diberikan, tidak ada file dari atribut sumber yang akan ditambahkan.
metadata_files
sequence of Files;
default = []
File tambahan diperlukan untuk menghasilkan file LCOV cakupan setelah eksekusi kode. mis. File .gcno untuk C++.