KrzyHonk / bpmn-python

Project for creating a Python library that allows to import/export BPMN diagram (as an XML file) and provides a simple visualization capabilities
GNU General Public License v3.0
66 stars 47 forks source link

CSV export - fix the non-deterministic behaviour problem #22

Closed KrzyHonk closed 7 years ago

KrzyHonk commented 7 years ago

Repeating CSV export multiple times can produce different output file - nodes order is not kept (it is incorrect in some cases). Possible solution - move the ordering function completly to the topological sort and make it independent to the process structure.

KrzyHonk commented 7 years ago

Fixed problem - removed dictionary usage from CSV export.