1 write to CompilationState
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\Solution.cs (1)
49
CompilationState
= compilationState;
242 references to CompilationState
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\EditorTestWorkspace.cs (1)
532
foreach (var (docId, _) in solutionChanges.NewSolution.
CompilationState
.FrozenSourceGeneratedDocumentStates.States)
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Testing\TestSolutionStore.cs (1)
19
var checksum = await solution.
CompilationState
.GetChecksumAsync(cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\EditSession.cs (2)
549
var generatorDiagnostics = await project.Solution.
CompilationState
.GetSourceGeneratorDiagnosticsAsync(project.State, cancellationToken).ConfigureAwait(false);
561
return await project.Solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(project.State, cancellationToken).ConfigureAwait(false);
FindUsages\DefinitionItemFactory.cs (2)
156
var info = solution.
CompilationState
.GetOriginatingProjectInfo(assembly);
209
var info = solution.
CompilationState
.GetOriginatingProjectInfo(containingAssembly);
Microsoft.CodeAnalysis.Features.UnitTests (4)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (4)
2423
var generatedDocuments = await project.Solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(project.State, CancellationToken.None);
2429
var generatorDiagnostics = await solution.
CompilationState
.GetSourceGeneratorDiagnosticsAsync(project.State, CancellationToken.None);
2460
generatedDocuments = await solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(project.State, CancellationToken.None);
2463
generatorDiagnostics = await solution.
CompilationState
.GetSourceGeneratorDiagnosticsAsync(project.State, CancellationToken.None);
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
43
var projectChecksum = await project.Solution.
CompilationState
.GetChecksumAsync(project.Id, cancellationToken).ConfigureAwait(false);
Workspaces\LspWorkspaceManager.cs (2)
415
var sourceGeneratorChecksum = workspaceCurrentSolution.
CompilationState
.SourceGeneratorExecutionVersionMap.GetChecksum();
486
var compilationState = workspaceSolution.
CompilationState
;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (11)
Workspaces\SourceGeneratedDocumentTests.cs (11)
255
var initialExecutionMap = initialSolution.
CompilationState
.SourceGeneratorExecutionVersionMap.Map;
291
solutionWithChangedExecutionVersion.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]
292
> solutionWithDocumentChanged.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]);
297
solutionWithChangedExecutionVersion.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1],
298
solutionWithDocumentChanged.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]);
308
Assert.NotEqual(initialExecutionMap[projectId1], solutionWithChangedExecutionVersion.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]);
309
Assert.NotEqual(initialExecutionMap[projectId1], finalSolution.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]);
314
Assert.Equal(initialExecutionMap[projectId1], solutionWithChangedExecutionVersion.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]);
315
Assert.Equal(initialExecutionMap[projectId1], finalSolution.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]);
320
Assert.Equal(solutionWithChangedExecutionVersion.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1], finalSolution.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId1]);
Microsoft.CodeAnalysis.Remote.ServiceHub (18)
Host\RemoteWorkspace.cs (1)
51
var currentSolutionChecksum = await this.CurrentSolution.
CompilationState
.GetChecksumAsync(cancellationToken).ConfigureAwait(false);
Host\RemoteWorkspace.SolutionCreator.cs (4)
50
var oldSolutionCompilationChecksums = await solution.
CompilationState
.GetStateChecksumsAsync(cancellationToken).ConfigureAwait(false);
51
var oldSolutionChecksums = await solution.
CompilationState
.SolutionState.GetStateChecksumsAsync(cancellationToken).ConfigureAwait(false);
615
? await incrementalSolutionBuilt.
CompilationState
.GetChecksumAsync(cancellationToken).ConfigureAwait(false)
616
: await incrementalSolutionBuilt.
CompilationState
.GetChecksumAsync(projectConeId, cancellationToken).ConfigureAwait(false);
Host\SolutionAssetCache.cs (1)
174
var compilationState = pinnedSolution.
CompilationState
;
Host\TestUtils.cs (10)
192
var compilationChecksums = await solution.
CompilationState
.GetStateChecksumsAsync(cancellationToken).ConfigureAwait(false);
193
await compilationChecksums.FindAsync(solution.
CompilationState
, projectCone: null, AssetPath.FullLookupForTesting, Flatten(compilationChecksums), callback, map, cancellationToken).ConfigureAwait(false);
195
foreach (var frozenSourceGeneratedDocumentState in solution.
CompilationState
.FrozenSourceGeneratedDocumentStates.States.Values)
198
await compilationChecksums.FindAsync(solution.
CompilationState
, projectCone: null, AssetPath.FullLookupForTesting, Flatten(documentChecksums), callback, map, cancellationToken).ConfigureAwait(false);
201
var solutionChecksums = await solution.
CompilationState
.SolutionState.GetStateChecksumsAsync(cancellationToken).ConfigureAwait(false);
203
await solutionChecksums.FindAsync(solution.
CompilationState
.SolutionState, projectCone: null, AssetPath.FullLookupForTesting, Flatten(solutionChecksums), callback, map, cancellationToken).ConfigureAwait(false);
210
var (compilationChecksums, projectCone) = await solution.
CompilationState
.GetStateChecksumsAsync(projectId, cancellationToken).ConfigureAwait(false);
211
await compilationChecksums.FindAsync(solution.
CompilationState
, projectCone, AssetPath.SolutionAndProjectForTesting(projectId), Flatten(compilationChecksums), callback, map, cancellationToken).ConfigureAwait(false);
213
var solutionChecksums = await solution.
CompilationState
.SolutionState.GetStateChecksumsAsync(projectId, cancellationToken).ConfigureAwait(false);
215
await solutionChecksums.FindAsync(solution.
CompilationState
.SolutionState, projectCone, AssetPath.SolutionAndProjectForTesting(projectId), Flatten(solutionChecksums), callback, map, cancellationToken).ConfigureAwait(false);
Services\SourceGeneration\RemoteSourceGenerationService.cs (2)
38
var documentStates = await solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(
58
var documentStates = await solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(
Microsoft.CodeAnalysis.Remote.Workspaces (2)
SolutionAssetStorage.cs (2)
52
=> StoreAssetsAsync(solution.
CompilationState
, cancellationToken);
56
=> StoreAssetsAsync(project.Solution.
CompilationState
, project.Id, cancellationToken);
Microsoft.CodeAnalysis.Workspaces (103)
Diagnostics\Extensions.cs (1)
493
if (solution.
CompilationState
.SourceGeneratorExecutionVersionMap.Map.TryGetValue(project.Id, out var executionVersion))
ExternalAccess\UnitTesting\Api\UnitTestingSolutionExtensions.cs (1)
16
=> new UnitTestingChecksumWrapper(await solution.
CompilationState
.GetChecksumAsync(cancellationToken).ConfigureAwait(false));
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
80
var sourceGeneratorDocumentStates = await project.Solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(project.State, cancellationToken).ConfigureAwait(false);
Remote\IRemoteKeepAliveService.cs (2)
100
=> new(solution.
CompilationState
, listener);
109
=> CreateAsync(solution.
CompilationState
, cancellationToken);
Remote\RemoteHostClient.cs (1)
108
return TryInvokeAsync(solution.
CompilationState
, invocation, cancellationToken);
Remote\RemoteServiceConnection.cs (10)
56
=> TryInvokeAsync(solution.
CompilationState
, invocation, cancellationToken);
62
=> TryInvokeAsync(solution.
CompilationState
, invocation, cancellationToken);
82
=> TryInvokeAsync(project.Solution.
CompilationState
, project.Id, invocation, cancellationToken);
88
=> TryInvokeAsync(project.Solution.
CompilationState
, project.Id, invocation, cancellationToken);
106
=> TryInvokeAsync(solution.
CompilationState
, invocation, cancellationToken);
112
=> TryInvokeAsync(solution.
CompilationState
, invocation, cancellationToken);
132
=> TryInvokeAsync(project.Solution.
CompilationState
, project.Id, invocation, cancellationToken);
138
=> TryInvokeAsync(project.Solution.
CompilationState
, project.Id, invocation, cancellationToken);
153
=> TryInvokeAsync(solution1.
CompilationState
, solution2.
CompilationState
, invocation, cancellationToken);
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
320
var hadCompilation = solution.
CompilationState
.TryGetCompilation(projectId, out _);
Workspace\Solution\Project.cs (10)
318
var generatedDocumentStates = await Solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(this.State, cancellationToken).ConfigureAwait(false);
350
var generatedDocumentStates = await Solution.
CompilationState
.GetSourceGeneratedDocumentStatesAsync(State, cancellationToken).ConfigureAwait(false);
385
var documentState = Solution.
CompilationState
.TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(documentId);
394
return Solution.
CompilationState
.GetSourceGeneratorDiagnosticsAsync(this.State, cancellationToken);
399
return Solution.
CompilationState
.GetSourceGeneratorRunResultAsync(this.State, cancellationToken);
514
=> Solution.
CompilationState
.TryGetCompilation(this.Id, out compilation);
525
=> Solution.
CompilationState
.GetCompilationAsync(State, cancellationToken);
532
=> Solution.
CompilationState
.HasSuccessfullyLoadedAsync(State, cancellationToken);
562
=> Solution.
CompilationState
.GetDependentVersionAsync(this.Id, cancellationToken);
569
=> Solution.
CompilationState
.GetDependentSemanticVersionAsync(this.Id, cancellationToken);
Workspace\Solution\Solution.cs (70)
69
internal SolutionState SolutionState =>
CompilationState
.SolutionState;
75
internal bool PartialSemanticsEnabled =>
CompilationState
.PartialSemanticsEnabled;
204
=>
CompilationState
.GetOriginatingProjectInfo(symbol)?.ProjectId;
216
=>
CompilationState
.GetOriginatingProjectInfo(symbol)?.Compilation;
242
=>
CompilationState
.GetDocumentState(syntaxTree, projectId)?.Id;
330
var documentState =
CompilationState
.GetDocumentState(syntaxTree, projectId);
351
=> compilationState ==
CompilationState
? this : new Solution(compilationState);
379
=> WithCompilationState(
CompilationState
.AddProjects(projectInfos));
391
=> WithCompilationState(
CompilationState
.RemoveProjects(projectIds));
406
return WithCompilationState(
CompilationState
.WithProjectAssemblyName(projectId, assemblyName));
416
return WithCompilationState(
CompilationState
.WithProjectOutputFilePath(projectId, outputFilePath));
426
return WithCompilationState(
CompilationState
.WithProjectOutputRefFilePath(projectId, outputRefFilePath));
436
return WithCompilationState(
CompilationState
.WithProjectCompilationOutputInfo(projectId, info));
446
return WithCompilationState(
CompilationState
.WithProjectDefaultNamespace(projectId, defaultNamespace));
456
return WithCompilationState(
CompilationState
.WithProjectChecksumAlgorithm(projectId, checksumAlgorithm));
471
return WithCompilationState(
CompilationState
.WithProjectName(projectId, name));
481
return WithCompilationState(
CompilationState
.WithProjectFilePath(projectId, filePath));
497
return WithCompilationState(
CompilationState
.WithProjectCompilationOptions(projectId, options));
513
return WithCompilationState(
CompilationState
.WithProjectParseOptions(projectId, options));
520
=> WithCompilationState(
CompilationState
.WithFallbackAnalyzerOptions(options));
531
return WithCompilationState(
CompilationState
.WithHasAllInformation(projectId, hasAllInformation));
543
return WithCompilationState(
CompilationState
.WithRunAnalyzers(projectId, runAnalyzers));
554
return WithCompilationState(
CompilationState
.WithHasSdkCodeStyleAnalyzers(projectId, hasSdkCodeStyleAnalyzers));
575
return WithCompilationState(
CompilationState
.WithProjectDocumentsOrder(projectId, documentIds));
584
return WithCompilationState(
CompilationState
.WithProjectAttributes(attributes));
593
return WithCompilationState(
CompilationState
.WithProjectInfo(info));
640
return WithCompilationState(
CompilationState
.AddProjectReferences(projectId, collection));
663
return WithCompilationState(
CompilationState
.RemoveProjectReference(projectId, projectReference));
691
return WithCompilationState(
CompilationState
.WithProjectReferences(projectId, collection));
733
return WithCompilationState(
CompilationState
.AddMetadataReferences(projectId, collection));
755
return WithCompilationState(
CompilationState
.RemoveMetadataReference(projectId, metadataReference));
772
return WithCompilationState(
CompilationState
.WithProjectMetadataReferences(projectId, collection));
820
return WithCompilationState(
CompilationState
.WithProjectAnalyzerReferences(projectId, boxedReferences));
849
return WithCompilationState(
CompilationState
.WithProjectAnalyzerReferences(projectId, builder.MoveToImmutable()));
866
return WithCompilationState(
CompilationState
.WithProjectAnalyzerReferences(projectId, collection));
900
return WithCompilationState(
CompilationState
.AddAnalyzerReferences(collection));
917
return WithCompilationState(
CompilationState
.RemoveAnalyzerReference(analyzerReference));
929
return WithCompilationState(
CompilationState
.WithAnalyzerReferences(collection));
1044
=> WithCompilationState(
CompilationState
.AddDocumentsToMultipleProjects<DocumentState>(documentInfos));
1082
=> WithCompilationState(
CompilationState
.AddDocumentsToMultipleProjects<AdditionalDocumentState>(documentInfos));
1134
=> WithCompilationState(
CompilationState
.AddDocumentsToMultipleProjects<AnalyzerConfigDocumentState>(documentInfos));
1155
=> WithCompilationState(
CompilationState
.RemoveDocumentsFromMultipleProjects<DocumentState>(documentIds));
1176
=> WithCompilationState(
CompilationState
.RemoveDocumentsFromMultipleProjects<AdditionalDocumentState>(documentIds));
1197
=> WithCompilationState(
CompilationState
.RemoveDocumentsFromMultipleProjects<AnalyzerConfigDocumentState>(documentIds));
1211
return WithCompilationState(
CompilationState
.WithDocumentAttributes(
1227
return WithCompilationState(
CompilationState
.WithDocumentAttributes(
1240
return WithCompilationState(
CompilationState
.WithDocumentAttributes(
1266
return WithCompilationState(
CompilationState
.WithDocumentTexts(texts, mode));
1287
return WithCompilationState(
CompilationState
.WithAdditionalDocumentText(documentId, text, mode));
1308
return WithCompilationState(
CompilationState
.WithAnalyzerConfigDocumentText(documentId, text, mode));
1329
return WithCompilationState(
CompilationState
.WithDocumentText(documentId, textAndVersion, mode));
1350
return WithCompilationState(
CompilationState
.WithAdditionalDocumentText(documentId, textAndVersion, mode));
1371
return WithCompilationState(
CompilationState
.WithAnalyzerConfigDocumentText(documentId, textAndVersion, mode));
1395
return WithCompilationState(
CompilationState
.WithDocumentSyntaxRoots(syntaxRoots, mode));
1406
=> WithCompilationState(
CompilationState
.WithDocumentContentsFrom(documentIdsAndStates, forceEvenIfTreesWouldDiffer: false));
1428
return WithCompilationState(
CompilationState
.WithDocumentSourceCodeKind(documentId, sourceCodeKind));
1449
return WithCompilationState(
CompilationState
.UpdateDocumentTextLoader(documentId, loader, mode));
1470
return WithCompilationState(
CompilationState
.UpdateAdditionalDocumentTextLoader(documentId, loader, mode));
1491
return WithCompilationState(
CompilationState
.UpdateAnalyzerConfigDocumentTextLoader(documentId, loader, mode));
1511
var newCompilationState = this.
CompilationState
.WithFrozenPartialCompilations(cancellationToken);
1539
lazySolution = CreateLazyFrozenSolution(this.
CompilationState
, documentId);
1591
=> WithCompilationState(
CompilationState
.WithNewWorkspaceFrom(oldSolution));
1624
return WithCompilationState(
CompilationState
.WithDocumentText(documentIds, text, mode));
1636
var newCompilationState =
CompilationState
.WithFrozenSourceGeneratedDocuments([(documentIdentity, generationDateTime, text, syntaxNode: null)]);
1647
=> WithCompilationState(
CompilationState
.WithFrozenSourceGeneratedDocuments(documents.SelectAsArray(d => (d.documentIdentity, d.generationDateTime, (SourceText?)d.text, (SyntaxNode?)null))));
1651
=> WithCompilationState(
CompilationState
.UpdateSpecificSourceGeneratorExecutionVersions(sourceGeneratorExecutionVersionMap));
1658
=> WithCompilationState(
CompilationState
.WithoutFrozenSourceGeneratedDocuments());
1669
=> WithCompilationState(
CompilationState
.WithCachedSourceGeneratorState(projectToUpdate, projectWithCachedGeneratorState));
1738
=> WithCompilationState(
CompilationState
.WithOptions(options));
1906
=> this.
CompilationState
.SourceGeneratorExecutionVersionMap[projectId];
Workspace\Solution\SolutionChanges.cs (4)
97
if (NewSolution.
CompilationState
.FrozenSourceGeneratedDocumentStates.IsEmpty)
101
foreach (var (id, _) in NewSolution.
CompilationState
.FrozenSourceGeneratedDocumentStates.States)
103
var oldState = OldSolution.
CompilationState
.TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(id);
108
return NewSolution.
CompilationState
.FrozenSourceGeneratedDocumentStates.GetChangedStateIds(
Workspace\Solution\SolutionCompilationState.cs (1)
1851
if (!projectWithCachedGeneratorState.Solution.
CompilationState
.TryGetCompilationTracker(projectWithCachedGeneratorState.Id, out var tracker) ||
Workspace\Solution\SolutionState.cs (1)
43
/// this does not change when the SolutionState stays the same, but the workspace's <see cref="Solution.
CompilationState
"/>'s
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
SolutionTests\SolutionTests.cs (1)
2891
var referencedMetadata = await solution.
CompilationState
.GetMetadataReferenceAsync(
SolutionTests\SolutionWithSourceGeneratorTests.cs (3)
187
var generatorDriver = project.Solution.
CompilationState
.GetTestAccessor().GetGeneratorDriver(project)!;
207
generatorDriver = project.Solution.
CompilationState
.GetTestAccessor().GetGeneratorDriver(project)!;
231
generatorDriver = project.Solution.
CompilationState
.GetTestAccessor().GetGeneratorDriver(project)!;
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
629
foreach (var (docId, state) in solutionChanges.NewSolution.
CompilationState
.FrozenSourceGeneratedDocumentStates.States)
Roslyn.VisualStudio.Next.UnitTests (90)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
64
Assert.True(workspace.CurrentSolution.
CompilationState
.TryGetStateChecksums(out _));
Remote\SerializationValidator.cs (2)
213
Contract.ThrowIfFalse(solution.
CompilationState
.TryGetStateChecksums(out var solutionCompilationObjectFromSolution));
218
Contract.ThrowIfFalse(solution.
CompilationState
.SolutionState.TryGetStateChecksums(out var solutionObjectFromSolution));
Services\AssetProviderTests.cs (3)
74
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
102
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
113
await service.SynchronizeSolutionAssetsAsync(await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None), CancellationToken.None);
Services\ServiceHubServicesTests.cs (25)
82
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
83
await remoteWorkpace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
127
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
155
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
206
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
252
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
253
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
258
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
259
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
278
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
279
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
286
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
287
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
294
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
295
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
328
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
329
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
342
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
343
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
356
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
357
await remoteWorkspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
1524
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None),
1525
await remoteSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
1554
var initialExecutionMap = initialSolution.
CompilationState
.SourceGeneratorExecutionVersionMap.Map;
1564
var finalExecutionMap = finalSolution.
CompilationState
.SourceGeneratorExecutionVersionMap.Map;
Services\SolutionAssetCacheTests.cs (1)
75
var checksums = await solution.
CompilationState
.GetStateChecksumsAsync(CancellationToken.None);
Services\SolutionServiceTests.cs (58)
53
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
56
Assert.Equal(solutionChecksum, await synched.
CompilationState
.GetChecksumAsync(CancellationToken.None));
68
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
72
Assert.Equal(solutionChecksum, await synched.
CompilationState
.GetChecksumAsync(CancellationToken.None));
92
var solutionChecksum = await workspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
121
var solutionChecksum = await workspace.CurrentSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
144
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
444
await solution1.
CompilationState
.GetChecksumAsync(CancellationToken.None),
457
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
467
Assert.Equal(await givenSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None), await remoteSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
481
var solutionChecksum1 = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
491
var solutionChecksum2 = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
507
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
509
Assert.Equal(solutionChecksum, await synched.
CompilationState
.GetChecksumAsync(CancellationToken.None));
517
solutionChecksum = await frozenSolution1.
CompilationState
.GetChecksumAsync(CancellationToken.None);
519
Assert.Equal(solutionChecksum, await synched.
CompilationState
.GetChecksumAsync(CancellationToken.None));
526
solutionChecksum = await frozenSolution2.
CompilationState
.GetChecksumAsync(CancellationToken.None);
528
Assert.Equal(solutionChecksum, await synched.
CompilationState
.GetChecksumAsync(CancellationToken.None));
553
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
556
Assert.Equal(solutionChecksum, await syncedFullSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
560
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
566
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
593
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
600
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
606
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
609
Assert.Equal(solutionChecksum, await syncedFullSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
634
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
641
var project3Checksum = await solution.
CompilationState
.GetChecksumAsync(project3.Id, CancellationToken.None);
668
var project3Checksum = await solution.
CompilationState
.GetChecksumAsync(project3.Id, CancellationToken.None);
674
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
681
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
710
var project3Checksum = await solution.
CompilationState
.GetChecksumAsync(project3.Id, CancellationToken.None);
716
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
722
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
750
var project3Checksum = await solution.
CompilationState
.GetChecksumAsync(project3.Id, CancellationToken.None);
756
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
762
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
788
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
795
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
821
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
833
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
845
var project2Checksum = await solution.
CompilationState
.GetChecksumAsync(project2.Id, CancellationToken.None);
876
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
889
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
921
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
945
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
958
var project1Checksum = await solution.
CompilationState
.GetChecksumAsync(project1.Id, CancellationToken.None);
1103
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
1132
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
1163
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
1217
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
1278
var solutionChecksum = await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
1286
Assert.Equal(solutionChecksum, await recoveredSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
1290
var newSolutionChecksum = await newSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None);
1296
Assert.Equal(newSolutionChecksum, await recoveredNewSolution.
CompilationState
.GetChecksumAsync(CancellationToken.None));
1302
Assert.Equal(newSolutionChecksum, await third.
CompilationState
.GetChecksumAsync(CancellationToken.None));
1310
await solution.
CompilationState
.GetChecksumAsync(CancellationToken.None);