p5-MooseX-StrictConstructor-0.21.txz


Advertisement

Description

p5-MooseX-StrictConstructor - Make your MooseX object constructors blow up on unknown attributes

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly i386
Package filename p5-MooseX-StrictConstructor-0.21.txz
Package name p5-MooseX-StrictConstructor
Package version 0.21
Package release -
Package architecture i386
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/MooseX-StrictConstructor
License ART20
Maintainer bofh@FreeBSD.org
Download size 12.57 KB
Installed size 23.33 KB
Simply loading the MooseX::StrictConstructor module makes your
constructors "strict". If your constructor is called with an attribute
init argument that your class does not declare, then it calls
"Carp::confess()". This is a great way to catch small typos.
WWW: https://metacpan.org/release/MooseX-StrictConstructor

Alternatives

Package Version Architecture Repository
p5-MooseX-StrictConstructor-0.21.txz 0.21 amd64 FreeBSD Ports Quarterly
p5-MooseX-StrictConstructor-0.21.txz 0.21 amd64 FreeBSD Ports Latest
p5-MooseX-StrictConstructor-0.21.txz 0.21 i386 FreeBSD Ports Latest
p5-MooseX-StrictConstructor - - -

Requires

Name Value
p5-Moose = 2.2011,1
p5-namespace-autoclean = 0.28
perl5 = 5.28.1_1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package p5-MooseX-StrictConstructor-0.21.txz
Source Package devel/p5-MooseX-StrictConstructor

Install Howto

Install p5-MooseX-StrictConstructor txz package:

# pkg install p5-MooseX-StrictConstructor

See Also

Package Description
p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.002003.txz Metaclass trait to demystify generated anonymous class names
p5-MooseX-Traits-0.13.txz Moose eXtension to automatically apply roles at object creation time
p5-MooseX-Traits-Pluggable-0.12_1.txz Trait loading and resolution for Moose
p5-MooseX-TransactionalMethods-0.009.txz Syntax sugar for transactional methods
p5-MooseX-Types-0.50.txz Organise your Moose types in libraries
p5-MooseX-Types-Common-0.001014.txz Set of commonly-used type constraints that do not ship with p5-Moose
p5-MooseX-Types-DateTime-0.13.txz DateTime related constraints and coercions for Moose
p5-MooseX-Types-DateTime-ButMaintained-0.16_1.txz DateTime related constraints and coercions for Moose
p5-MooseX-Types-DateTime-MoreCoercions-0.15.txz Extensions to MooseX::Types::DateTime
p5-MooseX-Types-DateTime-MySQL-0.003.txz MySQL datetime type constraints and coercions
p5-MooseX-Types-DateTimeX-0.10_1.txz Extensions to MooseX::Types::DateTime::ButMaintained
p5-MooseX-Types-ISO8601-0.18.txz ISO8601 date and duration string type constraints and coercions
p5-MooseX-Types-JSON-1.00.txz JSON and relaxedJSON datatype for Moose
p5-MooseX-Types-LoadableClass-0.015.txz ClassName type constraint with coercion to load the class
p5-MooseX-Types-Path-Class-0.09.txz Path::Class type library for Moose
Advertisement
Advertisement