Thanks Kraen! This looks much more manageable and hopefully it'll be easier for people to contribute to the task, in the future. I'll add the documentation changes to the files once they exist in cvs.
As for integrating it into cvs, I would think that the existing files should be removed and the files that you submitted should be placed in an Msi directory. Jim -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kræn Munck Sent: Sunday, January 25, 2004 2:03 PM To: [EMAIL PROTECTED] Subject: [NAntC-Dev] MSI refactoring Hi there, This is it.. The refactoring of the msi and msm tasks. It took quite a while longer than I'd expected, but that's how it is. There's a readme file in the archive that tells a bit about the process. A few code metrics: Before refactoring: Lines of code: 8497 Lines of code per class: 1190 Lines of code per method: 55 After refactoring: Lines of code: 3950 Lines of code per class: 260 Lines of code per method: 15 I haven't put in the last of the copyright notices, because I'm not sure about the rules. I've taken somebody else's code, moved it into other files and twisted it around. Which copyrights apply then? I've been pretty careful and tested as well as I could, but I can't guarantee that no errors have slipped through. Hope you all enjoy it, Kræn ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ NAntContrib-Developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer