SharlynLui / pe

0 stars 0 forks source link

UML diagram for processSolutionCommand #17

Open SharlynLui opened 2 months ago

SharlynLui commented 2 months ago

The UML diagram for processSolutionCommand on page 8 has inconsistency with some arrows starting at the start of the activation bar and some not starting at the activation bar. For example, arrows for getSizez() and getQuestionSet() does not start at the start of the activation bar according to notation of UML diagrams but e.g. getTopicOrQuestionNum() is correct.

image.png

image.png

nus-pe-script commented 2 months ago

Team's Response

Thanks for the bug report!

This is probably due to the limitation of PlantUML, causing some self-invocation arrows to point to the start of activation bars and some to point elsewhere...

image.png

As the self-invocation arrows still point to the correct activation bars, we accept this bug as a DocumentationBug of severity.VeryLow as quoted from the textbook below:

image.png

Items for the Tester to Verify

:question: Issue severity

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

Reason for disagreement: [replace this with your explanation]