6 instantiations of HotReloadService
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (6)
HotReloadServiceTests.cs (6)
55var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 190var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 234var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 280var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 315var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 366var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]);
19 references to HotReloadService
Microsoft.CodeAnalysis.ExternalAccess.HotReload (1)
Api\HotReloadService.cs (1)
264internal readonly struct TestAccessor(HotReloadService instance)
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (18)
HotReloadServiceTests.cs (18)
28private static Task<SourceText> GetCommittedDocumentTextAsync(HotReloadService service, DocumentId documentId) 55var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 66var result = await hotReload.GetUpdatesAsync(solution, runningProjects: ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 80result = await hotReload.GetUpdatesAsync(solution, runningProjects: ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 84Assert.Equal(HotReloadService.Status.NoChangesToApply, result.Status); 92var runningProjects = ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty 93.Add(projectId, new HotReloadService.RunningProjectInfo() { RestartWhenChangesHaveNoEffect = true }); 190var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 196var runningProjects = ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty 197.Add(projectId, new HotReloadService.RunningProjectInfo() { RestartWhenChangesHaveNoEffect = false }); 234var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 241var result = await hotReload.GetUpdatesAsync(solution, ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 280var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 287var result = await hotReload.GetUpdatesAsync(solution, ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 315var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 323var result = await hotReload.GetUpdatesAsync(solution, runningProjects: ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 366var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 376var result = await hotReload.GetUpdatesAsync(solution, ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None);