Excellent

Софтуер снимки:
Excellent
Софтуер детайли:
Версия: 2.1.1
Дата на качване: 13 May 15
Розробник: Marco Otte-Witte
Разрешително: Безплатно
Популярност: 109

Rating: nan/5 (Total Votes: 0)

"Отличен" библиотека е създадена за тестването на развитие Ruby, помага на програмистите предотвратяване бъгове от достигането на финалната версия на един апартамент или уеб сайт.
Работите по библиотечни на серия от предварително зададените проверки и изпитания, на които нови такива може да се добави, основани на изискванията на проекта на разработчика

<силни> Характеристики .

< ул> <Ли клас = "bbli"> Default Ruby конкретни проверки:

  • Доклади методи с метрична полувремето на ABC, че е по-висок от прага.
  • Доклади кондиционали, че тест за присвояване.
  • доклади за отделни случаи изявления, които нямат клауза за друг.
  • Доклади класове, които имат повече линии от прага.
  • Доклади класове с лоши имена.
  • Доклади методи, които проверяват стойността на параметър, за да реши кои изпълнение път да поеме.
  • Доклади блокове с метричен Оценката, която cyclomatic сложност, че е по-висок от прага.
  • Доклади методи с метрична Оценката, която cyclomatic сложност, че е по-висок от прага.
  • Доклади празни спасителни блокове.
  • Доклади блокове с метричен Оценката, която шиба, че е по-висок от прага.
  • Доклади класове с метричен Оценката, която шиба, че е по-висок от прага.
  • Доклади методи с метрична Оценката, която шиба, че е по-висок от прага.
  • Отчети код, който използва за електрически вериги.
  • Доклади методи, които имат повече линии от прага.
  • Доклади методи с лоши имена.
  • Доклади модули, които имат повече линии от прага.
  • Доклади модули с лоши имена.
  • Доклади вложени итератори.
  • Доклади метод и блокове, които имат повече параметри от прага.
  • Доклади клас променливи.
  • Доклади глобални променливи.

  • <Ли клас = "bbli"> Default Руби на релси конкретни проверки:
  • Доклади модели ActiveRecord че не уточняват attr_accessible.
  • Доклади ActiveRecord модели, които определят attr_protected.
  • Отчети частични, които използват инстанция променливи.
  • Доклади модели ActiveRecord които не валидира нищо.
  • Доклади ActiveRecord модели, които определят един обичай инициализират метод.
  • Отчети видяна (и частични), които имат достъп до PARAMS хеша.
  • Отчети видяна (и частични), че достъпът хеша сесия.
  • Какво ново в тази версия:

    • Подкрепа за ~ / .excellent.yml - по подразбиране конфигурация за всички отлично работи, че местната конфигурационен файл ще замени.
    • Подкрепа за .excellentignore файл, който може да показва адреси да се игнорира.

    Какво ново във версия 2.0.0:

    • Сега в подкрепа на конфигурационния файл .excellent.yml в текущия работна директория, за да изберете която очила да тече / да не се кандидатира с прагове, модели и др.
    • Предварително дефинирани глобални няма да бъдат съобщени повече ($ !, $ @ $ &, $ `, $", $ +, $ 1, $2 .., $ ~ $ = $ /, $ & # x5c ;, $ ,, $ ;, $., $ & # x3c ;, $ & # x3e ;, $ _, $ 0, $ *, $$ $ ?, $ :, $ & quot ;, $ DEBUG, $ FILENAME, $ LOAD_PATH , $ стандартния вход, $ стандартния изход, $ STDERR, $ многословно, $-0, $ -а, $ -D, $ -F, $ -i, $ -I, $ -L, $ -p, $ -v)
    • Enabled преди това изключите проверки отново: AbcMetricMethodCheck, ControlCouplingCheck, CyclomaticComplexityBlockCheck, CyclomaticComplexityMethodCheck, ForLoopCheck, FlogBlockCheck, FlogClassCheck, FlogMethodCheck
    • Тестване сега използва Rspec 2
    • Вътрешни почистване на бреговата / опростявания

    Подобен софтуер

    Intern
    Intern

    1 Oct 15

    ScanJS
    ScanJS

    1 Mar 15

    Quail
    Quail

    10 Dec 15

    CATJS
    CATJS

    10 Feb 16

    Друг софтуер на разработчика Marco Otte-Witte

    Reportable
    Reportable

    1 Mar 15

    Коментари към Excellent

    Коментари не е намерена
    добавите коментар
    Включете на изображения!
    Търсене по категория