12 references to HasChangesAsync
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
265
? await EditSession.
HasChangesAsync
(oldSolution, newSolution, sourceFilePath, cancellationToken).ConfigureAwait(false)
Microsoft.CodeAnalysis.Features.UnitTests (10)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (10)
2324
Assert.False(await EditSession.
HasChangesAsync
(oldSolution, solution, sourceFilePath: pathCommon, CancellationToken.None));
2325
Assert.False(await EditSession.
HasChangesAsync
(oldSolution, solution, sourceFilePath: pathB, CancellationToken.None));
2326
Assert.True(await EditSession.
HasChangesAsync
(oldSolution, solution, sourceFilePath: pathC, CancellationToken.None));
2327
Assert.False(await EditSession.
HasChangesAsync
(oldSolution, solution, sourceFilePath: "NonexistentFile.cs", CancellationToken.None));
2426
Assert.True(await EditSession.
HasChangesAsync
(oldSolution, solution, pathX, CancellationToken.None));
2429
Assert.False(await EditSession.
HasChangesAsync
(oldSolution, solution, generatedDocument.FilePath, CancellationToken.None));
2460
Assert.False(await EditSession.
HasChangesAsync
(oldSolution, solution, pathX, CancellationToken.None));
2488
Assert.True(await EditSession.
HasChangesAsync
(oldSolution, solution, pathX, CancellationToken.None));
2514
Assert.True(await EditSession.
HasChangesAsync
(oldSolution, solution, pathX, CancellationToken.None));
2638
Assert.False(await EditSession.
HasChangesAsync
(oldSolution, solution, sourceFilePath: sourcePath, CancellationToken.None));
Microsoft.VisualStudio.LanguageServices.DevKit (1)
src\EditorFeatures\Core\EditAndContinue\ManagedHotReloadLanguageServiceImpl.cs (1)
265
? await EditSession.
HasChangesAsync
(oldSolution, newSolution, sourceFilePath, cancellationToken).ConfigureAwait(false)