37 references to WatchedDirectory
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LoadedProject.cs (1)
58
_sourceFileChangeContext = fileWatcher.CreateContext([
new
(_projectDirectory, [".cs", ".cshtml", ".razor"])]);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (33)
DefaultFileChangeWatcherTests.cs (32)
34
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
45
using var context = watcher.CreateContext([new
WatchedDirectory
(nonExistentPath, extensionFilters: [])]);
60
new
WatchedDirectory
(subDir1.Path, extensionFilters: []),
61
new
WatchedDirectory
(subDir2.Path, extensionFilters: [])
74
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
89
using var context = watcher.CreateContext([new
WatchedDirectory
(watchedDir.Path, extensionFilters: [])]);
103
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
117
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
150
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
179
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs", ".vb"])]);
203
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
219
using var context = watcher.CreateContext([new
WatchedDirectory
(watchedDir.Path, extensionFilters: [])]);
234
using var context = watcher.CreateContext([new
WatchedDirectory
(watchedDir.Path, extensionFilters: [])]);
295
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
317
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
339
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
358
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
378
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
398
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
492
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
529
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
552
using var context = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
574
using var context1 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
575
using var context2 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
591
var context1 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
592
var context2 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
617
using var context1 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
618
using var context2 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
642
var context1 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
643
using var context2 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [".cs"])]);
670
var context1 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
676
using var context2 = watcher.CreateContext([new
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
LspFileChangeWatcherTests.cs (1)
60
var context = lspFileChangeWatcher.CreateContext([new ProjectSystem.
WatchedDirectory
(tempDirectory.Path, extensionFilters: [])]);
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
113
return referenceDirectories.SelectAsArray(static d => new
WatchedDirectory
(d, [".dll"]));
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
213
LanguageNames.VisualBasic => [
new
(rootPath, [".vb"])],
214
LanguageNames.CSharp => [
new
(rootPath, [".cs", ".razor", ".cshtml"])],