Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 319640 - Make "Initializing PHP Tooling" job more intelligent
Summary: Make "Initializing PHP Tooling" job more intelligent
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: PDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P1 major (vote)
Target Milestone: ---   Edit
Assignee: PHP UI CLA
QA Contact: Ilina Stefanova CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-12 17:34 EDT by Chris Aniszczyk CLA
Modified: 2020-05-14 11:08 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Aniszczyk CLA 2010-07-12 17:34:38 EDT
I had a gigantic Helios install that I was testing with... I noticed that the "Initializing PHP Tooling" was running when I haven't created any PHP-related projects... was simply in the Java perspective. The job should only be initialized when I do something PHP related... similar to how JDT only initializes itself when I create a Java project.

In the end, PDT shouldn't initialize itself unless it is really needed. It needs to be lazier ;)
Comment 1 Chris Aniszczyk CLA 2010-07-12 17:35:22 EDT
A potential culprit could be the 'org.eclipse.php.debug.daemon' bundle which seems to extend org.eclipse.ui.startup which is generally a bad idea.
Comment 2 Zhongwei Zhao CLA 2010-07-19 02:53:08 EDT
fixed in head
Comment 3 Sylvia Tancheva CLA 2010-09-02 05:20:53 EDT
Should be verified in PDT 2.3
Comment 4 Kalin CLA 2011-07-29 04:32:42 EDT
No longer reproducible.
Closing...