From 26c0a92a71f930b35a0cfc44b16d0f11c19b4eb9 Mon Sep 17 00:00:00 2001 From: Mike Kucera Date: Thu, 16 Jul 2009 18:49:42 +0000 Subject: [PATCH] [245708] indexer preferences not passed to remote indexer --- .../cdt/internal/core/indexer/StandaloneIndexer.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/indexer/StandaloneIndexer.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/indexer/StandaloneIndexer.java index 3d2cf1749ef..85a54be9b28 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/indexer/StandaloneIndexer.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/indexer/StandaloneIndexer.java @@ -209,6 +209,13 @@ public abstract class StandaloneIndexer { return fIndexAllFiles; } + /** + * If true then all files will be indexed. + */ + public void setIndexAllFiles(boolean indexAllFiles) { + fIndexAllFiles = indexAllFiles; + } + /** * Returns the collection of valid file extensions for C/C++ source. */ @@ -373,6 +380,7 @@ public abstract class StandaloneIndexer { clearIndex(); fDelegate= createTask(getFilesAdded(tus), NO_TUS, NO_TUS); fDelegate.setUpdateFlags(fUpdateOptions); + fDelegate.setParseUpFront(); if (fDelegate != null) { fDelegate.run(monitor);