From: Brian Cassidy Date: Sat, 3 Jan 2009 02:32:03 +0000 (+0000) Subject: switch from NEXT to MRO::Compat X-Git-Tag: v0.22~3 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Plugin-ConfigLoader.git;a=commitdiff_plain;h=123852c937f2b583f30dd30891342c8912106990 switch from NEXT to MRO::Compat --- diff --git a/Changes b/Changes index 5f940ab..cb25fec 100644 --- a/Changes +++ b/Changes @@ -2,6 +2,7 @@ Revision history for Perl extension Catalyst::Plugin::ConfigLoader. 0.22 XXX - add a cookbook entry re: UTF-8 and Config::General (Octavian Rasnita) + - switch from NEXT to MRO::Compat 0.21 Mon Aug 11 2008 - add a cookbook entry for converting an existing config to diff --git a/Makefile.PL b/Makefile.PL index 5811335..3a0eb83 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -12,6 +12,7 @@ all_from 'lib/Catalyst/Plugin/ConfigLoader.pm'; requires 'Catalyst::Runtime' => '5.7008'; # needed for env_value() requires 'Data::Visitor' => '0.02'; requires 'Config::Any' => '0.08'; +requires 'MRO::Compat' => '0.09'; test_requires 'Test::More'; diff --git a/lib/Catalyst/Plugin/ConfigLoader.pm b/lib/Catalyst/Plugin/ConfigLoader.pm index 8a84d43..692eb87 100644 --- a/lib/Catalyst/Plugin/ConfigLoader.pm +++ b/lib/Catalyst/Plugin/ConfigLoader.pm @@ -4,7 +4,7 @@ use strict; use warnings; use Config::Any; -use NEXT; +use MRO::Compat; use Data::Visitor::Callback; use Catalyst::Utils (); @@ -96,7 +96,7 @@ sub setup { $c->load_config( { $_ => $configs{ $_ } } ) for @main, @locals; $c->finalize_config; - $c->NEXT::setup( @_ ); + $c->next::method( @_ ); } =head2 load_config