EnglishFranceseSpagnolo

Favicon di OnWorks

countperlp - Online nel cloud

Esegui countperlp nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando countperlp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


countperl - conta linee, pacchetti, sottotitoli e complessità dei file Perl.

USO


controperla FILE_O_DIRECTORY [FILE_O_DIRECTORY ...] [--html] [--aiuto]
[--modificatori-di-metodo=a,b,c]

OBBLIGATORIO ARGOMENTI


È necessario fornire almeno un percorso di file o directory.

VERSIONI


--Aiuto
Stampa la documentazione su STDERR.

--html
Produce output HTML invece del testo normale predefinito.

--modificatori-metodo=a,b,c
Un elenco separato da virgole di modificatori di metodo da riconoscere, vedere
Moose::Manual::MethodModifiers per i dettagli. Se non specificato, l'elenco predefinito è
prima, dopo, intorno.

CONFIGURAZIONE


N / A. Attualmente nessun supporto per alcun file di configurazione.

EXIT STATUS


Esce da zero in caso di successo, diverso da zero in caso di fallimento.

DESCRIZIONE


controperla usa Perl::Metriche::Semplice per esamina i file nominati e cerca ricorsivamente
directory denominate per i file Perl.

I file Perl sono identificati da Perl::Metrics::Simple->is_perl_file. Fondamentalmente se il file
termina in ".pl", ".pm" o ".t" o ha quello che sembra essere un perl faccenda linea.

controperla produce un rapporto su STDOUT di conteggi di linee totali, colli,
subroutine/metodi, la dimensione minima, massima, media, deviazione standard e mediana e
mccabe_complexity (complessità ciclomatica) delle subroutine e della porzione 'principale' di ciascuna
file (tutto ciò che non è in una subroutine.)

Uscita Formato
I conteggi delle righe non includono commenti né pod.

Il formato di output corrente è un testo leggibile dall'uomo:

File Perl trovati: 3

Conti
------
righe di codice totali: 856
righe di codice non sub: 450
pacchetti trovati: 3
sub/metodi: 42

Dimensione subroutine/metodo
----------------------
minimo: 3 righe
massimo: 32 linee
media: 9.67 linee
standard deviazione: 7.03
mediana: 7.50

Complessità McCabe
-----------------
Codice non in nessuna subroutine::
minimo: 1
max 1
media: 1.00
standard deviazione: 0.00
mediana: 1.00

Sottoprogrammi/Metodi:
minimo: 1
max: 5
media: 1.00
standard deviazione: 1.36
mediana: 1.00

Elenco delimitato da tabulazioni di subroutine, con il più complesso in alto
-------------------------------------------------- ---------
dimensione del sottopercorso di complessità
5 è_perl_file lib/Perl/Metrics/Simple.pm 11
5 _has_perl_shebang lib/Perl/Metrics/Simple.pm 13
5 _init lib/Perl/Metrics/Semplice/Analisi/File.pm 30
4 trova_file lib/Perl/Metrics/Simple.pm 11
4 nuove lib/Perl/Metrics/Simple/Analysis.pm 10
4 is_ref lib/Perl/Metrics/Simple/Analysis.pm 8

Con --html il formato di output dello switch è HTML.

VERSIONE


Questa è la versione 0.031 di controperla.

DIAGNOSTICA


Stampa il messaggio di utilizzo su STDERR se non vengono forniti gli argomenti richiesti.

INCOMPATIBILITÀ


Nessuno conosciuto.

Usa countperlp online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF installerà tutti i file
    software che Fedora Linux e altri
    non include per impostazione predefinita, dopo
    eseguendo Fedora per la prima volta. Suo
    facile per...
    Scarica PostInstallerF
  • 2
    straccio
    straccio
    Il progetto strace è stato spostato in
    https://strace.io. strace is a
    diagnostico, di debug e didattico
    tracciatore spazio utente per Linux. È solito
    per monitorare un...
    Scarica strace
  • 3
    GUI di estrazione gMKV
    GUI di estrazione gMKV
    Una GUI per l'utilità mkvextract (parte di
    MKVToolNix) che incorpora la maggior parte (se
    non tutti) funzionalità di mkvextract e
    utilità mkvinfo. Scritto in C#NET 4.0,...
    Scarica gMKVExtractGUI
  • 4
    Libreria JasperReports
    Libreria JasperReports
    JasperReports Library è la
    l'open source più famoso al mondo
    business intelligence e reportistica
    motore. È interamente scritto in Java
    ed è in grado di...
    Scarica la libreria JasperReports
  • 5
    Libri Frappe
    Libri Frappe
    Frappe Books è un programma gratuito e open source
    software di contabilità desktop che è
    semplice e ben progettato per essere utilizzato da
    piccole imprese e liberi professionisti. Esso'...
    Scarica Frappe Books
  • 6
    Python numerico
    Python numerico
    NOTIZIE: NumPy 1.11.2 è l'ultima versione
    che sarà fatto su sourceforge. Ruote
    per Windows, Mac e Linux così come
    le distribuzioni di origine archiviate possono essere quattro ...
    Scarica Python numerico
  • Di Più "

Comandi Linux

Ad