X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=TODO;h=93f92c06f14dc56665ef879afece8bbe483e55b1;hb=147735f12c0e61d0df489ba212efff4d707d5ae2;hp=318654aa5eb1908cfed77830b156dc8968be9e95;hpb=dae2b0faaf2982bde81606ea0392c13fd9309cb1;p=catagits%2FCatalyst-Runtime.git diff --git a/TODO b/TODO index 318654a..93f92c0 100644 --- a/TODO +++ b/TODO @@ -1,38 +1,16 @@ -TBD pre 5.8000_04 dev release: + - Class::C3::Adopt::NEXT - some people are getting more than one warning + per package, make a test case for this (t0m) - - Go through everything which used to use CAF, and ensure that it now uses MX::E::CAF + tests, - extending t/caf_backcompat.t and replacing t/custom_request.t (t0m) - - - Simple test for NEXT compat in core (t0m). + - Catalyst::Plugin::Authentication fails tests. Believed to be as + Catalyst::Plugin::Authentication::Credential::Password has a + ->mk_accessors('_config'), which is also class data. + Make a test case for this (t0m) - Looks like stash is not available during prepare_path when running under Catalyst::Test.. Run MojoMojo's t/01app.t and it will explode with "Can't use an undefined value as a HASH reference" - test case for core + fix maybe (marcus) ---- - - - Make the skipped test at the bottom of t/aggregate/live_engine_request_uri.t - pass / not be skipped. (From what C::P::SmartURI used to do) - - This can be fixed by the following patch: - -Index: lib/Catalyst/Request.pm -=================================================================== ---- lib/Catalyst/Request.pm (revision 8709) -+++ lib/Catalyst/Request.pm (working copy) -@@ -96,7 +96,7 @@ - lazy => 1, - default => sub { - my $self = shift; -- return $self->path if $self->uri; -+ return $self->{path} if $self->{uri}; - }, - ); - - But I'd like a 2nd opinion from someone who knows core better than me - about if that is the correct fix.. (t0m / Caelum) - - Common engine test failures, look into and get tests into core. - Catalyst-Plugin-Authorization-ACL, Can't locate object method "tree" via package "Catalyst::Dispatcher", fix the plugin as tree was never a public method.