Hi, (forwarded from pharo-users)
Object subclass: #A instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'Unclassified'. (Smalltalk at: #A) subclass: #B instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'Unclassified'. Object variableSubclass: #A instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'Unclassified'. I'm working in the "new class builder" [1]. It automatically propagates this format change to the subclasses, instead of raising the error like the current class builder does. ie, the class B becomes variable when A becomes variable. Do you agree? Cheers, Martin [1]: https://ci.inria.fr/pharo-contribution/job/Slot/ On Tue, Apr 23, 2013 at 2:05 PM, Martin Dias <tinchod...@gmail.com> wrote: > Hi, > > In: > > Object > subclass: #A > instanceVariableNames: '' > classVariableNames: '' > poolDictionaries: '' > category: 'Unclassified'. > > (Smalltalk at: #A) > subclass: #B > instanceVariableNames: '' > classVariableNames: '' > poolDictionaries: '' > category: 'Unclassified'. > > Object > variableSubclass: #A > instanceVariableNames: '' > classVariableNames: '' > poolDictionaries: '' > category: 'Unclassified'. > > ---> why do we raise the error "B cannot be recompiled"? > > what's the problem with reformatting subclasses automatically? > > best regards, > Martin > > > >