datn02 / pe

0 stars 0 forks source link

Quotation marks cannot be used in Questions #8

Open datn02 opened 2 years ago

datn02 commented 2 years ago

Command inputted: add "What is "SLAP"" "Single Layer Abstraction Principle"

Quotation marks cannot be used in questions. However, quotation marks are necessary in cases when there are questions with abbreviations and a short-handed name like the command input.

There are no mention of input format for question title either.

image.png

nus-se-bot commented 2 years ago

Team's Response

No details provided by team.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

Quotes in question content

Unable to add quotes through cmd line but modifying main.json allows it to contain quotes.

(Cmd line)

image.png

(After modifying)

image.png

image.png


[original: nus-cs2113-AY2122S1/pe-interim#954] [original labels: severity.Low type.FunctionalityBug]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

Thank you for your report.

Due to how we use to keep track of our arguments in Terminus, double quotations is used as a delimiter to identify many arguments. Hence you can view the double quotes as a special syntax used in Terminus.

However, Terminus does not prevent you from loading double quotes and is intended by design.

We understand it could be confusing and the team recognize that this is a documentation bug, hence should be included in the documentation.

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]


:question: Issue type

Team chose [type.DocumentationBug] Originally [type.FeatureFlaw]

Reason for disagreement: If it is not allowed to have double quotes since they serve as a delimiter, why not also prevent it in the memory file? I don't understand the statement:

However, Terminus does not prevent you from loading double quotes and is intended by design.

Your design IS TO NOT HAVE DOUBLE QUOTATIONS in question content, then why allow it to happen when we amend it in the memory file? Therefore it is a functionality bug, but certainly NOT a documentation bug.


:question: Issue severity

Team chose [severity.Low] Originally [severity.Medium]

Reason for disagreement: [replace this with your explanation]