Excellent

Software screenshot:
Excellent
Rincian Software:
Versi: 2.1.1
Tanggal Upload: 13 May 15
Pengembang: Marco Otte-Witte
Lisensi: Gratis
Popularitas: 333

Rating: 3.0/5 (Total Votes: 2)

"Excellent" perpustakaan diciptakan untuk tahap pengujian pengembangan Ruby, membantu programmer mencegah bug dari mencapai versi final dari sebuah aplikasi atau situs web.
Karya-karya perpustakaan pada serangkaian pemeriksaan yang telah ditetapkan dan tes, di mana yang baru dapat ditambahkan berdasarkan kebutuhan proyek pengembang

Fitur :.

< ul> Default Ruby pemeriksaan spesifik li:

  • Laporan metode dengan ABC metrik skor yang lebih tinggi dari ambang batas.
  • Laporan conditional yang menguji tugas.
  • Laporan laporan kasus yang tidak memiliki klausul lain.
  • Laporan kelas yang memiliki lebih dari garis ambang batas.
  • Laporan kelas dengan nama yang buruk.
  • Laporan metode yang memeriksa nilai dari parameter untuk menentukan eksekusi jalan untuk mengambil.
  • Laporan blok dengan kompleksitas cyclomatic metrik nilai yang lebih tinggi dari ambang batas.
  • Laporan metode dengan kompleksitas cyclomatic metrik nilai yang lebih tinggi dari ambang batas.
  • Laporan blok penyelamatan kosong.
  • Laporan blok dengan belasan metrik skor yang lebih tinggi dari ambang batas.
  • Laporan kelas dengan belasan metrik skor yang lebih tinggi dari ambang batas.
  • Laporan metode dengan belasan metrik skor yang lebih tinggi dari ambang batas.

  • Kode
  • Laporan yang menggunakan untuk loop.
  • Laporan metode yang memiliki lebih dari garis ambang batas.
  • Laporan metode dengan nama yang buruk.
  • Laporan modul yang memiliki lebih dari garis ambang batas.
  • Laporan modul dengan nama buruk.
  • Laporan iterator bersarang.
  • Metode Laporan dan blok yang memiliki lebih dari parameter ambang batas.
  • variabel kelas Laporan
  • .
  • Laporan variabel global.

  • Default Ruby on Rails pemeriksaan khusus:
  • Laporan model ActiveRecord yang tidak menentukan attr_accessible.
  • Laporan model ActiveRecord yang sebutkan attr_protected.
  • Laporan parsial yang menggunakan variabel instan.
  • Laporan model ActiveRecord yang tidak memvalidasi apa-apa.
  • Laporan metode model ActiveRecord yang mendefinisikan custom inisialisasi.
  • Laporan pandangan (dan parsial) yang mengakses hash params.
  • Laporan pandangan (dan parsial) yang mengakses hash sesi.
  • Apa yang baru dalam rilis ini:

    • Dukungan untuk ~ / .excellent.yml - konfigurasi default untuk semua sangat baik menjalankan bahwa file konfigurasi lokal akan menimpa.
    • Dukungan file .excellentignore yang bisa daftar jalur untuk mengabaikan.

    Apa yang baru di versi 2.0.0:

    • Sekarang mendukung .excellent.yml file konfigurasi di saat direktori kerja untuk mengkonfigurasi yang spesifikasi untuk menjalankan / tidak menjalankan dengan ambang batas, pola dll.
    • Pakai GLOBALS tidak akan dilaporkan lagi ($ !, $ @, $ &, $ `, $ ', $ + $ 1, $ 2 .., $ ~, $ =, $ /, $ & # x5c ;, $ ,, $ ;, $., $ & # x3c ;, $ & # x3e ;, $ _, $ 0, $ *, $$, $ ?, $ :, $ & quot ;, $ DEBUG, $ FILENAME, $ LOAD_PATH , $ stdin, stdout $, $ stderr, $ VERBOSE, -0 $, $ -a, $ d, $ F, $ i, $ -I, $ l, $ p, $ v)
    • Diaktifkan sebelumnya menonaktifkan cek lagi: AbcMetricMethodCheck, ControlCouplingCheck, CyclomaticComplexityBlockCheck, CyclomaticComplexityMethodCheck, ForLoopCheck, FlogBlockCheck, FlogClassCheck, FlogMethodCheck
    • Pengujian sekarang menggunakan Rspec 2
    • pembersihan internal / penyederhanaan

    Software yang serupa

    useful.log.js
    useful.log.js

    12 May 15

    Yellow Lab Tools
    Yellow Lab Tools

    10 Dec 15

    Istanbul
    Istanbul

    18 Jul 16

    CATJS
    CATJS

    10 Feb 16

    Perangkat lunak lain dari pengembang Marco Otte-Witte

    Reportable
    Reportable

    1 Mar 15

    Komentar untuk Excellent

    Komentar tidak ditemukan
    Tambahkan komentar
    Aktifkan gambar!