fesch / Structorizer.Desktop

Structorizer is a little tool which you can use to create Nassi-Schneiderman Diagrams (NSD).
https://structorizer.fisch.lu
GNU General Public License v3.0
65 stars 20 forks source link

Equivalence check for diagrams (in Arranger) ignores disabled state of elements #1125

Closed codemanyak closed 9 months ago

codemanyak commented 10 months ago

When diagrams are added to Arranger, they are checked for name collision and, in this case, for structural and textual equivalence. This check reports diagrams with different disablements (as their only difference) as being equivalent though, which isn't actually correct, e.g. grafik though both diagrams differ (albeit slightly): grafik In general, differing disablements in otherwise identical diagrams should be regarded as different diagrams.

codemanyak commented 10 months ago

Behaviour rectified (fix prepared for version 3.32-16).