X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=TODO;h=8085167759d5714b6452589b96724913ef9d64c6;hb=5ef36adde3d619733607b9f5f1136524a00848df;hp=c355d70d36bd9c5288e72c4a41894c0dfacfba23;hpb=7af2c1d24d1f470aa8daba6716e9fbbf796b21d1;p=gitmo%2FMoose.git diff --git a/TODO b/TODO index c355d70..8085167 100644 --- a/TODO +++ b/TODO @@ -136,6 +136,15 @@ knows how to turn itself into a "real" attribute. Every method that returns a class name needs to become a rw attribute that can be set via the constructor. +- The Moose::Error stuff + +This is sort of half-implemented. We still use Carp directly, and the +internals can't decide how to throw an error (is it +Moose->throw_error, __PACKAGE__->throw_error, what?). + +The internals need to be made consistent before we expose this to the +rest of the world. + ------------------------------------------------------------------------------- TO PONDER -------------------------------------------------------------------------------