11 references to HasChangesAsync
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\EditAndContinueLanguageService.cs (1)
351? await EditSession.HasChangesAsync(oldSolution, newSolution, sourceFilePath, cancellationToken).ConfigureAwait(false)
Microsoft.CodeAnalysis.Features.UnitTests (9)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (9)
1660Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: pathCommon, CancellationToken.None)); 1661Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: pathB, CancellationToken.None)); 1662Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: pathC, CancellationToken.None)); 1663Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, sourceFilePath: "NonexistentFile.cs", CancellationToken.None)); 1762Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None)); 1765Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, generatedDocument.FilePath, CancellationToken.None)); 1796Assert.False(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None)); 1824Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None)); 1850Assert.True(await EditSession.HasChangesAsync(oldSolution, solution, pathX, CancellationToken.None));
Microsoft.CodeAnalysis.Remote.Workspaces (1)
EditAndContinue\ManagedHotReloadLanguageService.cs (1)
263? await EditSession.HasChangesAsync(oldSolution, newSolution, sourceFilePath, cancellationToken).ConfigureAwait(false)