Excellent

Sagteware kiekie:
Excellent
Sagteware besonderhede:
Weergawe: 2.1.1
Upload datum: 13 May 15
Ontwikkelaar: Marco Otte-Witte
Lisensie: Gratis
Populariteit: 109

Rating: nan/5 (Total Votes: 0)

Die "Uitstekend" biblioteek geskep vir die toets fase van Ruby ontwikkeling, help programmeerders verhoed foute van die bereik van die finale weergawe van 'n program of webwerf.
Die biblioteek werk op 'n reeks van voorafbepaalde tjeks en toetse, waarop nuwes bygevoeg kan word op grond van die vereistes van die ontwikkelaar se projek

Eienskappe :.

< ul>

  • Default Ruby spesifieke tjeks:
  • Verslae metodes met 'n ABC metrieke telling wat hoër is as die drumpel.
  • Verslae conditionals dat 'n opdrag te toets.
  • Verslae geval stellings wat nie 'n ander klousule het nie.
  • Verslae klasse wat meer as lyne die drumpel het.
  • Verslae klasse met 'n slegte naam.
  • Verslae metodes wat die waarde van 'n parameter te besluit watter uitvoering pad om te neem na te gaan.
  • Verslae blokke met 'n cyclomatic kompleksiteit metrieke telling wat hoër is as die drumpel.
  • Verslae metodes met 'n cyclomatic kompleksiteit metrieke telling wat hoër is as die drumpel.
  • Verslae leë redding blokke.
  • Verslae blokke met 'n Flog metrieke telling wat hoër is as die drumpel.
  • Verslae klasse met 'n Flog metrieke telling wat hoër is as die drumpel.
  • Verslae metodes met 'n Flog metrieke telling wat hoër is as die drumpel.
  • Verslae kode wat gebruik vir loops.
  • Verslae metodes wat meer as lyne die drumpel het.
  • Verslae metodes met 'n slegte naam.
  • Verslae modules wat meer as lyne die drumpel het.
  • Verslae modules met 'n slegte naam.
  • Verslae geneste iterators.
  • Verslae metode en blokke wat meer as parameters die drumpel het.
  • Verslae klas veranderlikes.
  • Verslae globale veranderlikes.

  • Default Ruby on Rails spesifieke tjeks:
  • Verslae ActiveRecord modelle wat nie spesifiseer attr_accessible.
  • Verslae ActiveRecord modelle wat spesifiseer attr_protected.
  • Verslae alen wat byvoorbeeld veranderlikes gebruik.
  • Verslae ActiveRecord modelle wat nie iets te bekragtig.
  • Verslae ActiveRecord modelle wat 'n persoonlike definieer inisialiseer metode.
  • Verslae views (en alen) wat toegang tot die params hash.
  • Verslae views (en alen) wat toegang tot die sessie hash.
  • Wat is nuut in hierdie release:

    • Ondersteuning vir ~ / .excellent.yml - standaard verstellings vir almal uitstekende loop dat die plaaslike config lêer sal oorheers.
    • Ondersteuning vir .excellentignore lêer paaie kan 'n lys te ignoreer.

    Wat is nuut in weergawe 2.0.0:

    • Nou ondersteun config lêer .excellent.yml in huidige werk gids te stel wat specs te hardloop / nie om te hardloop met drempels, patrone ens.
    • Gedefinieerde globals sal nie meer berig ($ !, $ @ $ & $ `, $, $ +, $ 1, $ 2 .., $ ~ $ = $ / $ & # x5c ;, $ ,, $ ;, $., $ & # x3c ;, $ & # x3e ;, $ _, $ 0, $ *, $$, $ ?, $ :, $ & quot ;, $ ontfout, $ filename, $ LOAD_PATH $ stdin, $ stdout, $ stderr, $ VERBOSE, -0 $, $ -a, $ d, $ -F, $ -i, $ -Ek, $ l $ p, v $)
    • aangeskakel voorheen tjeks weer afskakel: AbcMetricMethodCheck, ControlCouplingCheck, CyclomaticComplexityBlockCheck, CyclomaticComplexityMethodCheck, ForLoopCheck, FlogBlockCheck, FlogClassCheck, FlogMethodCheck
    • Toets nou gebruik Rspec 2
    • Interne skoonmaak / vereenvoudigings

    Soortgelyke sagteware

    Testify
    Testify

    1 Mar 15

    JS_CodeSniffer
    JS_CodeSniffer

    12 May 15

    lettuce
    lettuce

    13 Apr 15

    Ander sagteware ontwikkelaar Marco Otte-Witte

    Reportable
    Reportable

    1 Mar 15

    Kommentaar te Excellent

    Kommentaar nie gevind
    Kommentaar te lewer
    Draai op die foto!
    Soek op kategorie