2016-05-26 15 views
-1

Hie、perlcriticでルールを変更する方法

Perl critic(ソースコードアナライザ)。 これは初めてのことです。私はドキュメントを勉強し、それを実行する方法を知っていますが(それだけでは不十分です!) ルールを変更したい(つまり、自分のルールを追加、除外、追加する)。 私は.perlcriticrcファイルがそれを行うことができることを知っています。 しかし、私はそれを行う方法がわかりません。

答えて

1

Perl::CriticためDOCOによると、あなたはadd_policy(-policy => $policy_name, -params => \%param_hash)方法で「ポリシー」を追加することができますありがとう:

-policyはパール::評論家の名前です::ポリシーサブクラスモジュールを。名前の 'Perl :: Critic :: Policy'部分は、簡潔にするため省略することができます。この引数は必須です。

次に、サブクラスモジュール(emphasis mine)のリンクされたドキュメントを見ると、

Perl :: Criticエンジンを使用するには、実装が以下のように動作する必要があります。新しいポリシーモジュールの作成方法の詳細については、Perl :: Critic :: DEVELOPERのドキュメントを参照してください。

...あなたがしたいことを正確に網羅した文書全体があります。

このドキュメントのどの部分に問題がありますか?

+0

.perlcriticrcファイルには何を書きますか? param_hashで何を渡すのですか?私はどのように始めるべきか、どこで始めるべきかを私は変更できるようにしていません。可能であればPerlの批評家のデフォルト設定で正しく動作する.perlcriticrcの例を私に教えてください。どうすれば修正するべきか分かります。 – kanishka

+0

例.perlcriticrc https://raw.githubusercontent.com/schwern/Perl-Critic/master/examples/perlcriticrc-conway – xxfelixxx

+0

http://stackoverflow.com/questions/51499/are-there-any-good-automated- perl-lq = 1の標準を適用するためのフレームワーク – xxfelixxx

関連する問題