Commands will work if you have the same entries for the same mapping. This could cause inconvenience when user has a lot of mapping, making it difficult to manually remove them.
Step to reproduce:
Make sure the save file have some entries refer to the same mapping but different cases (e.g. cs3243 | the university of western australia | CITS3001 and cs3243 | the university of western australia | cits3001). Notice the difference in UWA's course name.
Run any command (e.g. compare pu/uwa pu/anu or list mapped) ,works normally with duplicated entries
Commands will work if you have the same entries for the same mapping. This could cause inconvenience when user has a lot of mapping, making it difficult to manually remove them.
Step to reproduce:
cs3243 | the university of western australia | CITS3001
andcs3243 | the university of western australia | cits3001
). Notice the difference in UWA's course name.compare pu/uwa pu/anu
orlist mapped
) ,works normally with duplicated entriesExpected behavior:
Actual behavior:
Screenshots:
[original: nus-cs2113-AY2425S1/pe-interim#740] [original labels: severity.Medium type.FunctionalityBug]