perl-MouseX-StrictConstructor - Make your object constructors blow up on unknown attributes

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename perl-MouseX-StrictConstructor-0.20.0-10.mga7.noarch.rpm
Package name perl-MouseX-StrictConstructor
Package version 0.20.0
Package release 10.mga7
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 11.37 KB
Installed size 4.49 KB
Simply loading this module makes your constructors "strict". If your
constructor is called with an attribute argument that your class does not
declare, then it dies. This is a great way to catch small typos.


Package Version Architecture Repository
perl-MouseX-StrictConstructor-0.20.0-10.mga7.noarch.rpm 0.20.0 noarch Mageia Core
perl-MouseX-StrictConstructor - - -


Name Value
perl >= 0:5.006_002
perl(Mouse) >= 0.620.0
perl(Mouse::Exporter) -
perl-base >= 2:5.28.0


Name Value
perl(MouseX::StrictConstructor) == 0.20.0
perl-MouseX-StrictConstructor == 0.20.0-10.mga7


Type URL
Binary Package perl-MouseX-StrictConstructor-0.20.0-10.mga7.noarch.rpm
Source Package perl-MouseX-StrictConstructor-0.20.0-10.mga7.src.rpm

Install Howto

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




2018-09-20 - umeabot <umeabot> 0.20.0-10.mga7
(not released yet)
+ Revision: 1285102
- Mageia 7 Mass Rebuild
2017-10-03 - tv <tv> 0.20.0-9.mga7
+ Revision: 1165767
- rebuild with fixed rpm for missing autodeps
2017-09-25 - tv <tv> 0.20.0-8.mga7
+ Revision: 1159227
- add BR on perl(inc::Module::Install)
2016-06-19 - pterjan <pterjan> 0.20.0-7.mga6
+ Revision: 1030747
- Rebuild for perl 5.22.2
2016-02-08 - umeabot <umeabot> 0.20.0-6.mga6
+ Revision: 947382
- Mageia 6 Mass Rebuild

See Also

Package Description
perl-MouseX-Types-0.60.0-12.mga7.noarch.rpm Types shipped with Mouse
perl-MouseX-Types-Path-Class-0.70.0-11.mga7.noarch.rpm A Path::Class type library for Mouse
perl-Mozilla-CA-20180117.0.0-2.mga7.noarch.rpm Mozilla's CA cert bundle in PEM format
perl-Mozilla-LDAP-1.5.3-18.mga8.i586.rpm LDAP Perl module that wraps the OpenLDAP C SDK
perl-Msgcat-1.30.0-20.mga8.i586.rpm Msgcat, a small Perl module for XPG4 message catalog functions
perl-MultiThread-0.900.0-9.mga7.noarch.rpm A Pipeline multithreading model
perl-MusicBrainz-DiscID-0.60.0-1.mga8.i586.rpm Perl interface for the MusicBrainz libdiscid library
perl-MythTV-30.0-20191004.1.mga8.i586.rpm Perl bindings for MythTV
perl-NEXT-0.670.0-3.mga7.noarch.rpm Perl5 implementation of NEXT (RFC190)
perl-NTLM-1.90.0-8.mga7.noarch.rpm NTLM authentication module
perl-Nagios-Cmd-0.50.0-8.mga7.noarch.rpm Take care of the logistics involved in submitting a command to Nagios's command pipe
perl-Nagios-Object-0.21.20-9.mga7.noarch.rpm Perl objects to represent Nagios configuration
perl-Nagios-Passive-0.4.1-3.mga7.noarch.rpm Submit passive check results to nagios
perl-Nagios-Plugin-0.360.0-10.mga7.noarch.rpm Class for handling Nagios::Plugin
perl-Nagios-Plugin-WWW-Mechanize-0.130.0-9.mga7.noarch.rpm Login to a web page as a user and get data as a Nagios plugin