[MonoDevelop] Code completion problem
Matej Urbas
matej.urbas at gmail.com
Sat Jun 17 08:34:16 EDT 2006
Hi
After rereading my previous post' I've noticed that I have not been
clear enough on the actual problem:
The problem is that the Persistent<Type> helpers try to do the work that
should be done automatically by an atomic serialization process - let's
say (de)serializing the entire ParserDatabase with only one call of a
function - instantly restoring the entire parser database without having
to do any per-returntype, per-basetype resolves and such. Of course
every object from the MonoDevelop.Projects.Parser would then have to
have the [Serializable] attribute (and should possibly define which
fields to serialize or not - which is not necessary) - but that's not a
big thing to ask from language binding developers. In fact, it's much
easier than to ask them to fix a dozen of internal utility classes every
time when there is to be a new feature added.
Coders would only have to add ONE attribute, while in contrast they now
have to change a humongous amount of code...
I still think we need a revised infrastructure here...
Enjoy
---
Matej
More information about the Monodevelop-list
mailing list