lukaszlenart opened a new pull request, #123:
URL: https://github.com/apache/struts-intellij-plugin/pull/123

   ## Summary
   - Override Show Diagram node chrome via 
`CommonDiagramExtras.createLabelNode` so package/action/result nodes render as 
compact icon+label instead of empty UML class boxes
   - Keep the Swing Diagram tab and navigation/tooltip/Dom-refresh behavior 
unchanged while both hosts coexist
   - Add provider tests covering the IDE-used `NodeRealizer` path (and keep 
zoom animations disabled to match prior `DiagramExtras` default)
   
   Closes #120
   
   ## Test plan
   - [x] `./gradlew test -x rat --tests "com.intellij.struts2.diagram.*"` (43 
tests)
   - [ ] Manual `./gradlew runIde` (IU): Show Diagram → compact icon+label 
nodes for package/action/result
   - [ ] Double-click node → navigates to XML; hover → tooltips
   - [ ] Confirm Swing Diagram tab still behaves as before
   
   
   Made with [Cursor](https://cursor.com)


-- 
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]

Reply via email to