Community
Participate
Working Groups
I20090312-2000. Since the Navigator is still in use i.e. users can bring it to front, plug-in providers that have hidden resources have to make sure it is correctly working/configured so that users can use it. Therefore it is not right to punish said filters with a deprecation warning as there's no way such plug-in providers can get rid of that warning. Please remove the deprecation of org.eclipse.ui.ide.resourceFilters until the Navigator can no longer be reached by users.
I don't understand this; how is this different than deprecating the entire Navigator which has been done? Anyone who uses any part of the ResourceNavigator is going to get a deprecation warning in 3.5. I don't follow what's different or special about these filters.
The difference is that those who use the code have an alternative. However, those which have to make sure that the existing Navigator still works as before have no other choice than keep their filter. Or to put it in other words: if you give me the replacement for this: <extension point="org.eclipse.ui.ide.resourceFilters"> <filter selected="false" pattern="*.class"> </filter> </extension> which then filters the *.class files in the Navigator, I'm OK too.
Can this please be fixed or an alternative be presented? Thanks.
Francis, I see your point of wanting to deprecate this but the problem is that it results in warnings in all plugin.xml files that still have to extend the navigator in order to function well. And since problems are propagated to the parent it results in projects and working sets getting annotated with a warning that would otherwise be problem free. This is a major distraction. We should only deprecated this at the time when it is no longer possible for Eclipse SDK users to make the Navigator appear but could add a comment about the deprecation of the resource navigator.
(In reply to comment #4) > We should only deprecated this at the time when it is no longer possible for > Eclipse SDK users to make the Navigator appear but could add a comment about > the deprecation of the resource navigator. > I would be happy removing the deprecation for the extension point and putting a comment in that it really is deprecated just like the RN, but that we don't deprecate it now to avoid the compile warnings on our own stuff. If you don't object, that's what I will do.
Sounds good.
Can you please fix this for M7 or I can do it if you're short of time.
(In reply to comment #7) > Can you please fix this for M7 or I can do it if you're short of time. > I will get it done for M7, thanks for the offer of help; I'm planning on doing an Eclipse week before M7 to get lots of stuff done.
Released to HEAD 3.5M7 N20060416-2000
Verified in N20090416-2000. Thanks Francis!