جدول المحتويات:

ما هو انتهاك PMD في Java؟
ما هو انتهاك PMD في Java؟

فيديو: ما هو انتهاك PMD في Java؟

فيديو: ما هو انتهاك PMD في Java؟
فيديو: Если вы страдаете от предменструальной дисфории - посмотрите это 2024, يمكن
Anonim

1. نظرة عامة. ببساطة، PMD هو محلل شفرة المصدر للعثور على عيوب البرمجة الشائعة مثل المتغيرات غير المستخدمة ، وكتل الصيد الفارغة ، وإنشاء كائن غير ضروري ، وما إلى ذلك. انه يدعم جافا ، JavaScript، Salesforce.com Apex، PLSQL، Apache Velocity، XML، XSL.

ومن ثم ما هي مخالفة PMD؟

PMD (Programming Mistake Detector) هو محلل شفرة مصدر ثابت مفتوح المصدر يقوم بالإبلاغ عن المشكلات الموجودة داخل كود التطبيق. المشكلات التي تم الإبلاغ عنها بواسطة PMD هي رمز غير فعال إلى حد ما ، أو عادات برمجة سيئة ، والتي يمكن أن تقلل من أداء البرنامج وقابلية صيانته إذا تراكمت.

بجانب ما ورد أعلاه ، ما هو PMD XML؟ مجموعة القواعد هي ملف XML ملف التكوين ، الذي يصف مجموعة من القواعد التي سيتم تنفيذها في ملف PMD يركض. PMD يتضمن مجموعات قواعد مضمنة لإجراء تحليلات سريعة بتكوين افتراضي ، ولكن يتم تشجيع المستخدمين على إنشاء مجموعات القواعد الخاصة بهم من البداية ، لأنها تسمح بالكثير من قابلية التكوين.

ثم ، كيف يمكنني التحقق من انتهاك PMD الخاص بي في الكسوف؟

يهرب PMD ، انقر بزر الماوس الأيمن على عقدة المشروع وحدد " PMD ”->” التحقق من كود مع PMD ”.

لتثبيت البرنامج المساعد PMD لـ Eclipse:

  1. ابدأ Eclipse وافتح مشروعًا.
  2. حدد "مساعدة" -> "تحديثات البرامج" -> "بحث وتثبيت"
  3. انقر على "التالي" ، ثم انقر على "موقع بعيد جديد"
  4. انقر فوق باقي مربعات الحوار لتثبيت المكون الإضافي.

كيف تقوم بتشغيل PMD؟

تشغيل PMD عبر سطر الأوامر

  1. اكتب pmd [اسم الملف | jar أو ملف مضغوط يحتوي على كود المصدر | الدليل] [تنسيق التقرير] [ملف مجموعة القواعد] ، على سبيل المثال:
  2. إذا كنت تستخدم JDK 1.3 أو كنت ترغب فقط في تشغيل PMD بدون الملف الدفعي ، فيمكنك القيام بما يلي:

موصى به: