[Moscow.pm] String *may* require interpolation See page 51 of PBP. (Severity: 1)
Nikolay Mishin
mi на ya.ru
Вс Окт 13 01:03:18 PDT 2013
в общем ясно, что теперь это уже не только PBP,
но набо плагинов для проверки чего угодно, но это уже мусорка какая-то
получается, хотелось бы
критицизма кода, чтобы он был наиболее чистым,
а здесь получается, что
RequireCheckedSyscalls мог бы у себя прописать эту строчку по умолчанию,
а RequireInterpolationOfMetachars - вообще нужно выключить, если он специально не включается полдьхзователем..
надо писать на perl5-porters на perl.org или на http://www.irc.perl.org/
https://github.com/mishin/gists/blob/master/.perlcriticrc
severity = 1
[InputOutput::RequireCheckedSyscalls]
functions = open opendir read readline readdir close closedir
[-Documentation::PodSpelling]
severity = 5
spell_command = aspell
[-ValuesAndExpressions::RequireInterpolationOfMetachars]
13.10.2013, 05:09, "Андрей Костенко" <andrey на kostenko.name>:
> Можно еще в двойные кавычки с эскейпингом взять. Но вообще это одно из
> множества правил Perl::Critic, которые придуманы чужими для хищников
>
> 13 жовт. 2013 о 01:25 Nikolay Mishin <mi на ya.ru> написав(ла):
>
>> MoscowPM, доброй ночи,
>>
>> почему файл с содержанием
>>
>> my %hash={'test$test' => 1};
>>
>> не проходит
>>
>> perlcritic --single-policy=RequireInterpolation t_crit.pl
>> выдавая
>>
>> String *may* require interpolation at line 1, column 11. See page 51 of PBP. (Severity: 1)
>> получается, что такую полиси нужно всегда отключать? зачем она тогда была придумана?
>>
>> спасибо
>>
>> --
>> С уважением
>> Николай Мишин
>>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
--
С уважением
Николай Мишин
Подробная информация о списке рассылки Moscow-pm