On Thu, Apr 30, 2009 at 3:47 PM, Yuri Shtil <yu...@juniper.net> wrote:
> Hi,
>
> I just upgraded my Moose packages and started seeing these warnings, any
> clues?
>
> ---
> Not inlining a constructor for MooseX::Meta::Signature::Named since it
> defines its own constructor.
> If you are certain you don't need to inline your constructor, specify
> inline_constructor => 0 in your call to
> MooseX::Meta::Signature::Named->meta->make_immutable
>
> ----

That warning is there to let you know you'll need to bug Anders Nor
Berle to update MooseX::Method so that either it'll probably inline
its custom constructors with the latest versions of Moose, or to
change

__PACKAGE__->meta->make_immutable;

to

__PACKAGE__->meta->make_immutable(inline_constructor => 0);

in all the packages where he has a custom constructor. Everything
should continue to work properly, just with the extra warning.

-Chris

Reply via email to