perlcritic と Module::Starter::PBP

Module::Starter::PBP で module を作ると、perlcritic でのテストをするためのテストファイル perlcritic.t を t/ ディレクトリに置いてくれるみたいなんだけど、MakeFile.PL の PREREQ_PM と Build.PL の requires に Test::Perl::Critic を書いてくれないので CPAN Testers の自動テストが失敗して怒られてしまった。

ところで perlctiric って使ったことなかったんだけど、結構よさげだ。でもサブルーチンのプロトタイプを書くと問答無用で怒るみたいなんだけど、それはどうなんだろう?sort サブルーチンを export しようと思ったらプロトタイプを書くと思うんだけどね。あんまりまだ使い方をわかっていないのでレベルコントロールのようなものがあるのかな?

後で調べてみよう。