[cecilia] Make it clearer which writer generated a given chunk of glue code ?
.adl.c / .adl.h files are generated through instances of the CodeWriter class. Most of these instances are created with a name, which makes them surround the code they're containing by //+ Beginning of code produced by [CodeWriter's name] and //- End of code produced by [CodeWriter's name]
Several different CodeWriters are using the same name, e.g. CloneableDefinitionVisitor (for composite components), ComponentDefinitionVisitor (for composite components) and ComponentDefinitionVisitor (for primitive thinkMC components). I propose that a number of CodeWriters are renamed with unique names, so that it is more obvious, on the first look to the contents a .adl.c / .adl.h, which was the writer that generated the chunk. The attached patch implements my enhancement request, in the trunk and in the cecilia-2.0-maintenance branch.
If the patch as a whole is deemed worthwhile without any changes, I can apply
it myself: it's part of one of my local Git branches, which contains this
single patch, i.e. pushing it to SVN is just a git svn dcommit
away :)