Community
Participate
Working Groups
These fields do not have background color. They should have a green background as the "Domain Class" field. They should have the completion, for choose the feature available. Fields concerned: "Reference Name" in "Create Instance" Operation "Feature Name" in "Set" Operation "Feature Name" in "Unset" Operation "Feature Name" in "Move" Operation "Feature Name" in "Feature Column" Mapping in a Table Description
For information, I received some feedback from users at EclipseCon NA 2016 who complains about this lake of completion on these fields.
New Gerrit change created: https://git.eclipse.org/r/71322
I've just pushed a draft at https://git.eclipse.org/r/71322, which simply changes the color (no other changes like completion or validation). The result looks like this: https://imgur.com/a/mDmv9 Note that this does not mean we've actually started work on this, but the color change itself is so trivial that I've pushed the patch for reference when we actually work on this. The more complicated thing will probably be to get everyone to agree on the color to use... For completion, note that we should already have most of the actual code, as it should be very close to completion on feature: expressions (except that 'feature:' understand a few special pseudo-features).
New Gerrit change created: https://git.eclipse.org/r/93792
*** Bug 447471 has been marked as a duplicate of this bug. ***
Gerrit change https://git.eclipse.org/r/93792 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=02f266cd9d0d5b83346755a8edc72f66a5ff8514
The current (M7) behavior seems bogus, see the NodeCreation and ContainerCreation tools in EcoreTools for a reproduction case ( Datatype/Enumeration and Literal, Operation & Attribute)
New Gerrit change created: https://git.eclipse.org/r/97447
Gerrit change https://git.eclipse.org/r/97447 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d0c751786c8aaa67514c92c910984e501ce13e84
The only thing left is to add some documentation in the "Specifier" part about these new fields.
New Gerrit change created: https://git.eclipse.org/r/97584
Gerrit change https://git.eclipse.org/r/97584 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=045818d87118f5a9f6dddce79df9d691ade270a8
Fixed.
Validated with ODCE 5.0.0 RC1 (Sirius 5.0.0.201705211502) I noticed another improvment about completion and validation: bug 517073.
Gerrit change https://git.eclipse.org/r/98531 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a3746657f489fc257a9f614b41ff84c15adca44c
Available in Sirius 5.0.0, see https://wiki.eclipse.org/Sirius/5.0.0 for details.