Open tianyue58 opened 3 years ago
This looks like a very complex input validation. It its certainly not in scope, and should probably be rejected also.
Severity also downgraded to low, because this is something that will only affect a small number of users in a way they cannot recover from. Even linux/windows commands are not so specific in their error messages.
Team chose [response.NotInScope
]
Reason for disagreement: I think this error message is too broad and could definitely be a bit more specific (e.g. by providing correct command format in the message displayed). Additionally, after detecting the "student" command word, if the argument that follows "student" does not match the expected command format, error message like "Invalid command format: possible related command formats include ..." is easy to implement and could be much helpful to the users than simply "unknown command". Hence, I think this bug is still within scope and should be accepted. Hope this explanation helps. Thank you!
Team chose [severity.Low
]
Originally [severity.Medium
]
Reason for disagreement: [replace this with your explanation]
Description: When user accidentally forgets a space when entering a command (which may often happen in a CLI application) with obvious intention, a more specific error message is expected.
Steps to reproduce: student -an/David p/90001111 e/david@gmail.com a/Singapore
Expected: Error message saying “There should be a space after -a”
Actual: “Unknown command”