From 6d1296e6b0e7e3a8ca1bbe0222416f49926802f2 Mon Sep 17 00:00:00 2001 From: Alexander Sher Date: Mon, 15 Oct 2018 17:24:54 -0500 Subject: [PATCH] Fix #209: Reloading modules does not clear import warnings or intellisense --- src/LanguageServer/Impl/Implementation/Server.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/LanguageServer/Impl/Implementation/Server.cs b/src/LanguageServer/Impl/Implementation/Server.cs index ff776111f..9f398d473 100644 --- a/src/LanguageServer/Impl/Implementation/Server.cs +++ b/src/LanguageServer/Impl/Implementation/Server.cs @@ -56,7 +56,7 @@ public void Analyze(CancellationToken cancel) { try { _server.Analyzer.ReloadModulesAsync(cancel).WaitAndUnwrapExceptions(); foreach (var entry in _server.Analyzer.ModulesByFilename) { - _server.AnalysisQueue.Enqueue(entry.Value.ProjectEntry, AnalysisPriority.Normal); + _server.EnqueueItemAsync(entry.Value.ProjectEntry, AnalysisPriority.Normal, false); } currentTcs.TrySetResult(true); } catch (OperationCanceledException oce) {