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