tokuhirom's Blog

scan-prereqs-cpanfile - Scan prerequisite modules from the code and generate cpanfile

https://metacpan.org/module/TOKUHIROM/App-scan_prereqs_cpanfile-0.02/script/scan-prereqs-cpanfile

This script scans prerequisite modules from your code, and generate CPANfile. You can also list missing prerequisite modules.

日本語でもうしあげますと、

$ scan-prereqs-cpanfile

と実行すると、カレントディレクトリから情報をかきあつめまして、cpanfile を生成して表示します。

$ scan-prereqs-cpanfile --diff=META.json

または

$ scan-prereqs-cpanfile --diff=cpanfile

とすると、META.json または cpanfile にリストアップされていないモジュールのリストがとれます。

こういう機能のやつないな、とおもってアップしたんだけど直後に同じような機能の midgen ってツールが cpanfile 対応してて「あらら。」とおもったのだが、scan-prereqs-cpanfile の方が高速だったのでまあいいか、ということになった。