FreeBSD.software
Home/devel/p5-MooseX-Role-Strict

p5-MooseX-Role-Strict

0.05_1

Use strict 'roles'

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.

Origin: devel/p5-MooseX-Role-Strict
Category: devel
Size: 17.5KiB
License: ART10, GPLv1+
Maintainer: sunpoet@FreeBSD.org
Dependencies: 2 packages
Required by: 0 packages
$pkg install p5-MooseX-Role-Strict

Dependencies (2)

More in devel