Excellent

Screenshot Λογισμικό:
Excellent
Στοιχεία Λογισμικού:
Εκδοχή: 2.1.1
Ανεβάστε ημερομηνία: 13 May 15
Προγραμματιστής: Marco Otte-Witte
Άδεια: Δωρεάν
Δημοτικότητα: 109

Rating: nan/5 (Total Votes: 0)

δημιουργήθηκε το «Άριστα» βιβλιοθήκη για τη φάση δοκιμών της ανάπτυξης Ruby, βοηθώντας τους προγραμματιστές εμποδίσει σφάλματα από την επίτευξη της τελικής έκδοσης του μια εφαρμογή ή ιστοσελίδα.
Τα έργα της βιβλιοθήκης σε μια σειρά από προκαθορισμένες ελέγχους και δοκιμές, στις οποίες νέοι μπορούν να προστεθούν ανάλογα με τις απαιτήσεις του έργου του κυρίου του έργου

Χαρακτηριστικά :.

< ul>

  • Προεπιλογή Ruby ειδικούς ελέγχους:
  • Εκθέσεις μεθόδους με το ABC μετρικό αποτέλεσμα που είναι υψηλότερη από το όριο.
  • Εκθέσεις υποθετικοί που δοκιμάζουν μια ανάθεση.
  • Εκθέσεις δηλώσεις περίπτωση που δεν έχετε έναν όρο else.
  • Εκθέσεις τάξεις που έχουν περισσότερες γραμμές από το κατώφλι.
  • Εκθέσεις τάξεις με κακό όνομα.
  • Εκθέσεις μεθόδους που ελέγχουν την τιμή μιας παραμέτρου για να αποφασίσει ποια εκτέλεση δρόμο πρέπει να ακολουθήσουμε.
  • Εκθέσεις συγκροτήματα με cyclomatic πολυπλοκότητα μετρικό αποτέλεσμα που είναι υψηλότερη από το όριο.
  • Εκθέσεις μεθόδους με cyclomatic πολυπλοκότητα μετρικό αποτέλεσμα που είναι υψηλότερη από το όριο.
  • Εκθέσεις άδειο μπλοκ διάσωσης.
  • Εκθέσεις συγκροτήματα με δέρνω μετρικό αποτέλεσμα που είναι υψηλότερη από το όριο.
  • Εκθέσεις τάξεις με δέρνω μετρικό αποτέλεσμα που είναι υψηλότερη από το όριο.
  • Εκθέσεις μεθόδους με δέρνω μετρικό αποτέλεσμα που είναι υψηλότερη από το όριο.
  • Αναφορές κώδικα που χρησιμοποιεί για βρόχους.
  • Εκθέσεις μεθόδους που έχουν περισσότερες γραμμές από το κατώφλι.
  • Εκθέσεις μεθόδους με κακό όνομα.
  • Εκθέσεις ενότητες που έχουν περισσότερες γραμμές από το κατώφλι.
  • Εκθέσεις ενότητες με κακό όνομα.
  • Εκθέσεις ένθετα επαναλήπτες.
  • Αναφορές μέθοδο και μπλοκ που έχουν περισσότερες παραμέτρους από το κατώτατο όριο.
  • Αναφορές μεταβλητές κλάσης.
  • Εκθέσεις global μεταβλητών.

  • Προεπιλογή Ruby on Rails ειδικούς ελέγχους:
  • Εκθέσεις μοντέλα ActiveRecord που δεν διευκρινίζουν attr_accessible.
  • Εκθέσεις ActiveRecord μοντέλα που προσδιορίζουν attr_protected.
  • Αναφορές partials που χρησιμοποιούν παράδειγμα μεταβλητές.
  • Εκθέσεις μοντέλα ActiveRecord που δεν επικυρώνουν τίποτα.
  • Εκθέσεις ActiveRecord μοντέλα που ορίσετε μια προσαρμοσμένη προετοιμάσει μέθοδο.
  • Αναφορές απόψεις (και partials) που έχουν πρόσβαση στο hash params.
  • Αναφορές απόψεις (και partials) που έχουν πρόσβαση στο hash συνόδου.
  • Τι είναι καινούργιο σε αυτή την έκδοση:

    • Υποστήριξη για το ~ / .excellent.yml - προεπιλεγμένη ρύθμιση για όλα άριστα τρέχει ότι το τοπικό αρχείο ρυθμίσεων θα υπερισχύσει.
    • Υποστήριξη για .excellentignore αρχείο που μπορεί να απαριθμήσει διαδρομές για να αγνοήσει.

    Τι είναι καινούργιο στην έκδοση 2.0.0:

    • Τώρα που υποστηρίζουν .excellent.yml αρχείο ρυθμίσεων στην τρέχουσα κατάλογο εργασίας για να ρυθμίσετε ποιες προδιαγραφές για να τρέξει / να μην τρέξει με τα κατώτατα όρια, τα πρότυπα κλπ.
    • Προκαθορισμένες globals δεν θα πρέπει να αναφέρονται πλέον ($ !, $ @, $ &, $ `, $, $ +, $ 1, $ 2 .., $ ~, $ =, $ /, $ & # X5c ;, $ ,, $ ;, $., $ & # X3C ;, $ & # x3e ;, $ _, $ 0, $ *, $$, $ ?, $ :, $ & quot ;, $ DEBUG, $ FILENAME, $ LOAD_PATH , $ stdin, stdout $, $ stderr, $ VERBOSE, $ -0, $ -a, $ -d, $ -F, -Ι $, $ -Ι, $ -l, $ -p, $ -v)
    • Ενεργοποιημένο προηγουμένως να απενεργοποιήσετε τους ελέγχους και πάλι: AbcMetricMethodCheck, ControlCouplingCheck, CyclomaticComplexityBlockCheck, CyclomaticComplexityMethodCheck, ForLoopCheck, FlogBlockCheck, FlogClassCheck, FlogMethodCheck
    • Έλεγχος τώρα χρησιμοποιεί Rspec 2
    • Εσωτερική καθαρισμούς / απλουστεύσεις

    Παρόμοια λογισμικά

    Buster.JS
    Buster.JS

    1 Mar 15

    Chai
    Chai

    6 Mar 16

    Blackbird
    Blackbird

    6 Jun 15

    Άλλο λογισμικό του προγραμματιστή Marco Otte-Witte

    Reportable
    Reportable

    1 Mar 15

    Σχόλια για Excellent

    Τα σχόλια δεν βρέθηκε
    προσθήκη σχολίου
    Ενεργοποιήστε τις εικόνες!
    Αναζήτηση ανά κατηγορία