elk icon indicating copy to clipboard operation
elk copied to clipboard

Eclipse Layout Kernel - Automatic layout for Java applications.

Results 214 elk issues
Sort by recently updated
recently updated
newest added

Added a component graph row placer that considers model order by introducing new rows if the order dictates it. Signed-off-by: Soeren Domroes

Im trying to represent a YES / NO split, and I would like to always have the YES to the left hand side. Would it be possible by specifying [Priority](https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority_org-eclipse-elk-mrtree.html)...

`LongEdgeJoiner` tries to get the in/outgoing edge, which is not attached to the port. I guess it was removed by `LayerConstraintPreprocessor`. ``` algorithm: layered wrapping.strategy: SINGLE_EDGE wrapping.correctionFactor: 0.0001 // force...

alg-layered

There seems to be an issue where the interactive layering strategy breaks layer constraints. The first step to solve this issue would be to precisely identify the problem.

alg-layered

LongestPathLayerer recursively visits all nodes. This should be done iteratively to prevent problems for big graphs such as [this one](http://www.irisa.fr/cosi/HOMEPAGE/Derrien/ISTIC/SCC_graph.json).

alg-layered

![Screenshot from 2022-09-07 16-08-25](https://user-images.githubusercontent.com/6419799/188899165-c142ab7f-14da-45ad-bcf2-d7796712b3c0.png) The edge from 3 to L is wrong. Edges assumes that it is directly connected to the WEST side of 3. Same can be argued for...

See https://github.com/kieler/elkjs/issues/183. Network simplex seems to have a problem with following graph: ``` algorithm: layered org.eclipse.elk.partitioning.activate: true nodePlacement.strategy: NETWORK_SIMPLEX node n1 { layout [size: 30, 30] org.eclipse.elk.partitioning.partition: 1 label "1"...

bug
alg-layered
easy-win

Added simple layer assignment strategies as well as a model order node promoter.

new feature
alg-layered

The graph is configured to use no CM and no greedy switch heuristic. Using model order the graph should be presorted such that it is "good". However, the following LF...

alg-layered