الكشف عن جافا مشروع Cruft
-
03-07-2019 - |
سؤال
أنا أحد مستخدمي NetBeans 6.5 وأبحث عن طريقة لإنشاء قائمة بالأساليب/الفئات التي لا يتم استخدامها ضمن مجموعة مشاريع محددة.
أعلم أنه يمكنني النقر بزر الماوس الأيمن على كل طريقة وتحديد "البحث عن الاستخدامات" ولكني أبحث عن أتمتة لهذه العملية.
أنا على استعداد لإلقاء نظرة على شيء يتم تشغيله خارج netbeans، طالما أنه يُنشئ قائمة بالطرق/الفئات الصعبة.
شكرًا.
نصائح أخرى
ويمكنك التبديل على قواعد قانون غير المستخدمة في PMD (هناك البرنامج المساعد ل NetBeans )، ثم قم بتشغيل PMD على المشروع بأكمله.
استخدم أداة اختبار التغطية إلى أداة مصدر برنامج الخاص بك، ثم قم بتشغيل التطبيق نفسه، وليس الاختبارات.
إيما و <لأ href = "http://www.eclemma.org/" يختلط = "نوفولو noreferrer"> سوف Eclemma تعطيك تقارير لطيفة ما نسبة ما يتم تشغيل الطبقات لأي المدى معينة من التعليمات البرمجية.
هناك العديد من الأدوات التي يمكنك استخدامها للمساعدة في العثور على هذه المشكلات وغيرها:
- بي إم دي (المذكورة من قبل بيل السحلية أعلاه)
- Checkstyle
- FindBugs