Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 344287 - Port the CDT changes to RDT
Summary: Port the CDT changes to RDT
Status: RESOLVED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: RDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: John Liu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 344264 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-04-29 10:37 EDT by John Liu CLA
Modified: 2011-06-06 13:54 EDT (History)
2 users (show)

See Also:


Attachments
a list of files to be updated (36.02 KB, text/html)
2011-04-29 10:40 EDT, John Liu CLA
no flags Details
patch to be applied to rdt.ui, rdt.core and remotejars (317.65 KB, text/plain)
2011-05-03 09:47 EDT, John Liu CLA
no flags Details
updated patch (318.85 KB, text/plain)
2011-05-03 12:39 EDT, John Liu CLA
no flags Details
final patch (313.80 KB, text/plain)
2011-05-05 17:13 EDT, John Liu CLA
no flags Details
new cdt changes patch (18.97 KB, text/plain)
2011-05-09 17:01 EDT, John Liu CLA
no flags Details
Patch applied to rdt.core, rdt.ui and rdt.server.dstore (27.09 KB, text/plain)
2011-05-16 14:15 EDT, John Liu CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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