Skip to content
Apothem
उपयोग

अनुरूपता गेट

इकोसिस्टम की सेहत सत्यापित करने के लिए Apothem अनुरूपता गेट चलाएँ।

src/apothem/conformity/gate.py पर स्थित अनुरूपता गेट ऑपरेटर द्वारा लिखे गए हर आर्टिफ़ैक्ट के विरुद्ध पंद्रह यांत्रिक जाँचें चलाता है।

गेट चलाना

python -m apothem.conformity.gate

गेट बार

बारजाँचप्रकार
M1दायरा संरेखणतर्कपूर्ण
M2योजना-आंतरिक पृथक्करण (CM-7)यांत्रिक
M3मानक अनुपालनतर्कपूर्ण
M4फ़्रंटमैटर वैधतायांत्रिक
M5कोई निषिद्ध वाक्यांश नहींयांत्रिक
M6संपादकीय प्रकटीकरणतर्कपूर्ण
M7आर्टिफ़ैक्ट में कोई योजना संदर्भ नहींयांत्रिक
M8लेखकत्व हेडर मौजूदयांत्रिक
M9ईमानदार आकलनतर्कपूर्ण
M10नामकरण अनुशासनयांत्रिक
M11स्प्रिंट तंत्रतर्कपूर्ण
M12विहित लेआउटयांत्रिक
M13कोड शिल्पतर्कपूर्ण
M14प्रणालीगत भागीदारीतर्कपूर्ण
M15मानव लेखकत्वयांत्रिक

लक्षित जाँचें

# एकल जाँच चलाएँ
python -m apothem.conformity.gate --check multi-surface-coherence

# किसी विशिष्ट फ़ाइल के विरुद्ध चलाएँ
python -m apothem.conformity.gate src/apothem/rules/my-rule.md

CI एकीकरण

गेट हर पुश पर .github/workflows/conformity.yml के माध्यम से CI में चलता है।

On this page