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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libmoosex-role-strict-perl_0.5-2_all.deb
Package name libmoosex-role-strict-perl
Package version 0.5
Package release 2
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl
License -
Maintainer Debian Perl Group <>
Download size 10.34 KB
Installed size 31.00 KB
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.


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


Name Value
libmoose-perl -
perl -


Type URL
Binary Package libmoosex-role-strict-perl_0.5-2_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




2015-05-30 - gregor herrmann <>
libmoosex-role-strict-perl (0.5-2) unstable; urgency=medium
* Team upload.
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ gregor herrmann ]
* debian/control: update Module::Build dependency.
* Add debian/upstream/metadata
* Declare compliance with Debian Policy 3.9.6.
* Drop version from libmodule-build-perl build dependency.
* Mark package as autopkgtest-able.
2013-05-15 - Oleg Gashev <>
libmoosex-role-strict-perl (0.5-1) unstable; urgency=low
* Initial Release (Closes: #708571)

See Also

Package Description
libmoosex-role-timer-perl_0.05-2_all.deb Moose role for measuring elapsed time with Time::HiRes
libmoosex-role-withoverloading-perl_0.17-2+b1_i386.deb Moose extension for roles that support overloading
libmoosex-runnable-perl_0.10-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.11-1_all.deb Moose role for setting attributes from a simple configfile
libmoosex-singlearg-perl_0.09-1_all.deb module to instantiate Moose objects using a single argument
libmoosex-singleton-perl_0.30-1_all.deb Moose extension to turn a class into a singleton
libmoosex-storage-perl_0.52-1_all.deb serialization framework for Moose classes
libmoosex-strictconstructor-perl_0.21-1_all.deb Make your object constructors blow up on unknown attributes
libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-1_all.deb helper for MooseX::Util to generate anonymous class names
libmoosex-traits-perl_0.13-2_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.001014-1_all.deb module with commonly used type constraints for Moose
libmoosex-types-datetime-morecoercions-perl_0.15-2_all.deb extensions to MooseX::Types::DateTime