| Summary: | o.e.s.ui.tools.internal.views.common.modelingproject.model.ModelingModelProvider should be lower in the stack | ||
|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Cedric Brun <cedric.brun> |
| Component: | Core | Assignee: | Pierre-Charles David <pierre-charles.david> |
| Status: | CLOSED FIXED | QA Contact: | Florian Barbin <florian.barbin> |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | alex.lagarde, florian.barbin, laurent.goubet, pierre-charles.david, twolf |
| Version: | 1.0.0 | Keywords: | triaged |
| Target Milestone: | 6.0.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://git.eclipse.org/r/120641 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=79b885cfc61404de12ca713fe82eba6eff8f383b https://bugs.eclipse.org/bugs/show_bug.cgi?id=543420 |
||
| Whiteboard: | |||
|
Description
Cedric Brun
The modelProviders extension point is supposed to be lazy, but there are a few ways to "break" the lazyness, one such example being in Team itself, see bug 439902. Since the plugins might be activated spuriously, moving the extension as low as possible can only be a good thing. Marking issue as triaged as this is a valid need. New Gerrit change created: https://git.eclipse.org/r/120641 Gerrit change https://git.eclipse.org/r/120641 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=79b885cfc61404de12ca713fe82eba6eff8f383b Fixed. There is nothing to test or validate, this is purely an internal change which moves some code around. Available in Sirius 6.0.0, see https://wiki.eclipse.org/Sirius/6.0.0 for details (In reply to Laurent Redor from comment #6) > Available in Sirius 6.0.0, see https://wiki.eclipse.org/Sirius/6.0.0 for > details This causes bug 543420 due to an inconsistency with the model provider ID. |