英語フランス語スペイン語

OnWorksファビコン

countperlp - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで countperlp を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド countperlp です。

プログラム:

NAME


countperl - Perl ファイルの行数, パッケージ数, サブルーチン数, 複雑さを数えます.

USAGE


カウンターパール ファイル_OR_ディレクトリ [ファイル_OR_ディレクトリ ...] [--html] [--ヘルプ]
[--メソッド修飾子=a、b、c]

REQUIRED 議論


少なくとも XNUMX つのファイルまたはディレクトリ パスを指定する必要があります。

OPTIONS


- 助けて
ドキュメントを STDERR に出力します。

--html
プレーンテキストのデフォルトの代わりに HTML 出力を生成します。

--method-modifiers=a、b、c
認識されるメソッド修飾子のコンマ区切りリスト。
詳細については、Moose::Manual::MethodModifiers を参照してください。 指定しない場合、デフォルトのリストは
前、後、周り。

CONFIGURATION


該当なし。 現在、構成ファイルはサポートされていません。

EXIT ステータス


成功するとゼロで終了し、失敗するとゼロ以外で終了します。

DESCRIPTION


カウンターパール 使用されます Perl::メトリクス::シンプル 指定されたファイルを調べ、再帰的に検索します
Perl ファイルの名前付きディレクトリ。

Perl ファイルは、 Perl::Metrics::Simple->is_perl_file. 基本的にファイルの場合
「.pl」、「.pm」、または「.t」で終わるか、perl のように見えるものが含まれています シェバング ライン。

カウンターパール に関するレポートを作成します 標準出力 合計ライン、パッケージ、
サブルーチン/メソッド、最小、最大、平均、標準偏差、および中央値のサイズと
サブルーチンの mccabe_complexity (循環的複雑度) とそれぞれの「メイン」部分
ファイル (サブルーチンにないものすべて)

出力 フォーマット
行数には、コメントやポッドは含まれません。

現在の出力形式は、人間が読めるテキストです。

見つかった Perl ファイル: 3

カウント
------
合計コード行: 856
非サブコードの行: 450
見つかったパッケージ: 3
サブ/メソッド: 42

サブルーチン/メソッドのサイズ
----------------------
最小: 3 行
最大: 32 行
平均: 9.67 行
標準偏差: 7.03
中央値:7.50

マッケイブの複雑性
-----------------
どのサブルーチンにもないコード::
最小: 1
最大1
平均: 1.00
標準偏差: 0.00
中央値:1.00

サブルーチン/メソッド:
最小: 1
最大: 5
平均: 1.00
標準偏差: 1.36
中央値:1.00

サブルーチンのタブ区切りのリスト。最も複雑なものが一番上にある
-------------------------------------------------- ---------
複雑さのサブパス サイズ
5 is_perl_file lib/Perl/Metrics/Simple.pm 11
5 _has_perl_shebang lib/Perl/Metrics/Simple.pm 13
5 _init lib/Perl/メトリクス/シンプル/分析/ファイル.pm 30
4 find_files lib/Perl/Metrics/Simple.pm 11
4 新しい lib/Perl/Metrics/Simple/Analysis.pm 10
4 is_ref lib/Perl/メトリクス/シンプル/分析.pm 8

--html スイッチを使用すると、出力形式は HTML になります。

VERSION


これはバージョン 0.031 です カウンターパール.

診断


必要な引数が指定されていない場合、使用法メッセージを STDERR に出力します。

非互換性


知られていない。

onworks.net サービスを使用してオンラインで countperlp を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad