[Moscow.pm] Test::Whitespaces

Иван Бессарабов ivan на bessarabov.ru
Пн Фев 11 23:18:20 PST 2013


Отлично! Монс, спасибо за фидбек. Записал себе подумать как можно сделать
настраимое поведение, не сильно усложняя интерфейс.



12 февраля 2013 г., 2:21 пользователь Mons Anderson <mons на cpan.org> написал:

> 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
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20130212/2d019f2a/attachment-0001.html>


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