Hi Hernán,
for the diagram that displays only connected elements, there is a function to shift positions of elements that they do not overlap. But it is not needed for the first diagrams. You will see some methods or attributes that moved a lot in vertical direction. The reason is that the elements are quite close and the function "RWDiagram allowOverlapping." is preconfigured for a higher separation. You should deactivate it by calling " RWDiagram allowOverlapping. " in the playground.
I will deactive this logic for the startup settings. It is mainly required for arranging elements by layers, "RWDiagram readLayers: ...".
Best regards, Rainer
-----Original-Nachricht----- Von: "Hernán Morales Durand" hernan.morales@gmail.com An: "Moose-related development" moose-dev@list.inf.unibe.ch Datum: 10/01/16 00:21 Betreff: [Moose-dev] Re: Call graph tool?
Hi Rainer,
I found the menu item. Thank you.
Just a quick note: When analysing PhyloclassTalk with RW Dependency I got:
"prevent Overlapping stoped after 100000 steps. Call RWDiagram lCPOMaxChecks: x. where x is a higher number if needed. Runtime may be long!"
This would be:
We stopped drawing after 100000 steps to prevent Overlapping.
Try to set up: RWDiagram lCPOMaxChecks: x where x is > 100000 if needed Runtime may be long!
?
Cheers,
Hernán
2016-09-30 17:01 GMT-03:00 Rainer Winkler rainer.winkler@poaceae.de:
Hi Hernán,
You should select more than one class or all classes. Then you have in the context menu a menu point with a name like RW Dependency graph (or so, I am currently not at a computer to check).
It should work with a mse import of a Small talk program. There should be a parent Package. It might work with Java (no packages), but I have to check again.
Best regards, Rainer
PS Sorry I forgot the statement about the class group.
PPS there is one (or more) methods at FAMIXClassGroup. Look for methods under *RWD... This is the starting points
PPPS Thanks to Alexandre Bergel for providing the initial logic
Am 30. September 2016 21:28:47 MESZ, schrieb "Hernán Morales Durand" hernan.morales@gmail.com: Hi Rainer,
I installed your tool (seems very nice work!) but I cannot see how to start using it.
Do you have a short script to open a visualization?
Cheers,
Hernán
2016-09-30 8:35 GMT-03:00 rainer.winkler@poaceae.de:
Hi Hernán,
once again now with a working link :-)
I am currently developing an addon for Moose Roassal to display customizable graphs that have the names of methods and attributes in the graph. I want to use it for various languages and applications. The example in the link contains for instance database tables (green). Not shown in this example are comments.
See https://github.com/RainerWinkler/Moose-Diagram
It is an early alpha version, but I use it regularly.
I invested most time in making the graph helpful for a developer not in improving the layout. But I plan to improve the layout.
Best regards, Rainer
-----Original-Nachricht----- Von: "Hernán Morales Durand" hernan.morales@gmail.com An: "Moose-related development" moose-dev@list.inf.unibe.ch Datum: 09/30/16 05:53 Betreff: [Moose-dev] Call graph tool?
Any call graph generator out there?
I mean something where you can actually see selector names in the graph (without hover) like these:
http://phpcallgraph.sourceforge.net/ http://stackoverflow.com/questions/793685/c-sharp-call-graph-generation-tool
Hernán
_______________________________________________ Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
_______________________________________________ Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev
Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/ listinfo/moose-dev
______________________________ _________________ Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/ listinfo/moose-dev
_______________________________________________ Moose-dev mailing list Moose-dev@list.inf.unibe.ch https://www.list.inf.unibe.ch/listinfo/moose-dev