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

Bug 315778

Summary: Need IResource.accept(IResourceProxyVisitor , ...) with 'depth' parameter
Product: [Eclipse Project] Platform Reporter: Dani Megert <daniel_megert>
Component: ResourcesAssignee: Szymon Ptaszkiewicz <sptaszkiewicz>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: Szymon.Brandys
Version: 3.6Keywords: api
Target Milestone: 3.8 M2   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch v1
none
Patch v2 none

Description Dani Megert CLA 2010-06-04 10:56:48 EDT
3.6 RC3.

It's good style to use an IResourceProxyVisitor instead of IResourceVisitor but unfortunately no IResource.accept(...) variant offers the very handy 'depth' parameter.

Please add it.
Comment 1 Szymon Brandys CLA 2011-03-24 06:38:53 EDT
Moving to 3.8.
Comment 2 Szymon Ptaszkiewicz CLA 2011-07-25 15:59:29 EDT
Created attachment 200310 [details]
Patch v1
Comment 3 Szymon Ptaszkiewicz CLA 2011-08-17 06:50:18 EDT
Created attachment 201632 [details]
Patch v2

Rebased to HEAD.
Comment 4 Szymon Brandys CLA 2011-08-17 07:17:11 EDT
Looks good.
Comment 5 Szymon Ptaszkiewicz CLA 2011-08-17 07:27:11 EDT
Patch v2 released.