X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FStrictConstructor%2FRole%2FMetaclass.pm;fp=lib%2FMooseX%2FStrictConstructor%2FMeta%2FClass.pm;h=76505d8553521756d47e6a5f6ecf5ec99dd027e4;hb=0cdff4316fbe5eff66d9649dc85d42eefc91f29a;hp=d3a96949b2260f42fe33507401bb55ef0e67a3e5;hpb=c94bcaec88348ee09f259bf1bc68a7dbe2689dcc;p=gitmo%2FMooseX-StrictConstructor.git diff --git a/lib/MooseX/StrictConstructor/Meta/Class.pm b/lib/MooseX/StrictConstructor/Role/Metaclass.pm similarity index 91% rename from lib/MooseX/StrictConstructor/Meta/Class.pm rename to lib/MooseX/StrictConstructor/Role/Metaclass.pm index d3a9694..76505d8 100644 --- a/lib/MooseX/StrictConstructor/Meta/Class.pm +++ b/lib/MooseX/StrictConstructor/Role/Metaclass.pm @@ -1,13 +1,12 @@ -package MooseX::StrictConstructor::Meta::Class; +package MooseX::StrictConstructor::Role::Metaclass; use strict; use warnings; use MooseX::StrictConstructor::Meta::Method::Constructor; -use Moose; +use Moose::Role; -extends 'Moose::Meta::Class'; around 'make_immutable' => sub ## no critic RequireArgUnpacking { @@ -21,7 +20,7 @@ around 'make_immutable' => sub ## no critic RequireArgUnpacking ); }; -no Moose; +no Moose::Role; 1;