This file documents the revision history for Perl extension Catalyst.
- Fix bug where a nested component would be setup twice
+ - Make ensure_class_loaded behave better with malformed class name
5.7008
- Fixed a bug where Content-Length could be set to 0 if a filehandle
use Path::Class;
use URI;
use Class::Inspector;
+use Carp qw/croak/;
=head1 NAME
my $class = shift;
my $opts = shift;
+ croak "Malformed class Name $class"
+ if $class =~ m/(?:\b\:\b|\:{3,})/;
+
return if !$opts->{ ignore_loaded }
&& Class::Inspector->loaded( $class ); # if a symbol entry exists we don't load again