lukaszlenart opened a new issue, #122: URL: https://github.com/apache/struts-intellij-plugin/issues/122
## Context Follow-up to [#117](https://github.com/apache/struts-intellij-plugin/issues/117) / [#119](https://github.com/apache/struts-intellij-plugin/pull/119). Show Diagram currently uses the platform default layouter, which for a small Struts config often places packages at the bottom and results at the top. The Swing Diagram tab uses a deterministic left-to-right hierarchy: packages → actions → results. ## Proposal Provide a custom layouter (or configure the default) via `DiagramExtras.getCustomLayouter` / `useDefaultLayouter` so the Show Diagram view reads left-to-right like the existing tab when practical. ## Acceptance criteria - [ ] Typical file-local graphs read package → action → result left-to-right (or clearly hierarchical equivalent) - [ ] Edge labels (e.g. `success`) remain readable - [ ] No change required to `StrutsConfigDiagramModel` semantics ## References - `DiagramExtras#getCustomLayouter` - `DiagramExtras#useDefaultLayouter` - Swing host layout in `Struts2DiagramComponent` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
