7 instantiations of HotReloadService
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (7)
HotReloadServiceTests.cs (7)
56var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 191var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 235var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 281var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 321var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 378var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 414var hotReload = new HotReloadService(workspace.Services, ["Baseline"]);
20 references to HotReloadService
Microsoft.CodeAnalysis.ExternalAccess.HotReload (1)
Api\HotReloadService.cs (1)
257internal readonly struct TestAccessor(HotReloadService instance)
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (19)
HotReloadServiceTests.cs (19)
29private static Task<SourceText> GetCommittedDocumentTextAsync(HotReloadService service, DocumentId documentId) 56var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 67var result = await hotReload.GetUpdatesAsync(solution, runningProjects: ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 81result = await hotReload.GetUpdatesAsync(solution, runningProjects: ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 85Assert.Equal(HotReloadService.Status.NoChangesToApply, result.Status); 93var runningProjects = ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty 94.Add(projectId, new HotReloadService.RunningProjectInfo() { RestartWhenChangesHaveNoEffect = true }); 191var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 197var runningProjects = ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty 198.Add(projectId, new HotReloadService.RunningProjectInfo() { RestartWhenChangesHaveNoEffect = false }); 235var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 242var result = await hotReload.GetUpdatesAsync(solution, ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 281var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 288var result = await hotReload.GetUpdatesAsync(solution, ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 321var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType", "NewTypeDefinition"]); 329var result = await hotReload.GetUpdatesAsync(solution, runningProjects: ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 378var hotReload = new HotReloadService(workspace.Services, ["Baseline", "AddDefinitionToExistingType"]); 388var result = await hotReload.GetUpdatesAsync(solution, ImmutableDictionary<ProjectId, HotReloadService.RunningProjectInfo>.Empty, CancellationToken.None); 414var hotReload = new HotReloadService(workspace.Services, ["Baseline"]);