تفاصيل العمل

يوفر هذا السكريبت أدوات تحليل ومساعدة متنوعة لمشروعك البرمجي.

| كيفية الاستخدام|

- تأكد من تثبيت الأدوات والمكتبات اللازمة وتكوينها بشكل صحيح.

- قم بتشغيل السكريبت بالصلاحيات المناسبة وفي الدليل المناسب حيث يوجد المشروع أو قاعدة الأكواد.

- سيقوم السكريبت بتنفيذ المهام التالية:

- فحص التبعيات: يتحقق من التبعيات المفقودة والقديمة باستخدام pip.

- فحص الأمان: يجري فحوصات أمان باستخدام SonarQube وOWASP Dependency Check وOWASP ZAP.

- مقاييس الكود: يحسب التعقيد الحلقي وتكرار الكود وقابلية الصيانة باستخدام radon.

| التهيئة|

يمكنك ضبط المعلمات التالية في السكريبت:

- project_path: يحدد المسار إلى المشروع أو قاعدة الأكواد.

| ملاحظة|

- يفترض السكريبت مسبقا أنك قد قمت بتثبيت الأدوات والمكتبات اللازمة وضبطها بشكل صحيح لذالك يجب القيام بذالك اولا.

- من المهم تشغيل السكريبت في المسار المناسب حيث يوجد المشروع أو الكود.

- يستخدم السكريبت واجهات سطر الأوامر للأدوات والمكتبات المستخدمة (pip، sonar-scanner، dependency-check، zap-cli، radon).

------ السكريبت هدية مجانية مني يمكنك تحميله والعمل به وتعديله كيفما تريد , يمكنك تحميل السكريبت من حسابي على Github ادنها ------

بطاقة العمل

اسم المستقل مازن ي.
عدد الإعجابات 0
عدد المشاهدات 8
تاريخ الإضافة

المهارات المستخدمة