4 implementations of CreateContext
Microsoft.CodeAnalysis.LanguageServer (3)
HostWorkspace\FileWatching\DefaultFileChangeWatcher.cs (1)
47public IFileChangeContext CreateContext(ImmutableArray<WatchedDirectory> watchedDirectories)
HostWorkspace\FileWatching\DelegatingFileChangeWatcher.cs (1)
48public IFileChangeContext CreateContext(ImmutableArray<WatchedDirectory> watchedDirectories)
HostWorkspace\FileWatching\LspFileChangeWatcher.cs (1)
44public IFileChangeContext CreateContext(ImmutableArray<WatchedDirectory> watchedDirectories)
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\FileChangeWatcher.cs (1)
88public IFileChangeContext CreateContext(ImmutableArray<WatchedDirectory> watchedDirectories)
8 references to CreateContext
Microsoft.CodeAnalysis.LanguageServer (4)
HostWorkspace\FileWatching\DelegatingFileChangeWatcher.cs (1)
49=> _underlyingFileWatcher.Value.CreateContext(watchedDirectories);
HostWorkspace\LoadedProject.cs (3)
59_sourceFileCreatedOrDeletedChangeContext = fileWatcher.CreateContext([new(_projectDirectory, [".cs", ".cshtml", ".razor"])]); 65_projectFileChangeContext = fileWatcher.CreateContext([]); 70_assetsFileChangeContext = fileWatcher.CreateContext([]);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
FileBasedProgramsWorkspaceTests.cs (1)
840using var fileChangeContext = fileChangeWatcher.CreateContext([new WatchedDirectory(Path.GetDirectoryName(appCsFile.Path)!, extensionFilters: [])]);
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
69var fileReferenceChangeContext = fileChangeWatcher.CreateContext(GetAdditionalWatchedDirectories());
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
199_documentFileChangeContext = _projectSystemProjectFactory.FileChangeWatcher.CreateContext(watchedDirectories);
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\RuleSets\VisualStudioRuleSetManager.RuleSetFile.cs (1)
69_fileChangeContext = fileChangeWatcher.CreateContext([]);