elk
elk copied to clipboard
BKNodePlacer: markConflicts should consider priority
There's an option elk.priority.straightness.
If two long edge segments cross, the markConflicts method marks one of the involved edges as not being able to become straight. The choice which edge to mark should depend on the option above.