doru
I wonder why there is a
FAMIXMethod>>initialize
initialize super initialize.
parentClass := FMOneSlot new
owner: self;
oppInstVar: #methods;
yourself.
and why there is the following definition in FamixType
initialize
super initialize.
subInheritances := FMManySlot new
owner: self;
oppInstVar: #superclass;
yourself.
methods := FMManySlot new
owner: self;
oppInstVar: #parentClass;
yourself.
container := FMOneSlot new
owner: self;
oppInstVar: #types;
yourself.
superInheritances := FMManySlot new
owner: self;
oppInstVar: #subclass;
yourself.
attributes := FMManySlot new
owner: self;
oppInstVar: #parentClass;
yourself.
do we have to do it because we do not specify in the Slot the type of
the target oppInstVar class?
Stef
Hi guys
I loaded
SUnitToo suggests SUnitToo(ls)
Successfully loaded: SUnitToo (38b.kuhn.2)
Successfully loaded: SUnitToo(ls) (RB4xx - 27)
Successfully loaded: ExtraRBForSUnitToo (33.tgriggs)
I cannot find a way to run the tests. Wonderful piece of software....
Now I cannot run my tests.
Do I need SunitToo to run well the tests in moose?
Stef
add: anElement
| descriptionName group |
self flag: 'broken'.
descriptionName := anElement mooseDescription mmQualifiedName.
group := byGroup
at: descriptionName
ifAbsentPut: [OrderedCollection new].
group add: anElement.
elements add: anElement.
^anElement
I'm really sorry but I have the impression that we will not make it
that way.
The wrong person doing the wrong things.
stef
Hi guys
I would like to code FAMIX 3.0 in Moose in VW using Meta.
I think that we are doing a mistake to do everything at once.
Really. I think that implementing from FAMIX 3.0 should take a good
afternoon.
and we would get an implementation that we can have a look at to support
the port to Squeak. We are doing far too much stuff at the same time.
This looks to me like suicide.
Stef
FamixAbstractObject in VW = FAmixEntity?
I guess so but there is no simple way for me to be sure.
And siuch class should not inherit from Object but from
MooseAbstractEntity in VW = MooseEntity in Sq
argh.
I would like to get the SqueakModelExtractor working but for that I
need FAMIX 3.0
How can I make progress?
I really want to get moose on pharos because I want to build stuff on
moose to analyze pharo.
Stef