Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Bockover <abock@microsoft.com>2019-06-28 01:32:41 +0300
committerGitHub <noreply@github.com>2019-06-28 01:32:41 +0300
commit4d217b20f5677fbdfa93a272c847651a20c495ad (patch)
tree106ddf9f239fc22041360907c71d1a8933e66637 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor
parent1be1bd46c5a219e64770ab19dfa7a918905dc310 (diff)
parent18822bd35cb00fc0da463ef23d801892a0a39145 (diff)
Merge pull request #8019 from mono/dev/rigibson/update-roslyn
Bump Roslyn to 3.2.0-beta4-19324-01
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/DefaultSourceEditorOptions.cs14
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/TextEditorViewContent.cs5
2 files changed, 0 insertions, 19 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/DefaultSourceEditorOptions.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/DefaultSourceEditorOptions.cs
index 2757ac63c8..3d812dfa67 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/DefaultSourceEditorOptions.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/DefaultSourceEditorOptions.cs
@@ -993,20 +993,6 @@ namespace MonoDevelop.Ide.Editor
}
public event EventHandler Changed;
-
- /// <summary>
- /// This is to allow setting UseAsyncCompletion to true for the Cocoa editor and to false for the Gtk editor.
- /// Currently Roslyn doesn't allow setting this option per view, so we have to work around.
- /// See here for details: https://github.com/dotnet/roslyn/issues/33807
- /// </summary>
- internal static void SetUseAsyncCompletion(bool useAsyncCompletion)
- {
- var asyncCompletionService = Composition.CompositionManager.Instance.GetExportedValue<Microsoft.CodeAnalysis.Editor.IAsyncCompletionService> ();
- var field = asyncCompletionService.GetType ().GetField (
- "_newCompletionAPIEnabled",
- System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
- field.SetValue (asyncCompletionService, useAsyncCompletion);
- }
}
}
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/TextEditorViewContent.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/TextEditorViewContent.cs
index 62b604c931..b262e0c3cf 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/TextEditorViewContent.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/TextEditorViewContent.cs
@@ -409,11 +409,6 @@ namespace MonoDevelop.Ide.Editor
protected override void OnGrabFocus (DocumentView view)
{
textEditor.GrabFocus ();
- try {
- DefaultSourceEditorOptions.SetUseAsyncCompletion (false);
- } catch (Exception e) {
- LoggingService.LogInternalError ("Error while setting up async completion.", e);
- }
}
}
} \ No newline at end of file