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

Bug 344287

Summary: Port the CDT changes to RDT
Product: [Tools] PTP Reporter: John Liu <jwsliu>
Component: RDTAssignee: John Liu <jwsliu>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: pwebster, remy.suen
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=173458
Whiteboard:
Attachments:
Description Flags
a list of files to be updated
none
patch to be applied to rdt.ui, rdt.core and remotejars
none
updated patch
none
final patch
none
new cdt changes patch
none
Patch applied to rdt.core, rdt.ui and rdt.server.dstore none

Description John Liu CLA 2011-04-29 10:37:44 EDT
RDT has many classes are originated from CDT, we need to review the CDT changes in these class and port them into RDT.
Comment 1 John Liu CLA 2011-04-29 10:40:10 EDT
Created attachment 194362 [details]
a list of files to be updated
Comment 2 John Liu CLA 2011-05-03 09:47:24 EDT
Created attachment 194581 [details]
patch to be applied to rdt.ui, rdt.core and remotejars
Comment 3 John Liu CLA 2011-05-03 12:39:26 EDT
Created attachment 194611 [details]
updated patch
Comment 4 John Liu CLA 2011-05-05 17:13:22 EDT
Created attachment 194886 [details]
final patch
Comment 5 John Liu CLA 2011-05-05 17:27:44 EDT
* The fix ports the changes in 58 files specified in the files list xml file. 

* Adds the following new mapped files:

RemoteSearchTextSelectionQuery -> org.eclipse.cdt.internal.ui.search.PDOMSearchTextSelectionQuery

RemoteSearchTextSelectionQueryAdapter -> org.eclipse.cdt.internal.ui.search.PDOMSearchTextSelectionQuery

RemoteSearchElementQuery -> org.eclipse.cdt.internal.ui.search.PDOMSearchElementQuery

RemoteSearchElementQueryAdapter -> org.eclipse.cdt.internal.ui.search.PDOMSearchElementQuery

RemoteSearchQuery -> org.eclipse.cdt.internal.ui.search.CSearchUtil

RemoteSearchMatch -> org.eclipse.cdt.internal.ui.search.PDOMSearchMatch

* Creates these classes to mapped the corresponding cdt classes:

RemoteCHQueries under minner -> org.eclipse.cdt.internal.ui.callhierarchy.CHQueries

RemoteLineSearchElement, RemoteLineSearchElementMatch -> org.eclipse.cdt.internal.ui.search.LineSearchElement

RemoteSearchElementAdapter -> org.eclipse.cdt.internal.ui.search.PDOMSearchElement
Comment 6 John Liu CLA 2011-05-05 17:30:20 EDT
The fix also fixes the content assist problem caused by the fix of https://bugs.eclipse.org/bugs/show_bug.cgi?id=173458.
Comment 7 John Liu CLA 2011-05-09 17:01:06 EDT
Created attachment 195150 [details]
new cdt changes patch

Some new changes are committed to CDT during my synchronizing process. This patch is to update RDT for those new changes.
Comment 8 John Liu CLA 2011-05-10 10:02:04 EDT
*** Bug 344264 has been marked as a duplicate of this bug. ***
Comment 9 John Liu CLA 2011-05-16 14:15:46 EDT
Created attachment 195770 [details]
Patch applied to rdt.core, rdt.ui and rdt.server.dstore

Update CHContenetProvider changes by creating a new service call to find overrider of a given function.
Comment 10 John Liu CLA 2011-05-19 16:13:07 EDT
(In reply to comment #9)
> Created attachment 195770 [details]
> Patch applied to rdt.core, rdt.ui and rdt.server.dstore
> Update CHContenetProvider changes by creating a new service call to find
> overrider of a given function.

Chris reviewed the patch, I check the code into the head stream.
Comment 11 John Liu CLA 2011-06-06 13:54:00 EDT
Fix in HEAD