PMD Code Analyzer

نرم افزار تصویر:
PMD Code Analyzer
جزئیات نرم افزار:
نسخه: 5.5.0 به روز شده
ها تاریخ: 11 Aug 16
توسعه دهنده: InfoEther, LLC
پروانه: رایگان
محبوبیت: 41

Rating: 4.0/5 (Total Votes: 3)

PMD را می توان در پیدا کردن باگ ممکن است استفاده، و nbsp؛ کپی کد، متغیر استفاده نشده و روش ها.

به همچنین می توانید شدت شناسایی انجام بلوک های کد، غیر ضروری "اگر" اظهارات، به اشتباه بیان "برای" حلقه (که می تواند به عنوان "در حالی که" حلقه بازنویسی)، و بسیاری دیگر از بیشتر.

در همه این می تواند به مشکلات اعتبار سنجی، کد از پردازش و یا هر گونه مسائل دیگر است که می تواند یک سایت یا عملکرد نرم افزار و پاسخگویی مانع شود.

یک پورت پی اچ پی از PMD را می توان یافت.

در همراه با PMD، CPD است گنجانده شده است، یک کپی و چسباندن آشکارساز برای قطعه کد شناخته شده از C، C ++، C #، PHP، روبی، فرترن، جاوا اسکریپت و جاوا.

چه در این نسخه جدید است:

پیمانه از کد منبع
CPD پشتیبانی در حال حاضر برو

چه در نسخه 5.4.1 جدید است:

پیمانه از کد منبع
CPD پشتیبانی در حال حاضر برو

چه در نسخه جدید است 5.3.3 / 5.4.0-عکس فوری:

پیمانه از کد منبع
CPD پشتیبانی در حال حاضر برو

چه در نسخه جدید است 5.3.2 / 5.4.0-عکس فوری:

پیمانه از کد منبع
CPD پشتیبانی در حال حاضر برو

چه در نسخه جدید است 5.3.1 / 5.4.0-عکس فوری:

پیمانه از کد منبع
CPD پشتیبانی در حال حاضر برو

چه در نسخه جدید است 5.2.3 / 5.3.0-عکس فوری:

پیمانه از کد منبع
CPD پشتیبانی در حال حاضر برو

چه در نسخه 5.1.1 جدید است:

ShortVariable مثبت کاذب با برای هر حلقه.
هشدار StringBuffer نادرست زمانی که آن کلاس استفاده نمی شود.
LexicalError در حالی که تجزیه کد جاوا بینتیجه میگذارد CPD اجرا شود.
مثبت کاذب ConsecutiveAppendsShouldReuse در نام های مختلف متغیر است.
UnusedModifier اندازد NPE هنگام تجزیه شمارشی با یک رابط شخص تو در تو.
مثبت کاذب در UnusedPrivateField.

چه در نسخه 5.0.5 جدید است:

اشکالات ثابت:
پلاگین گرفتگی می کند پیکربندی پروژه محلی را قبول نمی کند
مثبت کاذب: پرانتز بی فایده
CPD - Tokenizer با خواص درخواست راه اندازی نشده است
ClassCastException در pmd.lang.ecmascript.ast.ASTElementGet

چه در نسخه 5.0.0 جدید است:

پشتیبانی از زبان های اضافی (جاوا، جاوا اسکریپت، XML، XSL، JSP)
بسیاری از رفع اشکال و قوانین جدید
refactoring داخلی که می شکند سازگاری، اما می افزاید: حمایت عمومی برای زبان های اضافی.
مختصات MAVEN تغییر یافته است

چه در نسخه 4.3 جدید است:

اضافه کردن پشتیبانی برای جاوا 7 دستور زبان.
اضافه کردن پشتیبانی برای C # CPD.
و، به طور معمول، یک دسته از رفع اشکال و یک زن و شوهر قوانین جدید (DontCallThreadRun و GuardDebugLogging).

چه در نسخه 4.2.6 جدید است:

اصلاح (و امیدوارم ثابت) با تشکر الگوریتم CPD به پچ.
گزارش -benchmark صحیح بازدیدکننده داشته است قانون از طریق RuleChain.
رفع موضوع را با نوع قطعنامه نادرست دست زدن از کلاس با همین نام به عنوان یک کلاس ی java.lang.
از JSP / JSF تجزیه کننده هم اکنون می توانید ورودی یونیکد تجزیه.
پارسر JSP / JSP هم اکنون می توانید # x3c رسیدگی و؛ اسکریپت & # x3e؛ ... & # x3c؛ / & # اسکریپت x3e؛ برچسب ها. گره AST HtmlScript شامل محتوا.
اضافه شده متداول به عنوان یک زبان پشتیبانی شده برای CPD.
بهبود شامل / حذف تطبیق الگو عملکرد برای به پایان می رسد با الگوهای نوع.

چه در نسخه 4.2.5 جدید است:

رفع اشکال به قوانین موجود.
AvoidThrowingNewInstanceOfSameException قانون جدید در strictexception.xml.
android.xml مجموعه قوانین جدید، قوانین جدید برای خاص به پلت فرم آندروید.

نرم افزار های مشابه

SimpleGrid.js
SimpleGrid.js

1 Mar 15

Apache Bigtop
Apache Bigtop

12 Mar 16

Splinter
Splinter

13 May 15

Venus.js
Venus.js

12 May 15

نظرات به PMD Code Analyzer

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی