Мне сказали, что Perl::Critic
может показывать название политики, которая нарушает в его выводе. Но я не могу вспомнить, что я должен сделать, чтобы включить это. Как это можно включить в perlcritic.rc
?
Как заставить Perl::Critic отображать нарушающую политику в выводе?
Ответы (2)
Параметр командной строки --verbose
может управлять этим — если вы не хотите указывать свой собственный формат, попробуйте значения 8
или 9
. Оба этих встроенных формата содержат имя политики. Если вам нравится один из них, вы можете добавить эту строку в свой .perlcriticrc
:
verbose = 8
(Или 9, если вы предпочитаете такой формат.)
Рэнди
person
rjray
schedule
11.07.2011
verbose = %f line %l col %c\n [%s] %p (%e) = %m\n %r\n
Приправить по вкусу. Вам нужно %p
или, возможно, %P
. Спецификаторы задокументированы в perlcritic.
person
daxim
schedule
11.07.2011