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.


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