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
    • Внутрішні прибирань / спрощення

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

    PHPCheckstyle
    PHPCheckstyle

    12 May 15

    Dexter JS
    Dexter JS

    13 Apr 15

    Hyperlink
    Hyperlink

    11 Mar 16

    JS Error Logs
    JS Error Logs

    13 May 15

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

    Reportable
    Reportable

    1 Mar 15

    Excellent

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