CPAN :: distnameinfo.

配布ファイル名から配布名とバージョンを抽出する
今すぐダウンロード

CPAN :: distnameinfo. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Graham Barr
  • 出版社のWebサイト:
  • http://search.cpan.org/gbarr/

CPAN :: distnameinfo. タグ


CPAN :: distnameinfo. 説明

配布ファイル名から配布名とバージョンを抽出します CPANを中心とした多くのオンラインサービスは、アップロードのファイル名から配布名を抽出することによって複数のアップロードを関連付けるようにしました。ほとんどのディストリビューションの場合、これはExtutils :: MakeMakerまたはModule :: Buildを使用してディストリビューションを作成するため、これは簡単です。しかし、このようにすべてのアップロードが作成されているわけではありません.cpan :: distnameinfoは、http://search.cpan.org/によって学習されたヒューリスティックを使用してファイル名からの配布名とバージョンを抽出し、レポートも報告するPerlモジュールです。バージョンは、Developer ReleaseTheコンストラクタが単一のパス名を取ります。 DistributionDistvNameのof fileNameファイル名を指定したファイル名と先頭のディレクトリ名がcpan authorsディレクトリパスのように検索された場合、これは、検出されたCPAN Authorディレクトリを基準にしてファイルへのパスになります。それ以外の場合は、分布の成熟度を渡された経路です。これは、アーカイブタイプ( 'tar.gz'など)を表すために使用される配信の拡張(例: 'tar.gz')pathnameを作成するために、コンストラクタに渡されたパス名がキーのリストを返します。これはキーのリストを返します。既知のプロパティのハッシュへの割り当てに適した値のペア。 My $ D = CPAN :: DistNameInfo-> New($ pathname);私の$ dist = $ d-> dist。 # "cpan-distnameinfo" My $ Version = $ D->バージョン。 # "0.02" My $成熟度= $ d->成熟度。 #「リリース」My $ filename = $ d-> filename; # "cpan-distnameinfo-0.02.tar.gz" My $ CPANID = $ D-> CPANID。 # "gbarr"私の$ distvname = $ d-> distvname; # "cpan-distnameinfo-0.02" My $ Extension = $ D->拡張子。 # "tar.gz" My $ pathname = $ d-> pathname; # "著者/ ID / G / GB / GBARR / ..." My%Prop = $ D->プロパティ。要件: ・Perl


CPAN :: distnameinfo. 関連ソフトウェア