Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 317435 - indexer not triggered by encoding change
Summary: indexer not triggered by encoding change
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-indexer (show other bugs)
Version: 6.0.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 8.0   Edit
Assignee: Markus Schorn CLA
QA Contact: Markus Schorn CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-21 09:04 EDT by Mike Kucera CLA
Modified: 2010-06-24 09:23 EDT (History)
3 users (show)

See Also:


Attachments
testcase + fix (19.90 KB, patch)
2010-06-24 08:59 EDT, Markus Schorn CLA
mschorn.eclipse: iplog-
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Kucera CLA 2010-06-21 09:04:49 EDT
The indexer should respond to the resource delta for a file or folder encoding change.
Comment 1 Markus Schorn CLA 2010-06-24 08:59:23 EDT
Created attachment 172599 [details]
testcase + fix
Comment 2 Markus Schorn CLA 2010-06-24 09:01:17 EDT
Chris, you may want to review the change, it affects the stand-alone indexer.

Fixed in 8.0 > 20100624.
Comment 3 CDT Genie CLA 2010-06-24 09:23:13 EDT
*** cdt cvs genie on behalf of mschorn ***
Bug 317435: Change to file-encoding shall trigger index update.

[*] IndexBugsTests.java 1.100 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java?root=Tools_Project&r1=1.99&r2=1.100

[*] PDOMWriter.java 1.54 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMWriter.java?root=Tools_Project&r1=1.53&r2=1.54
[*] PDOM.java 1.151 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOM.java?root=Tools_Project&r1=1.150&r2=1.151
[*] AbstractIndexerTask.java 1.51 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/AbstractIndexerTask.java?root=Tools_Project&r1=1.50&r2=1.51
[*] IndexerInputAdapter.java 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/IndexerInputAdapter.java?root=Tools_Project&r1=1.3&r2=1.4

[*] PDOMFile.java 1.61 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/PDOMFile.java?root=Tools_Project&r1=1.60&r2=1.61

[*] IIndexFragmentFile.java 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/index/IIndexFragmentFile.java?root=Tools_Project&r1=1.7&r2=1.8

[*] IIndexFile.java 1.12 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/index/IIndexFile.java?root=Tools_Project&r1=1.11&r2=1.12

[*] InternalParserUtil.java 1.22 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/InternalParserUtil.java?root=Tools_Project&r1=1.21&r2=1.22

[*] ProjectIndexerInputAdapter.java 1.16 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/ProjectIndexerInputAdapter.java?root=Tools_Project&r1=1.15&r2=1.16

[*] StandaloneIndexerInputAdapter.java 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/indexer/StandaloneIndexerInputAdapter.java?root=Tools_Project&r1=1.12&r2=1.13

[*] FileContent.java 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-core/org.eclipse.cdt.core/parser/org/eclipse/cdt/core/parser/FileContent.java?root=Tools_Project&r1=1.5&r2=1.6