Bug 393643 - Enabling language settings providers does not update index
Summary: Enabling language settings providers does not update index
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build (show other bugs)
Version: 8.1.0   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: cdt-build-inbox@eclipse.org CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-06 05:16 EST by Caroline Klausecker CLA
Modified: 2020-09-04 15:24 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 Caroline Klausecker CLA 2012-11-06 05:16:47 EST
When enabling language settings providers for a project, rebuilding the index does not have any effect. The provided settings are not given to the indexer.
Closing and re-opening and then rebuilding the index resolves the problem.
Comment 1 Andrew Gvozdev CLA 2012-11-07 16:35:59 EST
Can you provide detailed steps? Rebuilding of the index should happen automatically.
Comment 2 Heinz Strunk CLA 2012-11-07 17:52:45 EST
Yes, I can confirm and reproduce it.

Steps to reproduce:

1. Create a C++-Project with the wizard.
After that, the "Language settings providers" under project properties are enabled.
2. Delete the project with "Delete project contents on disk" unchecked.
3. Import the project over File - Import - Existing project into workspace

Now the "Language settings providers" in project properties are disabled.
After re-enabling it the indexer doesn't work.
The rebuild indexer command has no effect.

Only after closing and reopening the project the indexer is working again (after manually invoking a rebuild of the index).

Unfortunately, this is the same with projects checked out from a svn server.