You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@
23
23
- structurizr-export: Removes support for deprecated enterprise and location concepts.
24
24
- structurizr-export: PlantUML exporters - replaces skinparams with styles.
25
25
- structurizr-export: PlantUML exporters - adds support for dark mode exports.
26
+
- structurizr-export: PlantUML exporters - adds order number to relationships in sequence diagrams.
26
27
- structurizr-export: StructurizrPlantUMLExporter - adds technology to sequence diagrams (https://github.com/structurizr/java/issues/425)
27
28
- structurizr-import: Adds support for `plantuml.inline`, `mermaid.inline`, `kroki.inline`, and `image.inline` properties to inline the resulting PNG/SVG file into the workspace.
28
29
- structurizr-inspection: Adds a way to disable inspections via a workspace property named `structurizr.inspection` (`false` to disable).
Copy file name to clipboardExpand all lines: structurizr-export/src/test/java/com/structurizr/export/plantuml/C4PlantUMLDiagramExporterTests.java
+12-12Lines changed: 12 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -275,12 +275,12 @@ public void test_BigBankPlcExample() throws Exception {
275
275
Container(InternetBankingSystem.SinglePageApplication, "Single-Page Application", $techn="JavaScript and Angular", $descr="Provides all of the Internet banking functionality to customers via their web browser.", $tags="Container,Web Browser", $link="")
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.Database, "3. select * from users where username = ?", $techn="SQL/TCP", $tags="Relationship", $link="")
281
-
Rel(InternetBankingSystem.Database, InternetBankingSystem.APIApplication.SecurityComponent, "4. Returns user data to", $techn="SQL/TCP", $tags="Relationship", $link="")
282
-
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.APIApplication.SignInController, "5. Returns true if the hashed password matches", $techn="", $tags="Relationship", $link="")
283
-
Rel(InternetBankingSystem.APIApplication.SignInController, InternetBankingSystem.SinglePageApplication, "6. Sends back an authentication token to", $techn="JSON/HTTPS", $tags="Relationship", $link="")
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.Database, "3: select * from users where username = ?", $techn="SQL/TCP", $tags="Relationship", $link="")
281
+
Rel(InternetBankingSystem.Database, InternetBankingSystem.APIApplication.SecurityComponent, "4: Returns user data to", $techn="SQL/TCP", $tags="Relationship", $link="")
282
+
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.APIApplication.SignInController, "5: Returns true if the hashed password matches", $techn="", $tags="Relationship", $link="")
283
+
Rel(InternetBankingSystem.APIApplication.SignInController, InternetBankingSystem.SinglePageApplication, "6: Sends back an authentication token to", $techn="JSON/HTTPS", $tags="Relationship", $link="")
284
284
285
285
SHOW_LEGEND(true)
286
286
hide stereotypes
@@ -470,12 +470,12 @@ public void test_BigBankPlcExample() throws Exception {
470
470
Component(InternetBankingSystem.APIApplication.SecurityComponent, "Security Component", $techn="Spring Bean", $descr="Provides functionality related to signing in, changing passwords, etc.", $tags="Component", $link="")
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.Database, "select * from users where username = ?", $techn="SQL/TCP", $tags="Relationship", $link="")
476
-
Rel(InternetBankingSystem.Database, InternetBankingSystem.APIApplication.SecurityComponent, "Returns user data to", $techn="SQL/TCP", $tags="Relationship", $link="")
477
-
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.APIApplication.SignInController, "Returns true if the hashed password matches", $techn="", $tags="Relationship", $link="")
478
-
Rel(InternetBankingSystem.APIApplication.SignInController, InternetBankingSystem.SinglePageApplication, "Sends back an authentication token to", $techn="JSON/HTTPS", $tags="Relationship", $link="")
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.Database, "3: select * from users where username = ?", $techn="SQL/TCP", $tags="Relationship", $link="")
476
+
Rel(InternetBankingSystem.Database, InternetBankingSystem.APIApplication.SecurityComponent, "4: Returns user data to", $techn="SQL/TCP", $tags="Relationship", $link="")
477
+
Rel(InternetBankingSystem.APIApplication.SecurityComponent, InternetBankingSystem.APIApplication.SignInController, "5: Returns true if the hashed password matches", $techn="", $tags="Relationship", $link="")
478
+
Rel(InternetBankingSystem.APIApplication.SignInController, InternetBankingSystem.SinglePageApplication, "6: Sends back an authentication token to", $techn="JSON/HTTPS", $tags="Relationship", $link="")
Copy file name to clipboardExpand all lines: structurizr-export/src/test/java/com/structurizr/export/plantuml/StructurizrPlantUMLDiagramExporterTests.java
+13-13Lines changed: 13 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -526,7 +526,7 @@ public void dynamicView_CollaborationStyle_NoStyling_Light() {
526
526
rectangle "==A\\n<size:16>[Software System]</size>" <<Element-RWxlbWVudA==>> as A
527
527
rectangle "==B\\n<size:16>[Software System]</size>" <<Element-RWxlbWVudA==>> as B
528
528
529
-
A --> B <<Relationship-UmVsYXRpb25zaGlw>> : "1. Uses"
529
+
A --> B <<Relationship-UmVsYXRpb25zaGlw>> : "1: Uses"
530
530
531
531
@enduml""", diagram.getDefinition());
532
532
}
@@ -590,8 +590,8 @@ public void dynamicView_CollaborationStyle_Frames() {
590
590
rectangle "==C\\n<size:16>[Software System]</size>" <<Element-RWxlbWVudA==>> as C
591
591
hide C
592
592
593
-
A --> B <<Relationship-UmVsYXRpb25zaGlw>> : "1. Uses"
594
-
B --> C <<Relationship-UmVsYXRpb25zaGlw>> : "2. Uses"
593
+
A --> B <<Relationship-UmVsYXRpb25zaGlw>> : "1: Uses"
594
+
B --> C <<Relationship-UmVsYXRpb25zaGlw>> : "2: Uses"
595
595
596
596
@enduml""", frames.get(0).getDefinition());
597
597
@@ -635,8 +635,8 @@ public void dynamicView_CollaborationStyle_Frames() {
635
635
rectangle "==B\\n<size:16>[Software System]</size>" <<Element-RWxlbWVudA==>> as B
636
636
rectangle "==C\\n<size:16>[Software System]</size>" <<Element-RWxlbWVudA==>> as C
637
637
638
-
A --> B <<Relationship-UmVsYXRpb25zaGlw>> : "1. Uses"
639
-
B --> C <<Relationship-UmVsYXRpb25zaGlw>> : "2. Uses"
638
+
A --> B <<Relationship-UmVsYXRpb25zaGlw>> : "1: Uses"
639
+
B --> C <<Relationship-UmVsYXRpb25zaGlw>> : "2: Uses"
640
640
641
641
@enduml""", frames.get(1).getDefinition());
642
642
}
@@ -1511,7 +1511,7 @@ public void dynamicView_ExternalContainers() {
1511
1511
rectangle "==Container 2\\n<size:16>[Container]</size>" <<Element-RWxlbWVudA==>> as SoftwareSystem2.Container2
0 commit comments