19 references to WorkspaceVersion
Microsoft.CodeAnalysis.EditorFeatures (2)
EditAndContinue\PdbMatchingSourceTextProvider.cs (2)
87var oldSolutionVersion = oldDocument.Project.Solution.WorkspaceVersion; 107_baselineSolutionVersion = solution.WorkspaceVersion;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (1)
390Assert.Equal(solution.WorkspaceVersion, version);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
SolutionExtensions.cs (1)
19=> solution.WorkspaceVersion;
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\CompletionUtilities.cs (2)
41if (solution is null || project.Solution.WorkspaceVersion > solution.WorkspaceVersion)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Workspaces\LspWorkspaceManager.cs (2)
402if (cachedSolution != default && cachedSolution.forkedFromVersion == workspaceCurrentSolution.WorkspaceVersion) 421_cachedLspSolutions[workspace] = (workspaceCurrentSolution.WorkspaceVersion, lspSolution);
Microsoft.CodeAnalysis.Workspaces (11)
CodeActions\Operations\ApplyChangesOperation.cs (2)
56if (changedSolution.WorkspaceVersion == currentSolution.WorkspaceVersion)
ExternalAccess\UnitTesting\Api\UnitTestingSolutionExtensions.cs (1)
13=> solution.WorkspaceVersion;
Workspace\Workspace.cs (8)
195_latestSolution = solution.WithNewWorkspace(oldSolution.WorkspaceKind, oldSolution.WorkspaceVersion + 1, oldSolution.Services); 469/// name="transformation"/> as it will have its <see cref="Solution.WorkspaceVersion"/> updated 474/// name="transformation"/> as it will have its <see cref="Solution.WorkspaceVersion"/> updated 539newSolution = newSolution.WithNewWorkspace(oldSolution.WorkspaceKind, oldSolution.WorkspaceVersion + 1, oldSolution.Services); 1570if (newSolution.WorkspaceVersion != oldSolution.WorkspaceVersion) 1578var oldWorkspaceVersion = oldSolution.WorkspaceVersion; 1579var newWorkspaceVersion = newSolution.WorkspaceVersion;