# Nicked straight from Moose!
sub check_conflicts {
my %conflicts = (
+ 'Catalyst::Action::RenderView' => '0.08',
+ 'Catalyst::Plugin::DebugCookie' => '0.999002',
'Catalyst::Plugin::Authentication' => '0.100092',
'CatalystX::Imports' => '0.03',
'Catalyst-Plugin-HashedCookies' => '1.03',
an exception. Needs a test case (Caelum)
- Catalyst::Plugin::Authentication new release.
-
- - Catalyst::Action::RenderView
- - Catalyst::Plugin::DebugCookie
- - Conflict with each other: $c->config->{debug}->{foo} = 'bar'
- now breaks, unsure why..
Cleanups:
} else {
# this is a bit of a kludge, required to make
# __PACKAGE__->config->{foo} = 'bar';
- # work in a subclass. If we don't have the package symbol in the
- # current class we know we need to copy up to ours, which calling
- # the setter will do for us.
+ # work in a subclass.
my $class = blessed($self) || $self;
my $meta = Class::MOP::get_metaclass_by_name($class);
unless ($meta->has_package_symbol('$_config')) {