3 instantiations of ChangedFile
Microsoft.DotNet.HotReload.Watch (3)
FileWatcher\FileWatcher.cs (1)
177return changedPath.HasValue ? new ChangedFile(fileSet[changedPath.Value.Path], changedPath.Value.Kind) : null;
HotReload\HotReloadDotNetWatcher.cs (2)
364return new ChangedFile(existingFileItem, changeKind); 369return new ChangedFile(
20 references to ChangedFile
dotnet-watch (4)
Watch\BuildEvaluator.cs (1)
103public async ValueTask<MSBuildFileSetFactory.EvaluationResult> EvaluateAsync(ChangedFile? changedFile, CancellationToken cancellationToken)
Watch\DotNetWatcher.cs (2)
26ChangedFile? changedFile = null; 100Task<ChangedFile?> fileSetTask;
Watch\StaticFileHandler.cs (1)
13public async ValueTask<bool> HandleFileChangesAsync(IReadOnlyList<ChangedFile> files, CancellationToken cancellationToken)
Microsoft.DotNet.HotReload.Watch (16)
FileWatcher\FileWatcher.cs (1)
170public async Task<ChangedFile?> WaitForFileChangeAsync(IReadOnlyDictionary<string, FileItem> fileSet, Action? startedWatching, CancellationToken cancellationToken)
HotReload\HotReloadDotNetWatcher.cs (9)
238ImmutableArray<ChangedFile> changedFiles; 340async Task<ImmutableArray<ChangedFile>> CaptureChangedFilesSnapshot(IReadOnlyList<string> rebuiltProjects) 421var file = changedFiles[i]; 439var newChangedFiles = new List<ChangedFile>(); 441foreach (var file in changedFiles) 563List<ChangedFile> changedFiles, 578var changedFile = changedFiles[i]; 913private void ReportFileChanges(IReadOnlyList<ChangedFile> changedFiles) 928string GetMessage(IReadOnlyList<ChangedFile> items, ChangeKind kind)
HotReload\ManagedCodeWorkspace.cs (1)
101public async Task UpdateFileContentAsync(IReadOnlyList<ChangedFile> changedFiles, CancellationToken cancellationToken)
HotReload\ProjectUpdatesBuilder.StaticWebAssets.cs (2)
47IReadOnlyList<ChangedFile> files, 54foreach (var file in files)
HotReload\RunningProjectsManager.cs (3)
239ImmutableArray<ChangedFile> changedFiles, 442private IReadOnlyList<RestartOperation> GetRelaunchOperations_NoLock(IReadOnlyList<ChangedFile> changedFiles, LoadedProjectGraph projectGraph) 450foreach (var changedFile in changedFiles)