perl-MooseX-MarkAsMethods - Mark overload code symbols as methods

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-MooseX-MarkAsMethods
Package version 0.150.0
Package release 8.mga6
Package architecture noarch
Package type rpm
Installed size 45.98 KB
Download size 20.47 KB
Official Mirror
MooseX::MarkAsMethods allows one to easily mark certain functions as Moose
methods. This will allow other packages such as the namespace::autoclean
manpage to operate without blowing away your overloads. After using
MooseX::MarkAsMethods your overloads will be recognized by the Class::MOP
manpage as being methods, and class extension as well as composition from
roles with overloads will "just work".
By default we check for overloads, and mark those functions as methods.
If 'autoclean => 1' is passed to import on use'ing this module, we will
invoke namespace::autoclean to clear out non-methods.


Package Version Architecture Repository
perl-MooseX-MarkAsMethods-0.150.0-8.mga6.noarch.rpm 0.150.0 noarch Mageia Core
perl-MooseX-MarkAsMethods - - -


Name Value
perl(B::Hooks::EndOfScope) -
perl(Moose) >= 0.940.0
perl(Moose::Exporter) -
perl(Moose::Role) -
perl(Moose::Util::MetaRole) -
perl(namespace::autoclean) >= 0.120.0
perl(strict) -
perl(warnings) -
perl-base >= 2:5.22.2


Name Value
perl(MooseX::MarkAsMethods) == 0.150.0
perl(MooseX::MarkAsMethods::MetaRole::MethodMarker) == 0.150.0
perl-MooseX-MarkAsMethods == 0.150.0-8.mga6


Type URL
Binary Package perl-MooseX-MarkAsMethods-0.150.0-8.mga6.noarch.rpm
Source Package perl-MooseX-MarkAsMethods-0.150.0-8.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-MooseX-MarkAsMethods rpm package:
    # urpmi perl-MooseX-MarkAsMethods




2016-06-19 - pterjan <pterjan> 0.150.0-8.mga6
+ Revision: 1030442
- Rebuild for perl 5.22.2
2016-02-08 - umeabot <umeabot> 0.150.0-7.mga6
+ Revision: 948370
- Mageia 6 Mass Rebuild
2014-10-18 - umeabot <umeabot> 0.150.0-6.mga5
+ Revision: 787811
- Rebuild to potentially add missing dependencies
2014-10-15 - umeabot <umeabot> 0.150.0-5.mga5
+ Revision: 749336
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 0.150.0-4.mga5
+ Revision: 685545
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 0.150.0-3.mga4
+ Revision: 513198
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-8.mga6.noarch.rpm Force coercion when validating type constraints
perl-MooseX-Meta-TypeConstraint-Mooish-0.1.0-3.mga6.noarch.rpm Translate Moo-style constraints to Moose-style
perl-MooseX-Method-0.440.0-9.mga7.noarch.rpm Method declaration with type checking
perl-MooseX-Method-Signatures-0.490.0-3.mga6.noarch.rpm Method declarations with type constraints and no source filter
perl-MooseX-MethodAttributes-0.310.0-3.mga6.noarch.rpm No summary found
perl-MooseX-MultiInitArg-0.20.0-7.mga6.noarch.rpm Attributes with aliases for constructor arg
perl-MooseX-NewDefaults-0.4.0-5.mga6.noarch.rpm Alter attribute defaults with less pain
perl-MooseX-NonMoose-0.260.0-7.mga6.noarch.rpm Constructor method trait for L<MooseX::NonMoose>
perl-MooseX-Object-Pluggable-0.0014-3.mga6.noarch.rpm Make your classes pluggable
perl-MooseX-OneArgNew-0.5.0-3.mga6.noarch.rpm Teach ->new to accept single, non-hashref arguments
perl-MooseX-POE-0.215.0-8.mga6.noarch.rpm A Instance Metaclass for MooseX::POE
perl-MooseX-Param-0.20.0-7.mga6.noarch.rpm Simple role to provide a standard param method
perl-MooseX-Params-Validate-0.210.0-3.mga6.noarch.rpm An extension of Params::Validate for using Moose's types
perl-MooseX-RelatedClassRoles-0.4.0-8.mga6.noarch.rpm Apply roles to a class related to yours
perl-MooseX-Role-BuildInstanceOf-0.80.0-7.mga6.noarch.rpm Less Boilerplate when you need lots of Instances