package Moose::Error::Croak; use strict; use warnings; our $VERSION = '0.92'; $VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; use base qw(Moose::Error::Default); sub new { my ( $self, @args ) = @_; $self->create_error_croak(@args); } __PACKAGE__ __END__ =pod =head1 NAME Moose::Error::Croak - Prefer C =head1 SYNOPSIS # Metaclass definition must come before Moose is used. use metaclass ( metaclass => 'Moose::Meta::Class', error_class => 'Moose::Error::Croak', ); use Moose; # ... =head1 DESCRIPTION This error class uses L to raise errors generated in your metaclass. =head1 METHODS =over 4 =item new Overrides L to prefer C. =back =cut