diff options
author | Sergey Prigogin | 2012-05-10 01:08:17 +0000 |
---|---|---|
committer | Sergey Prigogin | 2012-05-10 01:08:17 +0000 |
commit | bcf226a7f2869693fd7fb0f4ea35bb2f1e237a42 (patch) | |
tree | 35c74ab9491bb6ef0f1eeef2f4e233c91dd9af69 | |
parent | ae606fe28bd730d640f6ec722da99628e813984d (diff) | |
download | org.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.java | 3 |
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( |