This repository has been archived by the owner on Jan 10, 2024. It is now read-only.
impliedrelationship bug #343
Replies: 2 comments 1 reply
-
This looks like it's behaving as expected ... it's easier to understand what's happening with implied relationships when you simplify the workspace down to a single file:
|
Beta Was this translation helpful? Give feedback.
1 reply
-
Thank you very much for your responsiveness. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Description
Hi Simon,
It seems there is a not expected error when we just change the order of two relations in a dsl file. Please check Steps to reproduce.
This is a small example of a bug we get often in our bigger project.
Thanks.
Best regards.
Eric PANIER
OPAL-RT TECHNOLOGIES
Steps to reproduce
Load workspace.dsl generates the following error:
workspace.dsl: A relationship between "SoftwareSystem://SYSTEM_A" and "SoftwareSystem://system_b" already exists at line 1 of /usr/local/structurizr/workspaces/../systems/intersystem_relations.dsl: system_a -> system_b "RELATION_SEND_CMDS" "TECHNO_HTTP" at line 5 of /usr/local/structurizr/workspaces/../systems/systems.dsl: !include intersystem_relations.dsl at line 3 of /usr/local/structurizr/workspaces/myworkspace.dsl: !include ../systems/systems.dsl at line 1 of /usr/local/structurizr/workspace.dsl: !include workspaces/myworkspace.dsl
change the order of the two lines of the file systems\system_a\intercontainer_relations.dsl
Load workspace.dsl then it works correctly
relation_bug_project.zip
Screenshot
No response
Code sample
No response
Configuration
structurizr Lite docker bd8d97bd4f58f3cdc90d90dbd0601bece27c53497ded1db061a206698b042585
Severity
Major
Priority
High
Resolution
I have no budget and there's no rush, please fix this for free
More information
No response
Beta Was this translation helpful? Give feedback.
All reactions