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