[Mono-docs-list] Mono Implementation Note: bug/issue

Ben Maurer bmaurer@users.sourceforge.net
Tue, 26 Aug 2003 12:18:13 -0400


On Tue, 2003-08-26 at 09:39, Miguel de Icaza wrote:
> In the case of Enums, the TODO does not even say what is missing, so
> that is even more annoying, so I would suggest just removing the TODOs
> as they seem complete to me.
IMHO, this is what i think we should do:

Mark classes "missing" only if the *class* is marked MonoTODO:

[MonoTODO]
public class T {
}

And give the message:

Mono Implementation Note:
   This class is not implemented.

For methods that are marked:

[MonoTODO]
public void X () {
}

we say

Mono Implementation Note:
    This method is not implemented

My rational for this is that even though two exception methods are
unimplemented, as a *whole* the class is usable.

Comments?