1 مستودع
Tools that perform automated analysis of JavaScript source code to evaluate quality, complexity, and maintainability.
Distinct from JavaScript Static Analysis: The provided JavaScript Static Analysis candidate [f2_mt1] is too narrowly focused on type errors, whereas this tool focuses on complexity and linting.
Explore 1 awesome GitHub repository matching software engineering & architecture · JavaScript Static Analysis Tools. Refine with filters or upvote what's useful.
Plato هو أداة تحليل ثابت لـ JavaScript ومصور لتعقيد الكود. يقوم بحساب مقاييس التعقيد وتشغيل فحوصات lint على كود مصدر JavaScript لتقييم جودة قاعدة الكود، مع تقديم النتائج من خلال لوحة تحكم للتحليل الثابت. يجمع النظام بيانات lint والمقاييس التقنية في تقارير مؤرخة. يقوم بحساب مقاييس cyclomatic وHalstead تحديداً لتحديد الملفات المعقدة بشكل مفرط وتقييم قابلية صيانة المشروع. توفر الأداة قدرات لتصور الكود المصدري، وإعداد تقارير الجودة الآلية، وتقييم قابلية الصيانة. تتضمن خط أنابيب تحليل ثابت يدعم تجميع المقاييس وتصفية الملفات عبر التعبيرات النمطية.
Provides a comprehensive suite for computing complexity metrics and running linting checks on JavaScript source code.