libmoosex-role-strict-perl_0.5-1_all.deb


Advertisement

Description

libmoosex-role-strict-perl - module for using strict 'roles' with Moose

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libmoosex-role-strict-perl
Package version 0.5
Package release 1
Package architecture all
Package type deb
Installed size 66 B
Download size 10.45 KB
Official Mirror ftp.br.debian.org
When using Moose::Role, a class which provides a method a role provides will
silently override that method. This can cause strange, hard-to-debug errors
when the role's methods are not called. Simple use MooseX::Role::Strict
instead of Moose::Role and overriding a role's method becomes a
composition-time failure.
WARNING: this is ALPHA code. More features to be added later.

Alternatives

Package Version Architecture Repository
libmoosex-role-strict-perl_0.5-1_all.deb 0.5 all Debian Main
libmoosex-role-strict-perl - - -

Requires

Name Value
libmoose-perl -
perl -

Download

Type URL
Binary Package libmoosex-role-strict-perl_0.5-1_all.deb
Source Package libmoosex-role-strict-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmoosex-role-strict-perl deb package:
    # sudo apt-get install libmoosex-role-strict-perl

Files

Path
/usr/share/doc/libmoosex-role-strict-perl/changelog.Debian.gz
/usr/share/doc/libmoosex-role-strict-perl/changelog.gz
/usr/share/doc/libmoosex-role-strict-perl/copyright
/usr/share/man/man3/MooseX::Meta::Role::Strict.3pm.gz
/usr/share/man/man3/MooseX::Role::Strict.3pm.gz
/usr/share/perl5/MooseX/Meta/Role/Strict.pm
/usr/share/perl5/MooseX/Role/Strict.pm

Changelog

2013-05-15 - Oleg Gashev <oleg@gashev.net>
libmoosex-role-strict-perl (0.5-1) unstable; urgency=low
* Initial Release (Closes: #708571)

See Also

Package Description
libmoosex-role-timer-perl_0.04-1_all.deb Moose role for measuring elapsed time with Time::HiRes
libmoosex-role-withoverloading-perl_0.15-1+b1_amd64.deb Moose extension for roles that support overloading
libmoosex-runnable-perl_0.09-1_all.deb tag a class as a runnable application
libmoosex-semiaffordanceaccessor-perl_0.10-1_all.deb Perl module to generate accessors automatically
libmoosex-setonce-perl_0.200002-1_all.deb module providing write-once, read-many attributes for Moose
libmoosex-simpleconfig-perl_0.10-1_all.deb Moose role for setting attributes from a simple configfile
libmoosex-singleton-perl_0.29-1_all.deb Moose extension to turn a class into a singleton
libmoosex-storage-perl_0.48-2_all.deb serialization framework for Moose classes
libmoosex-strictconstructor-perl_0.19-1_all.deb Make your object constructors blow up on unknown attributes
libmoosex-traits-perl_0.12-1_all.deb Moose extension to apply roles at object creation time
libmoosex-traits-pluggable-perl_0.12-1_all.deb Moose extension for class precedence search of traits
libmoosex-types-common-perl_0.001012-1_all.deb module with commonly used type constraints for Moose
libmoosex-types-datetime-morecoercions-perl_0.14-1_all.deb extensions to MooseX::Types::DateTime
libmoosex-types-datetime-perl_0.10-1_all.deb Moose extension for DateTime-related constraints and coercions
libmoosex-types-iso8601-perl_0.15-1_all.deb ISO8601 date and duration string type constraints for Moose
Advertisement
Advertisement