Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut sayacıdır.
Program:
ADI
countperl - Perl dosyalarının satırlarını, paketlerini, alt öğelerini ve karmaşıklığını sayın.
KULLANIM
karşı FILE_OR_DIRECTORY [FILE_OR_DIRECTORY ...] [--html] [--yardım]
[--yöntem değiştiricileri=a,b,c]
GEREKLİ ARGÜMANLAR
En az bir dosya veya dizin yolu sağlanmalıdır.
SEÇENEKLER
--yardım et
Belgeleri STDERR'ye yazdırır.
--html
Düz metin varsayılanı yerine HTML çıktısı üretir.
--metod değiştiriciler=a,b,c
Tanınacak yöntem değiştiricilerin virgülle ayrılmış listesi, bkz.
Ayrıntılar için Moose::Manual::MethodModifiers. Belirtilmemişse, varsayılan liste
önce, sonra, etrafında.
YAPILANDIRMA
N/A. Şu anda herhangi bir yapılandırma dosyası için destek yok.
EXIT DURUMU
Başarıda sıfır, başarısızlıkta sıfırdan çıkar.
AÇIKLAMA
karşı kullanım Perl::Metrikler::Basit adlandırılmış dosyaları incelemek ve özyinelemeli aramalar yapmak
Perl dosyaları için adlandırılmış dizinler.
Perl dosyaları tarafından tanımlanır Perl::Metrikler::Basit->is_perl_file. Temel olarak eğer dosya
".pl", ".pm" veya ".t" ile biter veya perl gibi görünen bir şeye sahiptir mesele hattı.
karşı hakkında bir rapor üretir STDOUT toplam satır, paket sayısı,
alt rutinler/yöntemler, minimum, maksimum, ortalama, standart sapma ve medyan boyut ve
alt rutinlerin mccabe_complexity (döngüsel karmaşıklık) ve her birinin 'ana' kısmı
dosya (her şey bir alt programda değil.)
Çıktı oluşturulan
Satır sayılarına yorum veya bölme dahil değildir.
Geçerli çıktı biçimi, insan tarafından okunabilen metindir:
Perl dosyaları bulundu: 3
Sayımlar
------
toplam kod satırı: 856
alt kod olmayan satırlar: 450
bulunan paketler: 3
alt/yöntem: 42
Altyordam/Yöntem Boyutu
----------------------
min: 3 satır
maksimum: 32 satır
ortalama: 9.67 satır
standart sapma: 7.03
medyan: 7.50
McCabe Karmaşıklığı
-----------------
Herhangi bir alt programda olmayan kod::
dk: 1
max 1
ortalama: 1.00
standart sapma: 0.00
medyan: 1.00
Alt Programlar/Yöntemler:
dk: 1
maksimum: 5
ort: 1.00
standart sapma: 1.36
medyan: 1.00
En karmaşık en üstte olacak şekilde sekmeyle ayrılmış alt rutinler listesi
-------------------------------------------------- ---------
karmaşıklık alt yol boyutu
5 is_perl_file lib/Perl/Metrics/Simple.pm 11
5 _has_perl_shebang lib/Perl/Metrics/Simple.pm 13
5 _init lib/Perl/Metrics/Simple/Analytics/File.pm 30
4 find_files lib/Perl/Metrics/Simple.pm 11
4 yeni lib/Perl/Metrics/Simple/Analysis.pm 10
4 is_ref lib/Perl/Metrics/Basit/Analiz.pm 8
--html ile çıkış formatı HTML'dir.
VERSION
Bu, 0.031 sürümüdür. karşı.
TANI
Gerekli bağımsız değişkenler sağlanmadıysa kullanım mesajını STDERR'ye yazdırır.
UYUMSUZLUKLAR
Hiçbiri bilinmiyor.
onworks.net hizmetlerini kullanarak countperlp'yi çevrimiçi kullanın