From: Dave Rolsky Date: Mon, 9 Jan 2012 03:31:35 +0000 (-0600) Subject: Add todo for method conflicts in role -> role application X-Git-Tag: 2.0500~105 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=1c76bb0ef3cdcc5f5891e084fe42cd31af7b2567;p=gitmo%2FMoose.git Add todo for method conflicts in role -> role application --- 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