[Catalyst-commits] r9059 - in Catalyst-Runtime/5.80/trunk: . lib/Catalyst

t0m at dev.catalyst.perl.org t0m at dev.catalyst.perl.org
Mon Jan 12 03:52:37 GMT 2009


Author: t0m
Date: 2009-01-12 03:52:37 +0000 (Mon, 12 Jan 2009)
New Revision: 9059

Modified:
   Catalyst-Runtime/5.80/trunk/Makefile.PL
   Catalyst-Runtime/5.80/trunk/TODO
   Catalyst-Runtime/5.80/trunk/lib/Catalyst/Component.pm
Log:
RenderView and DebugCookie done. Tidy up test in C::Component

Modified: Catalyst-Runtime/5.80/trunk/Makefile.PL
===================================================================
--- Catalyst-Runtime/5.80/trunk/Makefile.PL	2009-01-12 03:52:28 UTC (rev 9058)
+++ Catalyst-Runtime/5.80/trunk/Makefile.PL	2009-01-12 03:52:37 UTC (rev 9059)
@@ -126,6 +126,8 @@
 # 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',

Modified: Catalyst-Runtime/5.80/trunk/TODO
===================================================================
--- Catalyst-Runtime/5.80/trunk/TODO	2009-01-12 03:52:28 UTC (rev 9058)
+++ Catalyst-Runtime/5.80/trunk/TODO	2009-01-12 03:52:37 UTC (rev 9059)
@@ -22,11 +22,6 @@
        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:
 

Modified: Catalyst-Runtime/5.80/trunk/lib/Catalyst/Component.pm
===================================================================
--- Catalyst-Runtime/5.80/trunk/lib/Catalyst/Component.pm	2009-01-12 03:52:28 UTC (rev 9058)
+++ Catalyst-Runtime/5.80/trunk/lib/Catalyst/Component.pm	2009-01-12 03:52:37 UTC (rev 9059)
@@ -97,9 +97,7 @@
     } 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')) {




More information about the Catalyst-commits mailing list