>> и вот эта строка >> no if $] >= 5.017011, warnings => 'experimental::smartmatch'; >> (http://blogs.perl.org/users/mike_b/2013/06/a-little-nicer-way-to-use-smartmatch-on-perl-518.html) >> http://www.effectiveperlprogramming.com/2013/06/experimental-features-now-warn-reaching-back-to-v5-10/ >> >> тоже не помогает > > А почему так не работает? Можно увидеть вывод трависа?
А. Нашел: https://travis-ci.org/mishin/Ftree-cpan/jobs/124724613 Он у тебя ругается на файл lib/Ftree/TextGeneratorFactory.pm, где ты забыл поставить "no if ...", а используешь безусловный "no warnings 'experimental::smartmatch';". Если исправить, то все будет ок. И еще чтобы избежать громоздкой конструкции вида no if $] >= ....;, можно использовать модуль "experimental", как рекомендуется в конце этой статьи: http://blogs.perl.org/users/mike_b/2013/06/a-little-nicer-way-to-use-smartmatch-on-perl-518.html > >> так как надо писать? if else? >> >> >> -- >> С уважением >> Николай Мишин >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > > > > -- > Best regards, > Ilya Chesnokov -- Best regards, Ilya Chesnokov -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
