Skip to content

Fix: Prevent structure removal when alias is a prefix of another structure#163

Merged
SlavaVedernikov merged 1 commit intoSlavaVedernikov:masterfrom
mnadenysenko:162-structure-prefix-filtering
Oct 9, 2025
Merged

Fix: Prevent structure removal when alias is a prefix of another structure#163
SlavaVedernikov merged 1 commit intoSlavaVedernikov:masterfrom
mnadenysenko:162-structure-prefix-filtering

Conversation

@mnadenysenko
Copy link
Copy Markdown
Contributor

Fixes #162

Software systems were incorrectly filtered from Context diagrams when their alias was a prefix of another system's alias. Changed the CleanUpStructures method to check for dot separator after the prefix to distinguish between sibling systems and true parent-child relationships.

@SlavaVedernikov SlavaVedernikov merged commit f2b2416 into SlavaVedernikov:master Oct 9, 2025
@mnadenysenko mnadenysenko deleted the 162-structure-prefix-filtering branch October 9, 2025 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Software systems with names that are prefixes of other system names are incorrectly filtered from Context diagrams

2 participants