nus-cs2113-AY2122S2 / pe-dev-response

0 stars 0 forks source link

Not sure whether the cross on the arrow is correct #1323

Open nus-pe-bot opened 2 years ago

nus-pe-bot commented 2 years ago

Note from the teaching team: This bug was reported during the Part II (Evaluating Documents) stage of the PE. You may reject this bug if it is not related to the quality of documentation.


Screen Shot 2022-04-16 at 5.47.02 PM.png It seems that the cross on the solid arrow means non-navigable, which I am not sure whether it is the case for your app.


[original: nus-cs2113-AY2122S2/pe-interim#1323] [original labels: type.DocumentationBug severity.VeryLow]

suenalaba commented 2 years ago

Team's Response

Thank you for pointing out.

The cross on the arrow means that the association is non-navigable on this end. This is specified in the UML 2.5.1 specification, page 205.

image.png

We use Visual Paradigm to draw the diagrams and this is the default notation. We think that it is correct.

The dependencies between classes are consistent with our code. Perhaps you can refer to our code to verify.

Duplicate status (if any):

--