Excellent

Скріншот програми:
Excellent
Дані програми:
Версія: 2.1.1
Дата завантаження: 13 May 15
Розробник: Marco Otte-Witte
Ліцензія: Безкоштовно
Популярність: 109

Rating: nan/5 (Total Votes: 0)

"Відмінно" була створена бібліотека для фази тестування розвитку Рубі, допомагаючи запобігти помилкам програмістів від досягнення остаточної версії додаток або веб-сайт.
Бібліотека працює по серії встановлених перевірок та випробувань, на яких нові можуть бути додані в залежності від вимог проекту забудовника

Особливості :.

< UL>

  • bbli замовчуванням Рубін конкретні перевірки:
  • Звіти методи з метричної рахунком ABC, яка вище, ніж поріг.
  • Звіти умовні випробувань завдання.
  • Звіти тематичні заяви, які не мають застереження ще.
  • Звіти класи, які мають більше рядків, ніж поріг.
  • Звіти класи з поганими іменами.
  • Звіти методи, які перевіряють значення параметра, щоб вирішити, виконання яких шлях, щоб взяти.
  • Звіти блоки з цикломатичне складності метричної рахунком, що вище, ніж поріг.
  • Звіти методи з цикломатичне складності метричної рахунком, що вище, ніж поріг.
  • Звіти порожні рятувальні блоків.
  • Звіти блоки з метрикою рахунком пороти, що вище, ніж поріг.
  • Звіти класи з метрикою рахунком пороти, що вище, ніж поріг.
  • Звіти методи з метричної рахунком пороти, що вище, ніж поріг.
  • Звіти код, який використовує для петель.
  • Звіти методів, які мають більше рядків, ніж поріг.
  • Звіти методи з поганими іменами.
  • Звіти модулі, які мають більше рядків, ніж поріг.
  • Звіти модулі з поганими іменами.
  • Звіти вкладені ітератори.
  • Звіти спосіб і блоки, які мають більше параметрів, ніж поріг.
  • Звіти змінні класу.
  • Звіти глобальні змінні.

  • <Клас Li = ""> bbli замовчуванням Ruby On Rails конкретних перевірок:
  • Звіти моделі 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, $ файлу, $ LOAD_PATH $ стандартного введення, стандартний висновок $, $ STDERR, $ VERBOSE, $ -0 $ -a $ -d $ -F $ -i $ -I, $ -l, -p $, $ -v)
    • Включено раніше відключити перевірку знову: AbcMetricMethodCheck, ControlCouplingCheck, CyclomaticComplexityBlockCheck, CyclomaticComplexityMethodCheck, ForLoopCheck, FlogBlockCheck, FlogClassCheck, FlogMethodCheck
    • Тестування тепер використовує Rspec 2
    • Внутрішні прибирань / спрощення

    Схожі програми

    Apache Bigtop
    Apache Bigtop

    12 Mar 16

    CSS Colorguard
    CSS Colorguard

    10 Apr 16

    PHPMD
    PHPMD

    6 Mar 16

    Flog
    Flog

    28 Feb 15

    Інші програми розробника Marco Otte-Witte

    Reportable
    Reportable

    1 Mar 15

    Excellent

    Коментар не знайдено
    додати коментар
    Включіть картинки!
    Пошук за категоріями