Skip to content
Apothem
أوامر خط الأنابيب

/code-audit

‎/code-audit — تدقيق شِفرة جنائي عابر للملفّات على نطاق مَجموعة المستودع.

الدور: المُدقِّق الموضع في خط الأنابيب: الحصن

تدقيق شِفرة جنائي عابر للملفّات على نطاق مَجموعة المستودع.

الاستدعاء القانوني

/code-audit

مع وسائط:

/code-audit [path/to/repo/] [--focus AREA] [--dry-run]

المُدخَلات

مستودع مُضيف بتخطيط مصدر معتمَد، وخطّ أساس لتغطية الاختبارات، وبوابة CI ناجحة عند SHARED+

المُخرَجات

نتائج على مستوى المجموعة في _inputs/code-audit-findings.md

المصبّ

مرحلة تدقيق الشِّفرة الجنائي من تسلسل مراجعة التدقيق

مراحل سير العمل

يُنفِّذ الأمر ست مراحل جنائية: استيعاب المدخلات، وجولة تتبّع التبعيات بين الملفات، وتدقيق تلميحات الأنواع والتغطية، واكتشاف الشيفرة الميتة والمكرّرة، وتدقيق السلامة المعمارية، وإصدار النتائج مع بوابة التحقّق.

أنماط الإخفاق

العَرَضالسببالاستعادة
بوابة الجودة FAILالمُخرَج لا يفي بالمعاييرأصلِح المُخرَج وأعِد التشغيل
ملف إدخال مفقودلم تُشغَّل بوابة CI ولا يوجد خطّ أساس لتغطية الاختبارات عند SHARED+شغِّل خطّ CI الخاص بالمُضيف أولًا، ثم أعِد التشغيل

أمثلة

# Dry-run to preview what would happen
/code-audit --dry-run

# Execute against a repository root
/code-audit path/to/repo/

إحالات متقاطعة

On this page