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

Bug 358501

Summary: Installing just RDT features pulls in some Photran plugins
Product: [Tools] PTP Reporter: Corey Ashford <cjashfor>
Component: RDT.syncAssignee: Greg Watson <g.watson>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: com-eclipse-dot-org, g.watson
Version: 5.0.2   
Target Milestone: 6.0   
Hardware: All   
OS: Linux   
Whiteboard:

Description Corey Ashford CLA 2011-09-21 19:02:04 EDT
Build Identifier: I20110613-1736

I ran into a problem with the Photran
indexer gumming up the indexing of a large C/C++ project. (see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=357021)

I don't know why the Photran indexer is running, because I intentionally
didn't install any Photran features.

To make sure I hadn't messed anything up, I started with a clean Eclipse
Indigo install, and from the Indigo repo, I installed the CDT, and PTP's
RDT stuff only.  However, it pulled in a number of Photran-related plugins:

org.eclipse.rephraserengine.core.vpg
org.eclipse.rephraserengine.core.refactoring
org.eclipse.rephraserengine.core
org.eclipse.photran.cdtinterface
org.eclipse.photran.core
org.eclipse.photran.core.vpg


Reproducible: Always

Steps to Reproduce:
1.Start with fresh Eclipse install from eclipse.org
2.Install CDT
3.Install the Remote Tools features from the Indigo repo
4.Look at Help->About Eclipse SDK->Installation Details->Plug-ins (tab) and notice the plugins mentioned in the details as being installed.
Comment 1 Jeffrey Overbey CLA 2011-09-22 00:25:59 EDT
My guess is that this is due to the Photran dependencies in RDT sync...?
Comment 2 Corey Ashford CLA 2011-09-22 12:31:46 EDT
I didn't install the RDT synchronized projects feature.
Comment 3 Greg Watson CLA 2011-09-22 13:48:01 EDT
These are pulled in by the org.eclipse.ptp.pldt.mpi.core. We have split them out into a separate feature in HEAD, but due to API issues, we can't do this for ptp_5_0.
Comment 4 Corey Ashford CLA 2011-09-22 14:18:57 EDT
Cool!  Does that mean the fix will be in PTP 6.x?
Comment 5 Jeffrey Overbey CLA 2011-09-22 14:23:49 EDT
> Cool!  Does that mean the fix will be in PTP 6.x?

Yes, and I'll try to get a fix for Bug 357021 into PTP 6/Photran 8 as well :)
Comment 6 Corey Ashford CLA 2011-09-22 14:59:25 EDT
(In reply to comment #5)
> > Cool!  Does that mean the fix will be in PTP 6.x?
> 
> Yes, and I'll try to get a fix for Bug 357021 into PTP 6/Photran 8 as well :)

That would be great, thank you!
Comment 7 Greg Watson CLA 2011-10-11 15:08:07 EDT
Fixed in HEAD.