يتم استخدام "الامتثال للتعليمات البرمجية" من خلال واجهة سطر الأوامر الخاصة بأداة Checks، ويتم تحميل النتائج إلى Checks Console.
تثبيت Code Compliance
للبدء، اتّبِع تعليمات تثبيت واجهة سطر الأوامر الخاصة بأداة Checks.
بعد التثبيت، ستتمكّن من تنفيذ أوامر "الامتثال للتعليمات البرمجية":
checks code <command>
مسح مشروعك ضوئيًا
بعد تثبيت Checks Code Compliance، يمكنك فحص قاعدة الرموز البرمجية لفهم كيفية جمع البيانات الحساسة أو مشاركتها أو معالجتها.
لمسح رمز المستودع ضوئيًا باستخدام واجهة سطر الأوامر الخاصة بـ "الامتثال للتعليمات البرمجية"، استخدِم الأمر checks code scan
.
على سبيل المثال، لاختبار مستودع my-swift-app
الموجود في المجلد repositories/personal
، اتّبِع الخطوات التالية:
checks code scan repositories/personal/my-swift-app
بشكلٍ تلقائي، ستعرض أداة Code Compliance النتائج بتنسيق نصي في نافذة Terminal.
عرض نتائج الاختبار بتنسيق JSON
لتصدير النتائج إلى تنسيق JSON في الوحدة الطرفية، اتّبِع الخطوات التالية:
checks code scan PATH --format=json > ./checks-code-results
لتصدير النتائج إلى تنسيق JSON وحفظها في ملف محلي، اتّبِع الخطوات التالية:
checks code scan PATH --format=json > ./checks-code-results.json
إخراج نتائج الاختبار بتنسيق HTML
لتصدير النتائج إلى تنسيق HTML في الوحدة الطرفية، اتّبِع الخطوات التالية:
checks code scan PATH --format=html > ./checks-code-results
لتصدير النتائج إلى تنسيق HTML وحفظها في ملف محلي، اتّبِع الخطوات التالية:
checks code scan PATH --format=html > ./checks-code-results.html
مساعدة إضافية
نفِّذ الأمر checks code scan --help
.
إعداد عمليات الفحص المبرمَجة
يمكنك الاطّلاع على مستندات نظرة عامة على التكامل المستمر/التسليم المستمر لإعداد عمليات الفحص المبرمَجة الخاصة بالتوافق مع معايير الترميز.
الحصول على الدعم
يمكنك إرسال رسالة إلكترونية إلى checks-support@google.com متى احتجت إلى مساعدة بشأن "التحقّق من الالتزام بالقواعد" أو "التحقّق" بشكل عام.