resulting chat dialog between me and doru for the others.
we reify all its superclasses and their state?
yes
so this means that I cannot mark as stub a classVar that is defined in Object
why not?
because when I import any class I will climb up and import the classVar of object
ok
but that should be stub the superclasses are stub so this is not a classVar that I will create just because of an
argh
for me a stub is something that we did not find when importing
hmm
stub is also something that is outside the system for example in Sniff+ I got an access from a method to an attribute and the attribute was not there
I see, but the "outside the system" is kind of a superset of "could not find it"
the problem is to know when I have to mark the class, iv as stub I thought that they were not stub when I import the from a class definition with the full information then they should be stub when they are created because created by the ensure when creating an access or something else
On Dec 11, 2008, at 10:25 PM, Stéphane Ducasse wrote:
Hi doru
I would like to know what is the status of isStub in Famix30? I'm trying to get that working in FAMIX30
I have
FAMIXEntity stub: aBoolean
self isStub: aBoolean
and isStub: is defined only on and EntityState
FAMIXNamedEntity isStub: aBoolean isStub := aBoolean
Then in
MinimalState isStub: boolean
[boolean == false] assert
I imagine that the code above is only used when there is no property
EntityState isStub: boolean
^self attributeSet: #privateIsStub value: boolean _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev