Excellent

نرم افزار تصویر:
Excellent
جزئیات نرم افزار:
نسخه: 2.1.1
ها تاریخ: 13 May 15
توسعه دهنده: Marco Otte-Witte
پروانه: رایگان
محبوبیت: 109

Rating: nan/5 (Total Votes: 0)

"عالی" کتابخانه ای برای مرحله آزمایش توسعه روبی ایجاد شده بود، برنامه نویسان کمک به پیشگیری از اشکالات را از رسیدن به نسخه نهایی نرم افزار و یا وب سایت.
کتابخانه آثار در یک سری از کنترل و آزمون از پیش تعیین شده، که در آن جدید می تواند اضافه شود بر اساس نیازهای پروژه های توسعه دهنده

ویژگی ها:.

پیش فرض روبی چک های خاص:
روش گزارش با نمره متریک ABC است که بالاتر از آستانه.
گزارش شرطی که در آزمون یک تکلیف.
گزارش اظهارات مورد که شرط else ندارد.
گزارش کلاس که خطوط بیش از آستانه.
گزارش کلاس با نام بد است.
گزارش ها روش هایی که بررسی ارزش یک پارامتر تصمیم می گیرید که اعدام مسیر را.
گزارش بلوک با پیچیدگی نمره متریک cyclomatic است که بالاتر از آستانه.
روش گزارش با پیچیدگی نمره متریک cyclomatic است که بالاتر از آستانه.
گزارش بلوک نجات خالی می باشد.
گزارش بلوک با امتیاز متریک تنبیه کردن است که بالاتر از آستانه.
گزارش کلاس با نمره متریک تنبیه کردن است که بالاتر از آستانه.
روش گزارش با امتیاز متریک تنبیه کردن است که بالاتر از آستانه.
کد گزارش که با استفاده از حلقه ها برای.
روش گزارش که خطوط بیش از آستانه.
روش گزارش با نام بد است.
گزارش ماژول های که خطوط بیش از آستانه.
گزارش ها ماژول ها را با نام بد است.
گزارش تکرارکننده تو در تو.
روش گزارش و بلوک که دارای پارامترهای بیشتری نسبت به آستانه.
گزارش متغیرهای کلاس.
گزارش متغیرهای جهانی است.
پیش فرض روبی در آهن چک های خاص:
گزارش ها مدل ActiveRecord که مشخص attr_accessible نیست.
گزارش ها مدل ActiveRecord که مشخص attr_protected.
گزارش partials که با استفاده از متغیرهای نمونه.
گزارش ها مدل ActiveRecord که هیچ چیز را اثبات کند.
گزارش ها مدل ActiveRecord که تعریف سفارشی روش مقداردهی اولیه.
گزارش ها نمایش ها (و partials) که دسترسی به هش پارامترهای.
گزارش ها نمایش ها (و partials) که دسترسی به هش جلسه.

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

در پشتیبانی از ~ / .excellent.yml - تنظیمات پیش فرض برای همه اجرا می شود بسیار عالی است که فایل پیکربندی محلی باطل خواهد شد.
پشتیبانی از فایل است که می تواند .excellentignore مسیرهای به چشم پوشی از لیست.

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

در حال حاضر حمایت از فایل پیکربندی .excellent.yml در دایرکتوری جاری را پیکربندی که مشخصات اجرا / نیست برای اجرا با آستانه، الگوهای غیره .
global دربرمیگیرد از پیش تعریف شده دیگر گزارش نمیشود ($! $ @، $ و، `$، $، $ + $ 1،، 2 $ ..، $ ~ $ = $ / $ & # x5c؛ $ ،، $؛ $. $ & # $ x3c؛ & # x3e؛ $ _ $ 0، $ *، $$ $ $؟ :، $ & quot؛ باشد $ DEBUG، $ FILENAME، $ LOAD_PATH، $ STDIN ، $ STDOUT، $ stderr، $ طولانی، $ -0، $ -a، $ -d، $ اف، $ -i، $ من، $ -l $ -p $ -v)
فعال که قبلا غیر فعال کردن چک دوباره: AbcMetricMethodCheck، ControlCouplingCheck، CyclomaticComplexityBlockCheck، CyclomaticComplexityMethodCheck، ForLoopCheck، FlogBlockCheck، FlogClassCheck، FlogMethodCheck
تست حال حاضر با استفاده Rspec 2
پاکسازی داخلی / ساده

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

Sismo
Sismo

1 May 16

Snowflake.js
Snowflake.js

6 Jun 15

Sitespeed.io
Sitespeed.io

20 Jul 15

ESLint
ESLint

24 May 16

نرم افزار های دیگر از توسعه دهنده Marco Otte-Witte

Reportable
Reportable

1 Mar 15

نظرات به Excellent

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