[Moscow.pm] Test::Whitespaces

Mons Anderson mons на cpan.org
Пн Фев 11 14:21:22 PST 2013


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

> Привет.
>
> Я тут написал маленький модуль. Модуль решает одну очень простую, но иногда
> досаждающую проблему — проверяет что в коде нет проблем с табами,
> пробелами и
> переносами строк.
>
> Вот правила, которые проверяет модуль:
>
>  * все строки заканчиваются на "\n" (включая и последюю строку)
>
 * UNIX way переноса строк ("\n", а не "\r\n")
>
Должно быть настраиваемо.
Многие под виндой пользуются гитовым convert newlines


>  * не табы, а 4 пробела
>
Отстой.
Я пишу строго в табах. Лехманн пишет строго в 3sp.
Должно быть настраиваемо


>  * нет пробелов на концах строк
>  * нет пустых строк в конце файла
>
+

А за fake half-tab - rm -rf $HOME ;)


-- 
Best wishes,
Vladimir V. Perepelitsa aka Mons Anderson
<inthrax на gmail.com>, <mons на cpan.org>
http://github.com/Mons
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20130212/6184ca71/attachment.html>


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