[Moscow.pm] Test::Whitespaces

Stanislaw Pusep creaktive на gmail.com
Пн Фев 11 08:46:03 PST 2013


++ за читаемый показ ошибки!
А совместимость с test-suite Test::EOL и Test::NoTabs полная? Если да, то
срочно нужен патч для Dist::Zilla::PluginBundle::TestingMania!


ABS()


2013/2/11 Иван Бессарабов <ivan на bessarabov.ru>

> Привет.
>
> Я тут написал маленький модуль. Модуль решает одну очень простую, но иногда
> досаждающую проблему — проверяет что в коде нет проблем с табами,
> пробелами и
> переносами строк.
>
> Вот правила, которые проверяет модуль:
>
>  * все строки заканчиваются на "\n" (включая и последюю строку)
>  * UNIX way переноса строк ("\n", а не "\r\n")
>  * не табы, а 4 пробела
>  * нет пробелов на концах строк
>  * нет пустых строк в конце файла
>
> Кроме того что этот модуль можно подключить к проекту как тест, в
> дистрибутиве
> есть скрипт `test_whitespaces` с помощью которого можно проверить файлы
> просто
> передав их в качестве параметров и скрипт `whiter`, который фиксит все
> проблемы.
>
> Вот пример как скрипт `test_whitespaces` показывает ошибки:
> http://upload.bessarabov.ru/bessarabov/vxX47FlsOP6X73nsHDsEc_LzL_s.png
>
> Буду очень рад если вам пригодится этот модуль. И буду благодарен за любой
> фидбек. =)
>
> Ссылка на модуль: https://metacpan.org/module/Test::Whitespaces
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20130211/b0509da6/attachment.html>


Подробная информация о списке рассылки Moscow-pm