सदस्य
instrumented_files_info
InstrumentedFilesInfo coverage_common.instrumented_files_info(ctx, *, source_attributes=[], dependency_attributes=[], extensions=None, metadata_files=[])यह एक नया InstrumentedFilesInfo इंस्टेंस बनाता है. मौजूदा बिल्ड नियम के कवरेज से जुड़े एट्रिब्यूट के बारे में बताने के लिए, इस कंपनी का इस्तेमाल करें.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
ctx
|
ज़रूरी है नियम का संदर्भ. |
source_attributes
|
डिफ़ॉल्ट = [] उन एट्रिब्यूट के नाम की सूची जिनमें इस नियम के मुताबिक प्रोसेस की गई सोर्स फ़ाइलें हैं. |
dependency_attributes
|
डिफ़ॉल्ट = [] एट्रिब्यूट के नामों की सूची, जो रनटाइम डिपेंडेंसी (कोड डिपेंडेंसी या रनफ़ाइल) दे सकती है. |
extensions
|
sequence of strings; or None ;
डिफ़ॉल्ट = कोई नहींsource_attribute से फ़ाइलों को फ़िल्टर करने के लिए इस्तेमाल किए जाने वाले फ़ाइल एक्सटेंशन. उदाहरण के लिए, 'js'. अगर दिया नहीं गया (या कोई नहीं) है, तो सोर्स एट्रिब्यूट की कोई भी फ़ाइल इंस्ट्रुमेंट की गई फ़ाइलों में जोड़ दी जाएगी. अगर एक खाली सूची दी जाती है, तो सोर्स एट्रिब्यूट की कोई भी फ़ाइल नहीं जोड़ी जाएगी. |
metadata_files
|
sequence of Files ;
डिफ़ॉल्ट = []कोड लागू होने के बाद, कवरेज LCOV फ़ाइलें जनरेट करने के लिए ज़रूरी अतिरिक्त फ़ाइलें. उदाहरण के लिए, C++ के लिए .gcno फ़ाइलें. |