Open ARPspoofing opened 1 year ago
Details are slightly unclear though.
[The team marked this bug as a duplicate of the following bug]
DG does not explain how diverging branches in the undo state trees are handled.
Note from the teaching team: This bug was reported during the Part II (Evaluating Documents) stage of the PE. You may reject this bug if it is not related to the quality of documentation.
In the details for the Undo/Redo feature, the DG discusses how the current state is handled when redo or undo command is executed.However, it is possible for the state tree to be non linear. For example, lets say there are three linear states a -> b -> c. undoing from c and then making a change creates another branch a->b>d.
The user guide does not explain what happens to the state tree in such a case and what option would be chosen if someone called
redo
from b.The expected behaviour in such a case would be to go to state d but then state c would be lost (which should be mentioned, at least).
[original: nus-cs2103-AY2223S2/pe-interim#4508] [original labels: severity.Medium type.DocumentationBug]
[This is the team's response to the above 'original' bug]
This has been mentioned in the DG further into the explanation of the undo/redo implementation
Items for the Tester to Verify
:question: Issue duplicate status
Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)
Reason for disagreement: [replace this with your explanation]
Undo state has not been specified that it will be the latest state.