3 instantiations of ChangedFile
Microsoft.DotNet.HotReload.Watch (3)
FileWatcher\FileWatcher.cs (1)
177
return changedPath.HasValue ? new
ChangedFile
(fileSet[changedPath.Value.Path], changedPath.Value.Kind) : null;
HotReload\HotReloadDotNetWatcher.cs (2)
348
return new
ChangedFile
(existingFileItem, changeKind);
353
return new
ChangedFile
(
20 references to ChangedFile
dotnet-watch (4)
Watch\BuildEvaluator.cs (1)
103
public async ValueTask<MSBuildFileSetFactory.EvaluationResult> EvaluateAsync(
ChangedFile
? changedFile, CancellationToken cancellationToken)
Watch\DotNetWatcher.cs (2)
26
ChangedFile
? changedFile = null;
100
Task<
ChangedFile
?> fileSetTask;
Watch\StaticFileHandler.cs (1)
13
public async ValueTask<bool> HandleFileChangesAsync(IReadOnlyList<
ChangedFile
> files, CancellationToken cancellationToken)
Microsoft.DotNet.HotReload.Watch (16)
FileWatcher\FileWatcher.cs (1)
170
public async Task<
ChangedFile
?> WaitForFileChangeAsync(IReadOnlyDictionary<string, FileItem> fileSet, Action? startedWatching, CancellationToken cancellationToken)
HotReload\CompilationHandler.cs (6)
409
ImmutableArray<
ChangedFile
> changedFiles,
679
IReadOnlyList<
ChangedFile
> files,
690
foreach (
var
changedFile in files)
922
private IReadOnlyList<RestartOperation> GetRelaunchOperations_NoLock(IReadOnlyList<
ChangedFile
> changedFiles, LoadedProjectGraph projectGraph)
930
foreach (
var
changedFile in changedFiles)
1024
public async Task UpdateFileContentAsync(IReadOnlyList<
ChangedFile
> changedFiles, CancellationToken cancellationToken)
HotReload\HotReloadDotNetWatcher.cs (9)
233
ImmutableArray<
ChangedFile
> changedFiles;
324
async Task<ImmutableArray<
ChangedFile
>> CaptureChangedFilesSnapshot(IReadOnlyList<string> rebuiltProjects)
405
var
file = changedFiles[i];
423
var newChangedFiles = new List<
ChangedFile
>();
425
foreach (
var
file in changedFiles)
548
List<
ChangedFile
> changedFiles,
563
var
changedFile = changedFiles[i];
898
private void ReportFileChanges(IReadOnlyList<
ChangedFile
> changedFiles)
913
string GetMessage(IReadOnlyList<
ChangedFile
> items, ChangeKind kind)