Open malcolmang opened 1 year ago
Greetings,
Thank you for your bug report. After careful evaluation of your bug report, the development team is rejecting this bug report due to the following reasons:
As file is only loaded at start of the program and there is no command to reload the save file, changes made to the save file will only be applicable when the program is restarted.
As the UG has mentioned, the data is saved into the xml automatically as the program runs. In other words, any changes made to the save file while the program is running will be overwritten with the current data in the program as changes made in the save file is not applied to the data in the program.
Best Regards.
Team chose [response.Rejected
]
Reason for disagreement: On the first point, this is not made known to the user - it is not present in the User Guide that the file is only loaded and read at the start of the program.
The team fails to address my point: that it says "the data is saved automatically", but does not say when exactly it is saved (after commands? when the program is exited?), which means the UG doesn't accurately describe when editing files should happen.
In fact, there is no documentation at all on what is supported/unsupported behaviour with regard to editing files.
The UG claims "All data is saved automatically", as seen below.
However, when this data is saved is not present. For example, as a user, I'm wondering if I can edit the xml file while the program is running, or if I need to restart the program to see my changes.
If this file is not meant to be edited, it violates the Human Editable File constraint (https://nus-cs2113-ay2223s1.github.io/website/admin/tp-constraints.html#constraint-human-editable-file), which states advanced users should be enabled to edit the xml files.