Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergey Prigogin2012-05-10 01:08:17 +0000
committerSergey Prigogin2012-05-10 01:08:17 +0000
commitbcf226a7f2869693fd7fb0f4ea35bb2f1e237a42 (patch)
tree35c74ab9491bb6ef0f1eeef2f4e233c91dd9af69
parentae606fe28bd730d640f6ec722da99628e813984d (diff)
downloadorg.eclipse.cdt-bcf226a7f2869693fd7fb0f4ea35bb2f1e237a42.tar.gz
org.eclipse.cdt-bcf226a7f2869693fd7fb0f4ea35bb2f1e237a42.tar.xz
org.eclipse.cdt-bcf226a7f2869693fd7fb0f4ea35bb2f1e237a42.zip
Bug 378317. Faster search for unresolved includes.
-rw-r--r--core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/CSearchUnresolvedIncludesQuery.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/CSearchUnresolvedIncludesQuery.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/CSearchUnresolvedIncludesQuery.java
index 09a73b401b3..f44bd9954a5 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/CSearchUnresolvedIncludesQuery.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/CSearchUnresolvedIncludesQuery.java
@@ -7,6 +7,7 @@
*
* Contributors:
* Markus Schorn - initial API and implementation
+ * Sergey Prigogin (Google)
*******************************************************************************/
package org.eclipse.cdt.internal.ui.search;
@@ -37,7 +38,7 @@ public class CSearchUnresolvedIncludesQuery extends CSearchQuery {
@Override
protected IStatus runWithIndex(final IIndex index, IProgressMonitor monitor) {
try {
- for (IIndexFile file : index.getAllFiles()) {
+ for (IIndexFile file : index.getFilesWithUnresolvedIncludes()) {
for (IIndexInclude include : file.getIncludes()) {
if (include.isActive() && !include.isResolved()) {
result.addMatch(new CSearchMatch(new ProblemSearchElement(

Back to the top