perl-MooseX-LazyRequire - Required attributes which fail only when trying to use them

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-MooseX-LazyRequire
Package version 0.100.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 52.82 KB
Download size 19.28 KB
Official Mirror
This module adds a 'lazy_require' option to Moose attribute declarations.
The reader methods for all attributes with that option will throw an
exception unless a value for the attributes was provided earlier by a
constructor parameter or through a writer method.


Package Version Architecture Repository
perl-MooseX-LazyRequire-0.100.0-2.mga4.noarch.rpm 0.100.0 noarch Mageia Core
perl-MooseX-LazyRequire - - -


Name Value
perl(Carp) -
perl(Moose) >= 0.940.0
perl(Moose::Exporter) -
perl(Moose::Role) -
perl(aliased) >= 0.300.0
perl(namespace::autoclean) -
perl-base >= 2:5.18.1


Name Value
perl(MooseX::LazyRequire) == 0.100.0
perl(MooseX::LazyRequire::Meta::Attribute::Trait::LazyRequire) == 0.100.0
perl-MooseX-LazyRequire == 0.100.0-2.mga4


Type URL
Binary Package perl-MooseX-LazyRequire-0.100.0-2.mga4.noarch.rpm
Source Package perl-MooseX-LazyRequire-0.100.0-2.mga4.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-LazyRequire rpm package:
    # urpmi perl-MooseX-LazyRequire




2013-10-19 - umeabot <umeabot> 0.100.0-2.mga4
+ Revision: 527672
- Mageia 4 Mass Rebuild
2013-06-10 - jquelin <jquelin> 0.100.0-1.mga4
+ Revision: 441692
- update to 0.10
2013-01-13 - umeabot <umeabot> 0.90.0-2.mga3
+ Revision: 370189
- Mass Rebuild -
2013-01-08 - jquelin <jquelin> 0.90.0-1.mga3
+ Revision: 342393
- update to 0.09
2012-07-05 - jquelin <jquelin> 0.80.0-1.mga3
+ Revision: 268052
- update to 0.08
2011-04-07 - jquelin <jquelin> 0.70.0-1.mga1
+ Revision: 81814
- update to 0.07
2011-01-25 - jquelin <jquelin> 0.60.0-1.mga1
+ Revision: 38602
- mageia rebuild
- imported package perl-MooseX-LazyRequire

See Also

Package Description
perl-MooseX-Log-Log4perl-0.460.0-3.mga4.noarch.rpm A role for easy usage of logging in your Moose based modules based on L<MooseX::Log::Log4perl>
perl-MooseX-MakeImmutable-0.20.0-3.mga4.noarch.rpm A convenient way to make many Moosen immutable (or mutable) in one shot
perl-MooseX-MarkAsMethods-0.150.0-3.mga4.noarch.rpm Mark overload code symbols as methods
perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-3.mga4.noarch.rpm Force coercion when validating type constraints
perl-MooseX-Method-0.440.0-3.mga4.noarch.rpm Method declaration with type checking
perl-MooseX-Method-Signatures-0.460.0-2.mga4.noarch.rpm Method declarations with type constraints and no source filter
perl-MooseX-MethodAttributes-0.280.0-3.mga4.noarch.rpm No summary found
perl-MooseX-MultiInitArg-0.20.0-2.mga4.noarch.rpm Attributes with aliases for constructor arg
perl-MooseX-NonMoose-0.240.0-2.mga4.noarch.rpm Constructor method trait for L<MooseX::NonMoose>
perl-MooseX-Object-Pluggable-0.0011-4.mga4.noarch.rpm Make your classes pluggable
perl-MooseX-OneArgNew-0.4.0-2.mga4.noarch.rpm Teach ->new to accept single, non-hashref arguments
perl-MooseX-POE-0.215.0-3.mga4.noarch.rpm A Instance Metaclass for MooseX::POE
perl-MooseX-Param-0.20.0-3.mga4.noarch.rpm Simple role to provide a standard param method
perl-MooseX-Params-Validate-0.180.0-2.mga4.noarch.rpm An extension of Params::Validate for using Moose's types
perl-MooseX-RelatedClassRoles-0.4.0-3.mga4.noarch.rpm Apply roles to a class related to yours