bump version to 0.63
[gitmo/Moose.git] / lib / Moose / Error / Croak.pm
CommitLineData
bf6fa6b3 1package Moose::Error::Croak;
2
c0e91e5f 3use strict;
4use warnings;
5
df8260e9 6our $VERSION = '0.63';
ae18d5ec 7$VERSION = eval $VERSION;
8our $AUTHORITY = 'cpan:STEVAN';
9
bf6fa6b3 10use base qw(Moose::Error::Default);
11
12sub new {
13 my ( $self, @args ) = @_;
14 $self->create_error_croak(@args);
15}
16
17__PACKAGE__
18
19__END__
20
21=pod
22
23=head1 NAME
24
25Moose::Error::Croak - Prefer C<croak>
26
27=head1 SYNOPSIS
28
29 use metaclass => (
30 metaclass => "Moose::Meta::Class",
31 error_class => "Moose::Error::Croak",
32 );
33
34=head1 DESCRIPTION
35
36This error class uses L<Carp/croak> to raise errors generated in your
37metaclass.
38
39=head1 METHODS
40
41=over 4
42
43=item new
44
45Overrides L<Moose::Error::Default/new> to prefer C<croak>.
46
47=back
48
49=cut
50
51