Описание
perlcritic-checker это Subversion pre-commit hook, который проверят Perl-код с помощью модуля Perl::Critic. Если передаваемый код содержит нарушения, то весь коммит будет отвергнут. Этот инструмент предназначен для внедрения единых практик кодирования в команде разработчиков.
Что нового в версии 1.2
- progressive modeВ прогрессивном режиме perlcritic-checker не ругается на существующие нарушения, но препятствует внесению новых. Эта опция идеально подходит для уже существующих крупных Perl-проектов, которые разрабатывались без оглядки на рекомендации из книги Perl Best Practices.
- emergency commitsБывают ситуации когда нет времени устранять нарушения: код требуется закоммитить немедленно. В этом случае достаточно включить в комментарий коммита ключевое слово "NO CRITIC". Например, svn commit -m "NO CRITIC: Emergency bugfix" Foo.pmТакой коммит обойдёт все проверки.
- test suiteТеперь работоспособность perlcritic-checker'а можно проверить при помощи тестов
Как скачать
Проект perlcritic-checker наконец-то обрёл свой дом:
Дистрибутив также доступен на CPAN:
Ещё по теме

0 коммент.:
Отправить комментарий