X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FStrictConstructor%2FTrait%2FMethod%2FConstructor.pm;h=3c228b0c11698ecac07a48a1faf7b734417a0987;hb=d99e6f32565008c417a6bf7a3335942df1f67e1b;hp=8c368105255fb0ef3b0aa0d287d0d597690b4610;hpb=ce8f6d73680c9395b9bc5add89f3c6e3be2bc1be;p=gitmo%2FMooseX-StrictConstructor.git diff --git a/lib/MooseX/StrictConstructor/Trait/Method/Constructor.pm b/lib/MooseX/StrictConstructor/Trait/Method/Constructor.pm index 8c36810..3c228b0 100644 --- a/lib/MooseX/StrictConstructor/Trait/Method/Constructor.pm +++ b/lib/MooseX/StrictConstructor/Trait/Method/Constructor.pm @@ -1,13 +1,12 @@ package MooseX::StrictConstructor::Trait::Method::Constructor; -use strict; -use warnings; +use Moose::Role; + +use namespace::autoclean; use B (); use Carp (); -use Moose::Role; - around '_generate_BUILDALL' => sub { my $orig = shift; my $self = shift; @@ -35,8 +34,6 @@ EOF return $source; }; -no Moose::Role; - 1; # ABSTRACT: A role to make immutable constructors strict