From c21d7a81ec57a5fc998c42ba23330b6cbad37ab9 Mon Sep 17 00:00:00 2001 From: Oleg Krasilnikov Date: Fri, 9 Jun 2006 08:42:11 +0000 Subject: [PATCH] [Bug 144232] Search results do not appear if not running in background --- .../eclipse/cdt/internal/ui/search/PDOMSearchBindingQuery.java | 1 - .../eclipse/cdt/internal/ui/search/PDOMSearchElementQuery.java | 1 - .../eclipse/cdt/internal/ui/search/PDOMSearchPatternQuery.java | 1 - .../cdt/internal/ui/search/PDOMSearchTextSelectionQuery.java | 1 - 4 files changed, 4 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchBindingQuery.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchBindingQuery.java index e0c5867ab6d..2159e94aa7a 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchBindingQuery.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchBindingQuery.java @@ -36,7 +36,6 @@ public class PDOMSearchBindingQuery extends PDOMSearchQuery { public IStatus run(IProgressMonitor monitor) throws OperationCanceledException { try { - result.removeAll(); createMatches(binding.getLinkage().getLanguage(), binding); return Status.OK_STATUS; } catch (CoreException e) { diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchElementQuery.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchElementQuery.java index c09167ec15a..105632c9cfc 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchElementQuery.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchElementQuery.java @@ -40,7 +40,6 @@ public class PDOMSearchElementQuery extends PDOMSearchQuery { public IStatus run(IProgressMonitor monitor) throws OperationCanceledException { try { - result.removeAll(); ISourceRange range = element.getSourceRange(); ITranslationUnit tu = element.getTranslationUnit(); ILanguage language = tu.getLanguage(); diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchPatternQuery.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchPatternQuery.java index 06ea077bb0c..3f1e31c2f22 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchPatternQuery.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchPatternQuery.java @@ -62,7 +62,6 @@ public class PDOMSearchPatternQuery extends PDOMSearchQuery { public IStatus run(IProgressMonitor monitor) throws OperationCanceledException { try { - result.removeAll(); for (int i = 0; i < projects.length; ++i) searchProject(projects[i], monitor); return Status.OK_STATUS; diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchTextSelectionQuery.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchTextSelectionQuery.java index 495851d6188..bfb854a409d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchTextSelectionQuery.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/PDOMSearchTextSelectionQuery.java @@ -41,7 +41,6 @@ public class PDOMSearchTextSelectionQuery extends PDOMSearchQuery { public IStatus run(IProgressMonitor monitor) throws OperationCanceledException { try { - result.removeAll(); ILanguage language = tu.getLanguage(); IASTTranslationUnit ast = language.getASTTranslationUnit(tu, ILanguage.AST_SKIP_ALL_HEADERS | ILanguage.AST_USE_INDEX); IASTName[] names = language.getSelectedNames(ast, selection.getOffset(), selection.getLength());