لا أريد الاستمرار في الحفاظ على هذا البرنامج المساعد. لا تتردد في Ping Me إذا كنت ترغب في تولي المسؤولية.
هذا المكون الإضافي Sonarqube:
و:
يقوم المكون الإضافي بتحليل رمز CSS المدمج في <style type="text/css">...</style> علامات في ملفات HTML/XHTML. للقيام بذلك ، كشرط مسبق ، يتعين على Sonarqube استيراد تلك الملفات. أيضاً:
sonar.import_unknown_files إلى true يمكن تخصيص قائمة الملفات التي تحتوي على CSS المضمنة للتحليل من خلال خاصية sonar.css.embedded.file.suffixes .
إذا كنت تستخدم بالفعل StyleLint ، فإن إضافة Sonarqube إلى مكدتك سيساعدك على رفع جودة الرمز إلى مستوى آخر. قد يكون تعيين قاعدة Stylelint / Sonarqube مساعدة كبيرة لتحديد ملف تعريف جودة Sonarqube الخاص بك.
هل تفكر في شيكات قيمة جديدة؟ يوفر الإصدار 2.1 أو أكبر واجهة برمجة تطبيقات لكتابة الشيكات المخصصة الخاصة بك. مكون إضافي عينة مع تفسيرات مفصلة متوفرة هنا. إذا كانت الشيكات المخصصة الخاصة بك قد تفيد المجتمع ، فلا تتردد في إنشاء طلب سحب من أجل إتاحة الشيك في CSS / SCSS / LERMARESER.
أنت تفكر في شيكات جديدة قد تفيد المجتمع ولكن ليس لديك الوقت أو المهارات اللازمة لكتابتها؟ لا تتردد في إنشاء مشكلة حتى يتم النظر في الشيكات الخاصة بك.
عدد القواعد.
العناصر التالية تزيد التعقيد بواسطة واحد:
يحسب التعقيد/القاعدة ، مما يعني متوسط عدد المحددات لكل قاعدة. يعطي قياسًا على مدى محدد المحددات.