eclipse / elk

Eclipse Layout Kernel - Automatic layout for Java applications.
https://www.eclipse.org/elk/
Other
258 stars 86 forks source link

Inconsistencies in fixed port order with or without index #1045

Open soerendomroes opened 5 months ago

soerendomroes commented 5 months ago

Describe the bug With fixed order ports, the order of fixed port changes with or without an hierarchical edge. This may be fixed by adding an index to the ports, as seen here.

Expected behavior

Even if no index is given (it is required to set one using fixed order), the default ordering should be consistent.

ELK Version ELK 0.9.2 (current shapshot)

Additional context

I expect consistency. I personally would prefer to purge the clockwise placement of ports from existence and always begin placing ports at the "start" of each side.