X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FComponent.pm;h=0b92b4d5de66ebfdd34c39e800d5a1e7a272c35c;hb=b99ff5d87e80f13652bf374e2ce8f10c7156ac6e;hp=1f1fbb509f5b6cb0930dc59f4f6c3809c7b936e5;hpb=2ef599586739f410da035904753378000a368a44;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Component.pm b/lib/Catalyst/Component.pm index 1f1fbb5..0b92b4d 100644 --- a/lib/Catalyst/Component.pm +++ b/lib/Catalyst/Component.pm @@ -4,6 +4,7 @@ use Moose; use Class::MOP; use MooseX::Adopt::Class::Accessor::Fast; use Catalyst::Utils; +use Class::C3::Adopt::NEXT; use MRO::Compat; use mro 'c3'; @@ -68,8 +69,6 @@ sub BUILDARGS { return $args; } -no Moose; - sub COMPONENT { my ( $self, $c ) = @_; @@ -120,6 +119,7 @@ sub process { . " did not override Catalyst::Component::process" ); } +no Moose; __PACKAGE__->meta->make_immutable; 1; @@ -183,11 +183,9 @@ calling code in the application rather than the component itself. L, L, L, L. -=head1 AUTHOR +=head1 AUTHORS -Sebastian Riedel, C -Marcus Ramberg, C -Matt S Trout, C +Catalyst Contributors, see Catalyst.pm =head1 COPYRIGHT