diff --git a/src/EditorFeatures/CSharpTest/CSharpGoToAdjacentMemberTests.cs b/src/EditorFeatures/CSharpTest/CSharpGoToAdjacentMemberTests.cs index 09887e94ad9459e6ad6e772289ba7a26a18bcfe6..b7101b425b03833b58e343ef657002e735456b7c 100644 --- a/src/EditorFeatures/CSharpTest/CSharpGoToAdjacentMemberTests.cs +++ b/src/EditorFeatures/CSharpTest/CSharpGoToAdjacentMemberTests.cs @@ -536,7 +536,7 @@ private static async Task AssertNavigatedAsync(string code, bool next, SourceCod { var hostDocument = workspace.DocumentWithCursor; var document = workspace.CurrentSolution.GetDocument(hostDocument.Id); - Assert.Empty(document.GetSyntaxTreeAsync().Result.GetDiagnostics()); + Assert.Empty((await document.GetSyntaxTreeAsync()).GetDiagnostics()); var targetPosition = await GoToAdjacentMemberCommandHandler.GetTargetPositionAsync( document, hostDocument.CursorPosition.Value, @@ -559,7 +559,7 @@ private static async Task AssertNavigatedAsync(string code, bool next, SourceCod { var hostDocument = workspace.DocumentWithCursor; var document = workspace.CurrentSolution.GetDocument(hostDocument.Id); - Assert.Empty(document.GetSyntaxTreeAsync().Result.GetDiagnostics()); + Assert.Empty((await document.GetSyntaxTreeAsync()).GetDiagnostics()); return await GoToAdjacentMemberCommandHandler.GetTargetPositionAsync( document, hostDocument.CursorPosition.Value, diff --git a/src/EditorFeatures/CSharpTest/ChangeSignature/RemoveParametersTests.cs b/src/EditorFeatures/CSharpTest/ChangeSignature/RemoveParametersTests.cs index c95f7b4281de7be909a2f2c16e8f0dd45d24e73a..fc66bd4a0dcdf7691dd24d0c2b58f49b7de44ac8 100644 --- a/src/EditorFeatures/CSharpTest/ChangeSignature/RemoveParametersTests.cs +++ b/src/EditorFeatures/CSharpTest/ChangeSignature/RemoveParametersTests.cs @@ -253,11 +253,11 @@ void M() { if (updatedDocument.Name == "C5.cs") { - Assert.Contains("void Ext(this C5 c, string s)", updatedDocument.GetTextAsync(CancellationToken.None).Result.ToString()); + Assert.Contains("void Ext(this C5 c, string s)", (await updatedDocument.GetTextAsync(CancellationToken.None)).ToString()); } else { - Assert.Contains(@"c.Ext(""two"");", updatedDocument.GetTextAsync(CancellationToken.None).Result.ToString()); + Assert.Contains(@"c.Ext(""two"");", (await updatedDocument.GetTextAsync(CancellationToken.None)).ToString()); } } } diff --git a/src/EditorFeatures/CSharpTest/EditAndContinue/CSharpEditAndContinueAnalyzerTests.cs b/src/EditorFeatures/CSharpTest/EditAndContinue/CSharpEditAndContinueAnalyzerTests.cs index 9ee77ff3ccd412d0401b5a918dc3f443155b2707..80c7cf6b5955cbd07a8cd70d548b54ff54ef08dc 100644 --- a/src/EditorFeatures/CSharpTest/EditAndContinue/CSharpEditAndContinueAnalyzerTests.cs +++ b/src/EditorFeatures/CSharpTest/EditAndContinue/CSharpEditAndContinueAnalyzerTests.cs @@ -261,11 +261,11 @@ public static void Main() var oldSolution = workspace.CurrentSolution; var newSolution = workspace.CurrentSolution.WithDocumentText(documentId, SourceText.From(source2)); var oldDocument = oldSolution.GetDocument(documentId); - var oldText = oldDocument.GetTextAsync().Result; - var oldSyntaxRoot = oldDocument.GetSyntaxRootAsync().Result; + var oldText = await oldDocument.GetTextAsync(); + var oldSyntaxRoot = await oldDocument.GetSyntaxRootAsync(); var newDocument = newSolution.GetDocument(documentId); - var newText = newDocument.GetTextAsync().Result; - var newSyntaxRoot = newDocument.GetSyntaxRootAsync().Result; + var newText = await newDocument.GetTextAsync(); + var newSyntaxRoot = await newDocument.GetSyntaxRootAsync(); const string oldStatementSource = "System.Console.WriteLine(1);"; var oldStatementPosition = source1.IndexOf(oldStatementSource, StringComparison.Ordinal); @@ -274,7 +274,7 @@ public static void Main() var oldStatementSyntax = oldSyntaxRoot.FindNode(oldStatementTextSpan); var baseActiveStatements = ImmutableArray.Create(new ActiveStatementSpan(ActiveStatementFlags.LeafFrame, oldStatementSpan)); - var result = analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newDocument, default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newDocument, default(CancellationToken)); Assert.True(result.HasChanges); Assert.True(result.SemanticEdits[0].PreserveLocalVariables); @@ -319,7 +319,7 @@ public static void Main() var newSolution = workspace.CurrentSolution.WithDocumentText(documentId, SourceText.From(source2)); var baseActiveStatements = ImmutableArray.Create(); - var result = analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)); Assert.True(result.HasChanges); Assert.True(result.HasChangesAndErrors); @@ -345,7 +345,7 @@ public static void Main() { var document = workspace.CurrentSolution.Projects.First().Documents.First(); var baseActiveStatements = ImmutableArray.Create(); - var result = analyzer.AnalyzeDocumentAsync(workspace.CurrentSolution, baseActiveStatements, document, default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(workspace.CurrentSolution, baseActiveStatements, document, default(CancellationToken)); Assert.False(result.HasChanges); Assert.False(result.HasChangesAndErrors); @@ -383,7 +383,7 @@ public static void Main() var newSolution = workspace.CurrentSolution.WithDocumentText(documentId, SourceText.From(source2)); var baseActiveStatements = ImmutableArray.Create(); - var result = analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)); Assert.False(result.HasChanges); Assert.False(result.HasChangesAndErrors); @@ -412,7 +412,7 @@ public static void Main() { var document = workspace.CurrentSolution.Projects.First().Documents.First(); var baseActiveStatements = ImmutableArray.Create(); - var result = analyzer.AnalyzeDocumentAsync(workspace.CurrentSolution, baseActiveStatements, document, default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(workspace.CurrentSolution, baseActiveStatements, document, default(CancellationToken)); Assert.False(result.HasChanges); Assert.False(result.HasChangesAndErrors); @@ -460,7 +460,7 @@ public static void Main() var newSolution = workspace.CurrentSolution.WithDocumentText(documentId, SourceText.From(source2)); var baseActiveStatements = ImmutableArray.Create(); - var result = analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)); Assert.True(result.HasChanges); Assert.True(result.HasChangesAndErrors); @@ -489,7 +489,7 @@ public static void Main() { var document = workspace.CurrentSolution.Projects.First().Documents.First(); var baseActiveStatements = ImmutableArray.Create(); - var result = analyzer.AnalyzeDocumentAsync(workspace.CurrentSolution, baseActiveStatements, document, default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(workspace.CurrentSolution, baseActiveStatements, document, default(CancellationToken)); Assert.False(result.HasChanges); Assert.False(result.HasChangesAndErrors); @@ -529,7 +529,7 @@ public static void Main() var newSolution = workspace.CurrentSolution.WithDocumentText(documentId, SourceText.From(source2)); var baseActiveStatements = ImmutableArray.Create(); - var result = analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)).Result; + var result = await analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newSolution.GetDocument(documentId), default(CancellationToken)); Assert.True(result.HasChanges); Assert.True(result.HasChangesAndErrors); @@ -584,7 +584,7 @@ public class D var baseActiveStatements = ImmutableArray.Create(); foreach (var changedDocumentId in changedDocuments) { - result.Add(analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newProject.GetDocument(changedDocumentId), default(CancellationToken)).Result); + result.Add(await analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newProject.GetDocument(changedDocumentId), default(CancellationToken))); } Assert.True(result.IsSingle()); @@ -634,7 +634,7 @@ public static void Main() var baseActiveStatements = ImmutableArray.Create(); foreach (var changedDocumentId in changedDocuments) { - result.Add(analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newProject.GetDocument(changedDocumentId), default(CancellationToken)).Result); + result.Add(await analyzer.AnalyzeDocumentAsync(oldSolution, baseActiveStatements, newProject.GetDocument(changedDocumentId), default(CancellationToken))); } Assert.True(result.IsSingle());