| Summary: | [CommonNavigator] Implementation of Binding isVisibleExtension not excluding as expected | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Matthieu Wipliez <matthieu.wipliez> | ||||||
| Component: | UI | Assignee: | Paul Webster <pwebster> | ||||||
| Status: | VERIFIED FIXED | QA Contact: | Paul Webster <pwebster> | ||||||
| Severity: | major | ||||||||
| Priority: | P3 | CC: | daniel_megert, rstheo | ||||||
| Version: | 4.4 | Keywords: | helpwanted | ||||||
| Target Milestone: | 4.4 M6 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows 8 | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Matthieu Wipliez
There's no one looking at this component at the moment, but we accept contributions. See http://wiki.eclipse.org/Platform_UI/How_to_Contribute PW Ok. So be it, it's my first time contributing to Eclipse! Discovered and used Gerrit for the first time, signed the Contributor License Agreement, and pushed the change. You can see it at https://git.eclipse.org/r/#/c/20702/ What happens now? Thanks for the contribution. We have community contribution days, the next one in about 2 weeks. I'll look at the contribution then. PW Matthieu, can you provide a test case or small test bundle that allows to verify your fix? Created attachment 239194 [details]
Simple test case of includes/excludes pattern
Attached a sample bundle that adds a viewerActionBinding including all actions from org.eclipse.ui.navigator.resources.* but excluding org.eclipse.ui.navigator.resources.NewActions
The expected behavior is that the "New" menu does not show when right-clicking in the ProjectExplorer.
(In reply to Matthieu Wipliez from comment #5) > Created attachment 239194 [details] > Simple test case of includes/excludes pattern Thanks Matthieu. We'll be examining contributions at the beginning of next week. As Dani mentioned, could you please update your credentials in the copyright header at the top of the file in https://git.eclipse.org/r/#/c/20702/ ? Thanks, PW Hi Paul, I did, but I've been unable to push my changes: they have been rejected telling me I should "sign off" on the contribution (even though there were proper change-id and signed-off-by fields). How should I proceed? Matthieu (In reply to Paul Webster from comment #6) > (In reply to Matthieu Wipliez from comment #5) > > Created attachment 239194 [details] > > Simple test case of includes/excludes pattern > > Thanks Matthieu. We'll be examining contributions at the beginning of next > week. As Dani mentioned, could you please update your credentials in the > copyright header at the top of the file in > https://git.eclipse.org/r/#/c/20702/ ? > > Thanks, > PW If you use git format-patch (or any kind of diff on that commit) and attach the patch I can upload it for you. Can you check with a git log? Sometimes if you have a merge node + your commit change it gets rejected (we do fast-forward only commits in platform ui, so you might need to rebase on origin/master) Thanks, PW Created attachment 239332 [details]
Contributor patch
I tried to rebase and push but I have the same results, so I'm going with the patch approach, please find it attached. Matthieu (In reply to Paul Webster from comment #8) > If you use git format-patch (or any kind of diff on that commit) and attach > the patch I can upload it for you. > > Can you check with a git log? Sometimes if you have a merge node + your > commit change it gets rejected (we do fast-forward only commits in platform > ui, so you might need to rebase on origin/master) > > Thanks, > PW Released as http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=f6fadfe1c6ba9806e246ccf4efbd989bae866b78 Thanks Matthieu PW In 4.4.0.I20140303-2000 Matthieu, could you also confirm it now works the way you expect? PW *** Bug 232860 has been marked as a duplicate of this bug. *** Yes I confirm it works as expected with integration build 4.4.0.I20140303-2000 Matthieu (In reply to Paul Webster from comment #12) > In 4.4.0.I20140303-2000 > > Matthieu, could you also confirm it now works the way you expect? > > PW |