Как сделать так, чтобы 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.

Другие вопросы по тегам