Excellent

Screenshot Software:
Excellent
Detalii soft:
Versiune: 2.1.1
Incarca data: 13 May 15
Producător: Marco Otte-Witte
Licenţă: Gratuit
Popularitate: 333

Rating: 2.0/5 (Total Votes: 1)

Biblioteca "Excelent" a fost creat pentru faza de testare de dezvoltare Ruby, programatori ajuta la prevenirea bug-uri de a ajunge la versiunea finală a unei aplicații sau site-ul.
Lucrările bibliotecii pe o serie de verificări și teste presetate, pe care noi pot fi adăugate bazate pe cerintele proiectului dezvoltatorului

Caracteristici :.

< ul>

  • bbli implicit Ruby controale specifice:
  • Rapoarte metode cu un ABC scor metrice, care este mai mare decât pragul.
  • Rapoarte condiționale care testează o misiune.
  • Rapoarte declarații de caz care nu au o clauză altceva.
  • Rapoarte clase care au mai multe linii decat pragul.
  • Rapoarte clase cu nume de rău.
  • Rapoarte metode care verifica valoarea unui parametru pentru a decide care executarea cale de a lua.
  • Rapoarte blocuri cu un scor metric complexitate cyclomatic care este mai mare decât pragul.
  • Rapoarte metode cu un scor metric complexitate cyclomatic care este mai mare decât pragul.
  • Rapoarte blocuri de salvare goale.
  • Rapoarte blocuri cu un scor metric bate care este mai mare decât pragul.
  • Rapoarte cursuri, cu un scor metric bate care este mai mare decât pragul.
  • Rapoarte metode cu un scor metric bate care este mai mare decât pragul.

  • Codul
  • Rapoarte care utilizează pentru bucle.
  • Rapoarte metode care au mai multe linii decat pragul.
  • Rapoarte metode cu nume de rău.
  • Rapoarte module care au mai multe linii decat pragul.
  • Rapoarte module cu nume de rău.
  • Rapoarte iteratori imbricate.
  • metodă și blocuri care au mai mulți parametri decât pragul Rapoarte.
  • Rapoarte variabile de clasa.
  • Rapoarte variabile globale.

  • Implicit Ruby on Rails controale specifice:
  • Rapoarte modele ActiveRecord care nu se specifică attr_accessible.
  • Rapoarte modele ActiveRecord care specifică attr_protected.
  • Rapoarte partiale care utilizează variabile de instanta.
  • Rapoarte modele ActiveRecord care nu validează nimic.
  • Rapoarte modele ActiveRecord care definesc un obicei metodă inițializarea.
  • Rapoarte vizualizări (și parțiale) care accesează hash params.
  • Rapoarte vizualizări (și parțiale) care accesează hash sesiune.
  • Ce este nou în această versiune:

    • Suport pentru ~ / .excellent.yml - configurație implicită pentru tot excelent ruleaza că fișierul de configurare locală va înlocui.
    • Suport pentru .excellentignore fișier care se numără căi pentru a ignora.

    Ce este nou în versiunea 2.0.0:

    • Acum sprijinirea .excellent.yml fișier de configurare în curent directorul de lucru pentru a configura care specificatiile să ruleze / nu pentru a rula cu praguri, modele etc.
    • globals predefinite nu va mai fi raportate ($ !, $ @, $ &, $ `, $ ', $ +, $ 1, 2 dolari .., $ ~, $ =, $ /, $ & # x5c ;, $ ,, $ ;, $., $ & # x3c ;, $ & # x3e ;, $ _, $ 0, $ *, $$, $ ?, $ :, $ & quot ;, $ DEBUG, $ FILENAME, $ LOAD_PATH , $ stdin, stdout $, $ stderr, $ VERBOSE, -0 dolari, $ -a, $ d, $ -F, $ -i, $ -I, $ -l, $ p, $ -v)
    • Enabled dezactiva anterior controale din nou: AbcMetricMethodCheck, ControlCouplingCheck, CyclomaticComplexityBlockCheck, CyclomaticComplexityMethodCheck, ForLoopCheck, FlogBlockCheck, FlogClassCheck, FlogMethodCheck
    • Testarea folosește acum Rspec 2
    • curatarea interne / simplificări

    Software similare

    CSSLint
    CSSLint

    21 Jul 15

    Yeti
    Yeti

    12 May 15

    CasperJS
    CasperJS

    13 May 15

    Alte software-uri de dezvoltator Marco Otte-Witte

    Reportable
    Reportable

    1 Mar 15

    Comentarii la Excellent

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!