На сколько я понмю, свич был мегатормозной, чтото поменялось?
On Apr 21, 2016 22:58, "Nikolay Mishin" <[email protected]> wrote:

> Да, точно, Илья,
>
>  + use v5.10.1;
>  + use experimental 'smartmatch';
>
> работает, спасибо..ну так вроде как попрямее..
> https://travis-ci.org/mishin/Ftree-cpan/jobs/124805984
>
>
> 21.04.2016, 19:28, "Ilya Chesnokov" <[email protected]>:
> >>>  и вот эта строка
> >>>  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
>
> --
> С уважением
> Николай Мишин
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить