-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2011-7038 2011-05-14 03:03:42 --------------------------------------------------------------------------------
Name : perl-MooseX-NonMoose Product : Fedora 15 Version : 0.22 Release : 1.fc15 URL : http://search.cpan.org/dist/MooseX-NonMoose/ Summary : Easy subclassing of non-Moose classes Description : MooseX::NonMoose allows for easily subclassing non-Moose classes with Moose, taking care of the annoying details connected with doing this, such as setting up proper inheritance from Moose::Object and installing (and inlining, at make_immutable time) a constructor that makes sure things like BUILD methods are called. It tries to be as non-intrusive as possible - when this module is used, inheriting from non-Moose classes and inheriting from Moose classes should work identically, aside from the few caveats mentioned below. One of the goals of this module is that including it in a Moose::Exporter-based package used across an entire application should be possible, without interfering with classes that only inherit from Moose modules, or even classes that don't inherit from anything at all. -------------------------------------------------------------------------------- Update Information: This update fixes issues where the metaclass gets reinitialized after the call to 'extends' but before 'make_immutable'. This could happen if a role used an extension which provided an application_to_class metarole, since the role application would then apply a metarole to the class, and metarole application currently causes metaclass reinitialization in Moose. -------------------------------------------------------------------------------- ChangeLog: * Thu May 12 2011 Iain Arnell <[email protected]> 0.22-1 - update to latest upstream version -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update perl-MooseX-NonMoose' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
