<div dir="ltr">А чем старый добрый elsif() плох ???<div class="gmail_extra"><br><div class="gmail_quote">2016-04-21 15:10 GMT+03:00 Nikolay Mishin <span dir="ltr"><<a href="mailto:mi@ya.ru" target="_blank">mi@ya.ru</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Привет Moscow-PM<br>
<br>
может я повторяюсь, но что делать<br>
<br>
на<br>
<br>
use Switch;<br>
perlcritic жалуется<br>
Found use of Switch. This module is deprecated by the Perl 5 Porters (Find an alternative module) [Modules::ProhibitEvilModules]<br>
<br>
а на<br>
<br>
use v5.10.1;<br>
no warnings 'experimental::smartmatch';<br>
в версиях perl < 5.17 (travis тестирует все с 5.10 вот пример вывода <a href="https://travis-ci.org/mishin/Ftree-cpan/jobs/124726293" rel="noreferrer" target="_blank">https://travis-ci.org/mishin/Ftree-cpan/jobs/124726293</a>)<br>
пишет<br>
Unknown warnings category 'experimental::smartmatch'<br>
<br>
и вот эта строка<br>
no if $] >= 5.017011, warnings => 'experimental::smartmatch';<br>
(<a href="http://blogs.perl.org/users/mike_b/2013/06/a-little-nicer-way-to-use-smartmatch-on-perl-518.html" rel="noreferrer" target="_blank">http://blogs.perl.org/users/mike_b/2013/06/a-little-nicer-way-to-use-smartmatch-on-perl-518.html</a>)<br>
<a href="http://www.effectiveperlprogramming.com/2013/06/experimental-features-now-warn-reaching-back-to-v5-10/" rel="noreferrer" target="_blank">http://www.effectiveperlprogramming.com/2013/06/experimental-features-now-warn-reaching-back-to-v5-10/</a><br>
<br>
тоже не помогает<br>
<br>
так как надо писать? if else?<br>
<span class=""><font color="#888888"><br>
<br>
--<br>
С уважением<br>
Николай Мишин<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
</font></span></blockquote></div><br></div></div>