كل ما تحتاج معرفته عن CleanLens
شرح تقني مفصّل لكل جزء في المشروع: طريقة العمل، القواعد، التقييم، الإعدادات، وكيف تضبط الأداة لفريقك.
11 دليل الضبط والتخصيص
كيف تضبط CleanLens لفريقك: وصفات للصرامة، والإنذارات الزائدة، والتقييم، والهويات، والسجل، والـ CI
البداية
2 مستندكيف يعمل من الداخل
7 مستندالبنية المعمارية
الطبقات، وخريطة الوحدات، ومراحل التحليل السبع، وتدفق البيانات بين الوحدات
اقرأ04طبقة Git
فحص المستودع، وقائمة الـ commits، والفروقات، وقراءة الـ blobs، ودمج هويات المطورين
اقرأ05المحللات
فحص الملفات، ومطابقة أنماط glob، ومحللا JS/TS وPython، وكشف التكرار، وقواعد كشف الأسرار والأسماء
اقرأ06مرجع القواعد
القواعد الأربع عشرة بالتفصيل: منطق الكشف الدقيق، والخيارات، وملاحظات الإنذارات الخاطئة
اقرأ07محرّك النسب
إعادة تشغيل الـ commits، والبصمات، وحالة النسب ودرجة الثقة
اقرأ08التقييم
معادلة Clean Code Score، والتقليص البايزي، ومستويات الثقة، والترتيب، ومثال محسوب
اقرأ09التخزين المؤقت والأداء
ذاكرة التخزين لكل commit، ومتى تُلغى، والتوازي، ونصائح السرعة
اقرأالاستخدام والإعداد
5 مستندمرجع الإعدادات
كل مفتاح في .clean-code-tracker.json، وملف التخصيص المحلي، وإعدادات VS Code، وخيارات سطر الأوامر، وأيها يغلب
دليل الضبط والتخصيص
كيف تضبط CleanLens لفريقك: وصفات للصرامة، والإنذارات الزائدة، والتقييم، والهويات، والسجل، والـ CI
اقرأ12إضافة VS Code
الأوامر، وعروض الشريط الجانبي، ولوحة المعلومات، والتنبيهات داخل المحرر
اقرأ13أداة سطر الأوامر
كل خيار، وصيغ الإخراج، ورموز الخروج، والتكامل مع CI وpre-commit
اقرأ14بنية التقرير
تقرير ProjectReport بصيغة JSON الناتج عن --json، حقلاً بحقل