X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=TODO;h=245b80611ced0bb906c88f46c22f602a8dff9bce;hb=a841b7e11005bc3657ff6381eb4f6387f4c8d82b;hp=d1f6d11513c86fd26d0f5fd5068bdb1317ecf0d7;hpb=6e6a10279246b1436043909b28f0a68308188640;p=gitmo%2FMoose.git diff --git a/TODO b/TODO index d1f6d11..245b806 100644 --- a/TODO +++ b/TODO @@ -200,6 +200,14 @@ they're valid), manage the registry, and much more. Every method that returns a class name needs to become a rw attribute that can be set via the constructor. +### Make method conflicts in role -> role application silent + +Right now this becomes a conflict. We should make this simply ignore the +applied role's method (consumer wins), just like with classes. + +Note that this does *not* apply to role summation, where the current behavior +(generates a conflict) is correct. + ## Things to contemplate These are ideas we're not sure about. Prototypes are welcome, but we may never