X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMoose%2FError%2FConfess.pm;h=1e6c103bc696cb3b16556397d6930941b429b8b2;hb=ae7820b1b884344a7ee90d94b484ca46459eb7b1;hp=af27bb678ae8d7c84f2d2d98925d38e150c70fae;hpb=bf6fa6b38e130712d35a852315f86edf9a3431f0;p=gitmo%2FMoose.git diff --git a/lib/Moose/Error/Confess.pm b/lib/Moose/Error/Confess.pm index af27bb6..1e6c103 100644 --- a/lib/Moose/Error/Confess.pm +++ b/lib/Moose/Error/Confess.pm @@ -1,5 +1,12 @@ package Moose::Error::Confess; +use strict; +use warnings; + +our $VERSION = '1.06'; +$VERSION = eval $VERSION; +our $AUTHORITY = 'cpan:STEVAN'; + use base qw(Moose::Error::Default); __PACKAGE__ @@ -14,10 +21,13 @@ Moose::Error::Confess - Prefer C =head1 SYNOPSIS - use metaclass => ( - metaclass => "Moose::Meta::Class", - error_class => "Moose::Error::Confess", + # Metaclass definition must come before Moose is used. + use metaclass ( + metaclass => 'Moose::Meta::Class', + error_class => 'Moose::Error::Confess', ); + use Moose; + # ... =head1 DESCRIPTION