| Summary: | [Tooling] Remove the superfluous multiplicity check of capsule parts in the tooling | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Papyrus-rt | Reporter: | Peter Cigehn <peter.cigehn> | ||||
| Component: | tool | Assignee: | Project Inbox <papyrusrt-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | papyrus-bugs, rschnekenburger | ||||
| Version: | 0.7.2 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| See Also: |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=489009 https://git.eclipse.org/r/67885 https://git.eclipse.org/c/papyrus-rt/org.eclipse.papyrus-rt.git/commit/?id=bb22c53bbc48ef6b3cf71af88b94f4bdee1aa716 |
||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Peter Cigehn
As can be seen in Bug 489009, there is an additional, explicit check made in the tooling regarding the change of aggregation. Instead of having that explicit check in the tooling it is suggested to add a constraint to the UML-RT profile for checking any invalid settings of aggregation. Then both the check for multiplicity and any invalid settings of aggregation will be covered by constraints in the UML-RT profile, and there is no need for these additional checks in the tooling itself. New Gerrit change created: https://git.eclipse.org/r/67885 Gerrit change https://git.eclipse.org/r/67885 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus-rt/org.eclipse.papyrus-rt.git/commit/?id=bb22c53bbc48ef6b3cf71af88b94f4bdee1aa716 Contribution merged, closing bug. Verified that the superfluous checks are not made in the tooling. If the model is not consistent, e.g. by updating it using the UML or the Advanced tab in the Properties view, then the constraints updated/added according to Bug 489009, detects those inconsistencies. Most inconsistent states also makes radio buttons for selecting kind to be completely unselected, which makes it easy to fix the inconsistent state by selecting the appropriate radio button (before one of the radio buttons could still be selected, making it harder to fix the issue). Mass closing already verified fixed/worksforme/wontfix bugs. |