3 instantiations of SolutionChanges
Microsoft.CodeAnalysis.Features (1)
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
360var solutionChanges = new SolutionChanges(changedSolution, oldSolution);
Microsoft.CodeAnalysis.Workspaces (2)
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (1)
170var changedDocumentIds = new SolutionChanges(changedSolution, solution).GetProjectChanges().SelectMany(p => p.GetChangedDocuments());
Workspace\Solution\Solution.cs (1)
1709return new SolutionChanges(this, oldSolution);
19 references to SolutionChanges
dotnet-format (1)
Analyzers\Extensions.cs (1)
25public static bool Any(this SolutionChanges solutionChanges)
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
21var solutionChanges = newSolution.GetChanges(oldSolution);
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
21var solutionChanges = newSolution.GetChanges(oldSolution);
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
21var solutionChanges = newSolution.GetChanges(oldSolution);
Microsoft.CodeAnalysis.Features (2)
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
360var solutionChanges = new SolutionChanges(changedSolution, oldSolution);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
235var solutionChanges = newSolution.GetChanges(oldSolution);
Microsoft.CodeAnalysis.Workspaces (12)
CodeActions\CodeAction_Cleanup.cs (1)
78var solutionChanges = changedSolution.GetChanges(originalSolution);
CodeActions\Operations\ApplyChangesOperation.cs (1)
79var solutionChanges = changedSolution.GetChanges(originalSolution);
Editing\SymbolEditor.cs (1)
69var solutionChanges = ChangedSolution.GetChanges(OriginalSolution);
LinkedFileDiffMerging\LinkedFileDiffMergingSession.cs (1)
20internal sealed class LinkedFileDiffMergingSession(Solution oldSolution, Solution newSolution, SolutionChanges solutionChanges)
Remote\RemoteUtilities.cs (1)
31var solutionChanges = newSolution.GetChanges(oldSolution);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
21var solutionChanges = newSolution.GetChanges(oldSolution);
Workspace\Solution\Solution.cs (2)
1606SolutionChanges? solutionChanges = null, 1702public SolutionChanges GetChanges(Solution oldSolution)
Workspace\Workspace.cs (4)
294var changes = newSolution.GetChanges(oldSolution); 1553var solutionChanges = newSolution.GetChanges(oldSolution); 1648internal virtual void ApplyMappedFileChanges(SolutionChanges solutionChanges) 1653private void CheckAllowedSolutionChanges(SolutionChanges solutionChanges)
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
21var solutionChanges = newSolution.GetChanges(oldSolution);