On 17.02.2009, at 10:29, Stéphane Ducasse wrote:
I'm quite skeptical because when did you run smallLint on your own code? I mean: load the right version of RB, understand the UI of SmallLint.... run the rules, and fix that should be fixed, annotate what should not be fixed.
So if you want to revert the changes do it, but I'm really sad because the problem is not in the check but in the fact that MC is not good enough.
Then this means that everybody will be able to write code that will always take time to read. For me when I read Singleton vs singleton it makes a scoping difference: one shared for all the subclasses and one per class.
So if smalltalkers are not able to deal with that....
The question is if these checks should be done deep in the object model or at the border. What would be the problem of moving the check into the browser, instead of doing it in classbuilder? Marcus