فرز مشاكل SonarQube الجديدة في طلب المراجعة قبل المراجعة
متى تستخدمه: طلب المراجعة يحتوي على 15 اكتشافاً جديداً من Sonar. تريد ملخصاً لمدة 30 ثانية: ما يجب إصلاحه مقابل الأمور البسيطة.
المتطلبات الأساسية
- رمز Sonar مع صلاحيات Execute Analysis + Browse — واجهة Sonar → الحساب → الأمان → إنشاء رمز
- مفتاح المشروع — رابط مشروع Sonar: /dashboard?id=<key>
الخطوات
-
استجلب مشاكل الكود الجديد للفرعاسرد المشاكل للمشروع <key>، الفرع <pr-branch>، sinceLeakPeriod=true. جمّع حسب مستوى الخطورة.✓ تم النسخ→ الاكتشافات الجديدة مجمعة
-
صنّف ما يستحق الإصلاحلكل BLOCKER/CRITICAL، اعرض الملف:السطر والقاعدة. اشر إلى أي منها يبدو وكأنه خلل حقيقي مقابل ضوضاء.✓ تم النسخ→ قائمة الفرز
-
ضع مسودة مقترحات الإصلاحللأخطاء الحقيقية، استجلب مقطع المصدر عبر filesystem MCP واقترح إصلاحاً بسيطاً لكل واحد.✓ تم النسخ→ مقترحات فرق لكل مشكلة
النتيجة: فرز طلب المراجعة على شاشة واحدة مع بالضبط الأمور الثلاثة التي يجب على المراجع الاهتمام بها.
المزالق
- 'رموز' منخفضة الخطورة تطغى على الأخطاء الحقيقية — صفّ دائماً مستويات الخطورة إلى BLOCKER,CRITICAL,MAJOR للفرز؛ MINOR/INFO في دفعة منفصلة