During the assessment of modeling exercises in Artemis, if the grading instruction used as a feedback for UML element, the corresponding instruction id does not match with the feedback. With this PR, I introduced new dropInfo for Assessment. When the instruction is dropped into feedback field, it stores the instruction.id in dropInfo. So that, Artemis can match the feedback with the corresponding grading instruction.
Motivation and Context
During the assessment of modeling exercises in Artemis, if the grading instruction used as a feedback for UML element, the corresponding instruction id does not match with the feedback. With this PR, I introduced new
dropInfo
for Assessment. When the instruction is dropped into feedback field, it stores theinstruction.id
indropInfo
. So that, Artemis can match the feedback with the corresponding grading instruction.