Merge branch 'exception_interface'
Florian Ragwitz [Tue, 17 Nov 2009 23:00:32 +0000 (23:00 +0000)]
exception_interface:
Use MooseX::Role::WithOverloading.
Add Exception::Interface and Exception::Basic. Make ::Base, ::Go and ::Detach use them.
Create branch exception_interface

1  2 
Makefile.PL

diff --cc Makefile.PL
@@@ -16,13 -14,14 +16,14 @@@ name 'Catalyst-Runtime'
  all_from 'lib/Catalyst/Runtime.pm';
  
  requires 'List::MoreUtils';
 -requires 'namespace::autoclean';
 +requires 'namespace::autoclean' => '0.09';
  requires 'namespace::clean';
  requires 'B::Hooks::EndOfScope' => '0.08';
 -requires 'MooseX::Emulate::Class::Accessor::Fast' => '0.00801';
 +requires 'MooseX::Emulate::Class::Accessor::Fast' => '0.00903';
  requires 'Class::MOP' => '0.83';
 -requires 'Moose' => '0.78';
 -requires 'MooseX::MethodAttributes::Inheritable' => '0.15';
 +requires 'Moose' => '0.90';
 +requires 'MooseX::MethodAttributes::Inheritable' => '0.17';
+ requires 'MooseX::Role::WithOverloading';
  requires 'Carp';
  requires 'Class::C3::Adopt::NEXT' => '0.07';
  requires 'CGI::Simple::Cookie';