3 instantiations of LspFileChangeWatcher
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\FileWatching\DelegatingFileChangeWatcher.cs (1)
38return new LspFileChangeWatcher(instance, asynchronousOperationListenerProvider);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
LspFileChangeWatcherTests.cs (2)
50var lspFileChangeWatcher = new LspFileChangeWatcher( 80var lspFileChangeWatcher = new LspFileChangeWatcher(
10 references to LspFileChangeWatcher
Microsoft.CodeAnalysis.LanguageServer (6)
HostWorkspace\FileWatching\DelegatingFileChangeWatcher.cs (2)
17/// cref="LspFileChangeWatcher" /> if the client supports file watching. If we do, we create that and delegate to it. 37if (instance != null && LspFileChangeWatcher.SupportsLanguageServerHost(instance))
HostWorkspace\FileWatching\LspFileChangeWatcher.cs (4)
50private readonly LspFileChangeWatcher _lspFileChangeWatcher; 71public FileChangeContext(ImmutableArray<WatchedDirectory> watchedDirectories, LspFileChangeWatcher lspFileChangeWatcher) 204private readonly LspFileChangeWatcher _changeWatcher; 209public LspFileWatchRegistration(LspFileChangeWatcher changeWatcher, params FileSystemWatcher[] fileSystemWatchers)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (4)
LspFileChangeWatcherTests.cs (4)
33Assert.False(LspFileChangeWatcher.SupportsLanguageServerHost(testLspServer.LanguageServerHost)); 41Assert.True(LspFileChangeWatcher.SupportsLanguageServerHost(testLspServer.LanguageServerHost)); 50var lspFileChangeWatcher = new LspFileChangeWatcher( 80var lspFileChangeWatcher = new LspFileChangeWatcher(