Bug#708571: ITP: libmoosex-role-strict-perl -- use strict 'roles'
Package: wnpp
Severity: wishlist
Owner: Oleg Gashev <oleg@gashev.net>
* Package name : libmoosex-role-strict-perl
Version : 0.05
Upstream Author : Curtis "Ovid" Poe <ovid@cpan.org>
* URL : https://metacpan.org/release/MooseX-Role-Strict/
* License : Artistic or GPL-1+
Programming Lang: Perl
Description : use strict 'roles'
WARNING: this is ALPHA code. More features to be added later.
.
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. See the synopsis for a resolution.
Reply to: