eclipse-capella / capella-requirements-vp

This add-on allows importing a set of requirements from a ReqIF file
Eclipse Public License 2.0
18 stars 17 forks source link

Character entity references within value attributes are converted to normal characters when importing a Reqif file #169

Closed MalinaStefaniaStoicanescu closed 1 year ago

MalinaStefaniaStoicanescu commented 2 years ago
Capella "<is>" great here Current behavior On import, for non "ReqIf.Text" attributes, we keep/remove <> according to preference, and decode and unespace

Capella "" great here

Capella "" great here On Display (project explorer or diagram), we keep/remove <> according to preference, and decode and unespace Capella "" great here Expected behavior On import, for non "ReqIf.Text" attributes, we keep/remove <> according to preference.

Capella "<is>" great here

Capella "" great here On Display in the Project Explorer or in Diagram, we keep/remove <>, we unespace. (the decode is unexpected as a %20 displayed in a text can be a valid display 101%10=1) => Another bug should be created! Capella "" great here On M2Doc Capella "" great here On display of StringValueAttribute, unescape as well to display the correct label. (on property view, will still be unescaped but it's ok