Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 539995

Summary: Update EEF to v2.1.1
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: PropertiesAssignee: Project Inbox <sirius.properties-inbox>
Status: CLOSED FIXED QA Contact: Jessy Mallet <jessy.mallet>
Severity: normal    
Priority: P3 CC: jessy.mallet
Version: unspecified   
Target Milestone: 6.1.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/130781
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0b61c7801bdd20378e2b767385e3f8e4d73c9248
Whiteboard:

Description Pierre-Charles David CLA 2018-10-10 07:47:20 EDT
We need the fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=531547 which is new in the soon-to-be-released EEF 2.2.0.
Comment 1 Pierre-Charles David CLA 2018-10-10 09:09:55 EDT
Changing the title: Stéphane hase confirmed that the change in bug #531547 does not require a minor version bump, a service release is enough.
Comment 2 Pierre-Charles David CLA 2018-10-11 03:07:45 EDT
EEF 2.1.1 is now available at http://download.eclipse.org/modeling/emft/eef/updates/releases/2.1/R201810110645
Comment 3 Eclipse Genie CLA 2018-10-11 04:14:32 EDT
New Gerrit change created: https://git.eclipse.org/r/130781
Comment 5 Pierre-Charles David CLA 2018-10-11 08:07:14 EDT
Fixed by 0b61c7801bdd20378e2b767385e3f8e4d73c9248.

Steps to reproduce: just check that the Sirius repo include org.eclipse.eef in version 2.1.1, and ideally check that org.eclipse.eef.properties.ui.api.IEEFTabDescriptorFilter contains two versions of filter(), including one whith this signature:

   boolean filter(IEEFTabDescriptor tabDescriptor, IWorkbenchPart part, ISelection selection)
Comment 6 Jessy Mallet CLA 2018-10-11 11:04:29 EDT
Validated with Sirius 6.1.0 (6.1.0.201810111222)
Comment 7 Pierre-Charles David CLA 2018-10-19 12:48:12 EDT
Available in Sirius 6.1.0, see https://wiki.eclipse.org/Sirius/6.1.0