Open vimuthm opened 2 years ago
Hi there,
The use cases here show the process in which the program takes to result in the error. As the system carries our different steps to achieve the error message, we felt that it is better for us to show them as different extensions rather than to pile them into one use case that returns an error message. It is important to note that this is still within what is allowable for a use case. We hope this clarifies the usage of multiple extensions on this regard. We will not be accepting this bug.
Thank you!
Team chose [response.Rejected
]
Reason for disagreement: Thank you for your response! I disagree based on the following points:
As the system carries our different steps to achieve the error message
I noticed that it's a matter of calling the parse
method of each the respective classes as shown in the snippet from your AddCommandParser.java
file. So I don't think this point stands.
And for:
It is important to note that this is still within what is allowable for a use case
It is said that unnecessary details and mainly repetitive ones are indeed bugs:
Also note that although, I screenshotted one use case, this repetition of separating invalid parameters is repeated throughout multiple use cases and makes the DG more clunky than need be.
This is my basis for believing that this a legitimate bug.
Best regards!
1a -> 1e is mostly repetitive, I think they can be combined appropriately.