|
Description
Julien Dupont
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. |