Community
Participate
Working Groups
In the 2.0.0 API refactorings, a new CommandTreeIterator class was introduced in the org.eclipse.papyrus.infra.emf.gmf bundle to supersede the deprecated class in the org.eclipse.papyrus.infra.gmfdiag.commands bundle. Like its predecessor, it unwraps any recognized command-wrapper that it encounters. But, unlike its predecessor, it doesn't then recursively check the unwrapped result to see whether it, too, is a wrapper (etc.) Consequently, in some wacky re-wrapped command chains that come from certain GMF service providers, leaf commands are not found because the iterator is stymied by a wrapper.
New Gerrit change created: https://git.eclipse.org/r/75787
New Gerrit change created: https://git.eclipse.org/r/75788
Gerrit change https://git.eclipse.org/r/75788 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=308453f3af877c18a3c33c6b6dc5f223e44007d5
Gerrit change https://git.eclipse.org/r/75787 was merged to [streams/2.0-maintenance]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=fcdc5f899c26ae32a1a6fc35ec1613b2129ac7c7
(In reply to Eclipse Genie from comment #4) > Gerrit change https://git.eclipse.org/r/75787 was merged to > [streams/2.0-maintenance]. (In reply to Eclipse Genie from comment #3) > Gerrit change https://git.eclipse.org/r/75788 was merged to [master].
New Gerrit change created: https://git.eclipse.org/r/75833
Gerrit change https://git.eclipse.org/r/75833 was merged to [streams/2.0-maintenance]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=2f504974d0cc3f922ca0290b6d21ac881948f283
New Gerrit change created: https://git.eclipse.org/r/75952
Gerrit change https://git.eclipse.org/r/75952 was merged to [master]. Commit: http://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git/commit/?id=1cbe65b93e5a358fea497ffb578e137f84b4e7b6