5 writes to ProjectsToRestart
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (2)
214ProjectsToRestart = ImmutableDictionary<ProjectId, ImmutableArray<ProjectId>>.Empty.Add(projectId, []), 285ProjectsToRestart = ImmutableDictionary<ProjectId, ImmutableArray<ProjectId>>.Empty,
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\DebuggingSession.cs (1)
582ProjectsToRestart = solutionUpdate.ProjectsToRestart,
EditAndContinue\EmitSolutionUpdateResults.cs (1)
110ProjectsToRestart = ImmutableDictionary<ProjectId, ImmutableArray<ProjectId>>.Empty,
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
217ProjectsToRestart = ImmutableDictionary<ProjectId, ImmutableArray<ProjectId>>.Empty.Add(projectId, [projectId]),
10 references to ProjectsToRestart
Microsoft.CodeAnalysis.ExternalAccess.HotReload (1)
Api\HotReloadService.cs (1)
226ProjectsToRestart = results.ProjectsToRestart,
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EmitSolutionUpdateResults.cs (1)
168ProjectsToRestart = ProjectsToRestart,
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
233Assert.Equal(hasTransientError, results.ProjectsToRestart.Any());
Microsoft.CodeAnalysis.Features.UnitTests (7)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (7)
284AssertEx.SequenceEqual([projectId], results.ProjectsToRestart.Keys); 2045Assert.Empty(results.ProjectsToRestart); 2076AssertEx.Equal([projectId], results.ProjectsToRestart.Keys); 2658AssertEx.Empty(results.ProjectsToRestart); 2699AssertEx.Empty(results.ProjectsToRestart); 3732AssertEx.SetEqual([documentBId.ProjectId], results.ProjectsToRestart.Keys); 3815AssertEx.SetEqual([], results.ProjectsToRestart.Select(p => p.Key.DebugName));