Hi
I was following an exercise written by alex and the following code does not work
| superclassEdges |
luModel := (MooseModel allInstances last).
luClasses := luModel allModelClasses.
view shape rectangle size: [ :cls | cls queryAllOutgoingInvocations size ].
view nodes: luClasses.
superclassEdges := view edgesFrom: #superclass.
view treeLayout userDefinedEdges: superclassEdges.
view shape line color: Color red.
view edges: luClasses from: #yourself toAll:
[ :cls | cls queryAllOutgoingInvocations atClassScope ]
edgesFrom: raises an error several candidates.
and I do not understand why.
Stef
something ugly like
org (namespapce) :: apache (namespace)….
when inspecting class and namespace.
So I do not get really the logic to have namespace written in between.
Stef
view := ROMondrianViewBuilder view: ROView new.
luPackages := luModel allNamespaces.
view nodes: luPackages.
view shape rectangle size: [ :pac | pac classes size ].
view open
I do not understand that I do not get different square.
luModel allNamespaces first classes size -> 11
Stef
Though just
project: 'Pier' copyFrom: 'Seaside' with: [
spec
className: 'ConfigurationOfPier2';
loads: #('Core');
file: 'ConfigurationOfPier2';
repository: 'http://smalltalkhub.com/mc/Pier/Pier2/main' ];
ought to be enough. Your copyFrom: only sets the version.
Stephan
Hi Stef,
On Pharo-contributions we have green builds of the Seaside images.
The stable, 20 build uses Grease-Core-pmm.72 and is clean.
That is a Grease10
The bleedingEdge, 20 build uses Grease-Core-pmm.82 from Grease 11
Stephan
Hi all,
I tried to download the files available on http://www.moosetechnology.org/download/media but this returns an error (and an error returning an error).
I got what I wanted in the mean time, but you might want to check it out ...
---> Save our in-boxes! http://emailcharter.org <---
Johan Fabry - http://pleiad.cl/~jfabry
PLEIAD lab - Computer Science Department (DCC) - University of Chile