xod
xod copied to clipboard
Attachment files are not removed from patch folder after respective marker is removed from patch
Environment
- Scope: desktop IDE
- Version: 0.26.0
Steps to reproduce
- Create a new patch, add marker nodes that "manage" attachments to it (as of 0.26.0, it's
not-implemented-in-xodandtabtest) - Save project in a folder (not as a
.xodball) - Check patch folder — there are
patch.cppandpatch.test.tsvin there. - Delete marker nodes
- Save again
- Check patch folder again
Expected behavior
patch.cpp and patch.test.tsv are gone
Actual behavior
patch.cpp and patch.test.tsv are still there
How to fix
xod-fs's calculateDiff operates with patches, does not take attachments into account.