You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2026/07/25 18:58:30 UTC

(struts-intellij-plugin) branch feat/diagrams-api-migration updated (0a911c1 -> ea59234)

This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch feat/diagrams-api-migration
in repository https://gitbox.apache.org/repos/asf/struts-intellij-plugin.git


    from 0a911c1  fix(diagram): preserve node identity across VFS resolution
     add ea59234  feat(diagram): keep Swing Diagram tab alongside Show Diagram

No new revisions were added by this update.

Summary of changes:
 CHANGELOG.md                                       |   6 +-
 .../fileEditor/Struts2DiagramFileEditor.java       | 171 ++++++++++
 .../Struts2DiagramFileEditorProvider.java          |  90 ++++++
 .../struts2/diagram/model/package-info.java        |  10 +-
 .../diagram/ui/Struts2DiagramComponent.java        | 344 +++++++++++++++++++++
 src/main/resources/META-INF/plugin.xml             |   1 +
 ... => Struts2DiagramFileEditorDomFilterTest.java} |  10 +-
 .../Struts2DiagramFileEditorProviderTest.java      | 160 ++++++++++
 .../diagram/StrutsConfigDiagramModelTest.java      |  98 +++++-
 9 files changed, 875 insertions(+), 15 deletions(-)
 create mode 100644 src/main/java/com/intellij/struts2/diagram/fileEditor/Struts2DiagramFileEditor.java
 create mode 100644 src/main/java/com/intellij/struts2/diagram/fileEditor/Struts2DiagramFileEditorProvider.java
 create mode 100644 src/main/java/com/intellij/struts2/diagram/ui/Struts2DiagramComponent.java
 copy src/test/java/com/intellij/struts2/diagram/{StrutsDiagramDomRefreshTest.java => Struts2DiagramFileEditorDomFilterTest.java} (85%)
 create mode 100644 src/test/java/com/intellij/struts2/diagram/Struts2DiagramFileEditorProviderTest.java