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