Today we finally pushed the final fix for Issue 143
If you open the metamodel browser, then you get a new command in the contextual menu, 'Check metamodel rules'. It opens an ORLintBrowser which runs over the browsed metamodel and check the classes. Currently there are 5 rules, 3 about Fame metamodel consistency, 2 about Famix conventions (those 2 are still a bit broken, dont take the results seriously).
We already fix some inconsistencies in Famix-Core, but it appears there are more in extensions of Famix.
One of my teammate followed straight the indications on Pharo and Moose to get a Moose image and got a DNU on Gofer#package:
He went to the Pharo website to download the latest Pharo, but he noticed the following:
Pharo 09.12.2 (10502)
The above version, 09.12.2, has several issues. Until they are resolved, please use the older version Pharo 09.11.4 (10496).
Then he went to the Moose website where he saw the following script:
(Smalltalk at: #ConfigurationOfMoose) perform: #loadDefault
As some of you may quickly notice, we change #addPackage: to #package: recently to follow 10502 with the latest Gofer changes, while the recommended version is still 10496.
I just hope that the final 1.0 will be soon out so that we can get past all those things :)
I would like to retrieve the number of lines of code of a file when
importing C code in moose. Here is what I do once the code loaded in moose:
- I inspect a FAMIXFile from the MooseFinder
-> when printing 'self numberOfLinesOfText' , it returns '0' (while
the corresponding file is not empty). This is my first problem,
- Then, I try to retrieve the object CAImplementation (from CAnalyzer)
correspondind by inspecting 'self entities first' (is it the good way?)
-> when printing 'self numberOfLinesOfText', it returns '-1'
(-> even if I inspect directly a CAImplementation object from the
moose finder, it returns -1)
So is there somethings wrong or is the problem coming from the xml files
generated bu srcml?
I did a ConfigurationOfGlamour loadDefault in a pretty fresh image
(pharo 10502 + moose + aspectmaps) to get the latest bugfixes, and now
I get a MNU. Cause is that (GLMPresentationsChanged new) returns
I guess something went wrong in the load. How do I fix this ?
jfabry(a)dcc.uchile.cl - http://dcc.uchile.cl/~jfabry
PLEIAD Lab - Computer Science Department (DCC) - University of Chile
I would like to update the list of tools around Moose that are present
If you are working on such a tool, I would appreciate if you could
send around the following info:
- Project Name
- Authors and Short Description
- Monticello repository and loading script
"Relationships are of two kinds: those we choose and those that
happen. They both matter."