Denis,

> On 24 Dec 2015, at 10:31, Denis Kudriashov <[email protected]> wrote:
> 
> Hello.
> 
> I try to look how many classes has "isVariable=true" and "instSize>0". And I 
> found two strange cases: PathTests and FileReferenceTest is variable classes. 
> Why they are variable? 

Those are most probably mistakes.

> And more general: how classes become variable? For example Path isVariable = 
> true. But I not see initialize method which set it.

This is done in the class creation template:

ArrayedCollection variableSubclass: #Array
        instanceVariableNames: ''
        classVariableNames: ''
        category: 'Collections-Sequenceable'

Note the VARIABLE before subclass in the message.

HTH,

Sven

> Best regards,
> Denis


Reply via email to