I've resurrected the Classcyle work that I was doing a year ago and have made some progress in refactoring to break the class dependency cycles (the largest cycle is now just 20 classes instead of 550 classes).
That's the good news. The bad news is that because of the "onion peeling" approach required to untangle this, there are several large refactorings which are not completely independent. It's too much work for the time I have available to tease them all apart, so I'm going to ask everyone's indulgence in tolerating a little bit of disruption. This will probably happen today or tomorrow when I finish reviewing everything and will take the form of about 10 commits with a few of them being relatively large and some of them containing multiple refactorings. There will be about 200 classes affected in total, but many of them contain only trivial changes (e.g. replace a class reference with an interface reference). Speak up now if you need me to hold off for any reason. Tom --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
