16 references to HasChangesAsync
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\EditAndContinueLanguageService.cs (1)
301: await EditSession.HasChangesAsync(oldSolution, newSolution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features.UnitTests (14)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (14)
2171Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2188Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2191Assert.True(await EditSession.HasChangesAsync(solution, solution.RemoveProject(projectD.Id), CancellationToken.None)); 2199Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2202Assert.False(await EditSession.HasChangesAsync(solution, oldSolution, CancellationToken.None)); 2274Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2308Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2336Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2362Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2447Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2486Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, CancellationToken.None)); 2506Assert.True(await EditSession.HasChangesAsync(solution0, solution1, CancellationToken.None)); 2510Assert.True(await EditSession.HasChangesAsync(solution1, solution2, CancellationToken.None)); 2514Assert.True(await EditSession.HasChangesAsync(solution2, solution3, CancellationToken.None));
Microsoft.CodeAnalysis.Remote.Workspaces (1)
EditAndContinue\ManagedHotReloadLanguageService.cs (1)
239: await EditSession.HasChangesAsync(oldSolution, newSolution, cancellationToken).ConfigureAwait(false);