25 references to VirtualProjectXmlProvider
Microsoft.CodeAnalysis.LanguageServer (9)
FileBasedPrograms\FileBasedProgramsEntryPointDiscovery.cs (2)
126directory: VirtualProjectXmlProvider.GetDiscoveryCacheRootDirectory(), 143var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(workspaceFolder);
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (5)
30private readonly VirtualProjectXmlProvider _projectXmlProvider; 35VirtualProjectXmlProvider projectXmlProvider, 161if (VirtualProjectXmlProvider.HasFileBasedAppDirectives(sourceText)) 314virtualProjectContent = VirtualProjectXmlProvider.MakeVirtualProjectContent_DirectFallback(documentPath); 325var virtualProjectPath = VirtualProjectXmlProvider.GetVirtualProjectPath(documentPath);
FileBasedPrograms\FileBasedProgramsWorkspaceProviderFactory.cs (1)
28VirtualProjectXmlProvider projectXmlProvider,
FileBasedPrograms\VirtualProjectXmlProvider.cs (1)
25[Export(typeof(VirtualProjectXmlProvider)), Shared]
Microsoft.CodeAnalysis.LanguageServer.UnitTests (16)
FileBasedProgramsEntryPointDiscoveryTests.cs (9)
76_additionalDirectoriesToDelete.Add(VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(workspacePath)); 369var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path); 403var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path); 438var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path); 473var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path); 511var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path); 550var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path); 587var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path); 818var cacheDirectory = VirtualProjectXmlProvider.GetDiscoveryCacheDirectory(tempDir.Path);
VirtualProjectXmlProviderTests.cs (7)
44private async Task<VirtualProjectXmlProvider> GetProjectXmlProviderAsync() 48return exportProvider.GetExportedValue<VirtualProjectXmlProvider>(); 54var projectProvider = await GetProjectXmlProviderAsync(); 78var projectProvider = await GetProjectXmlProviderAsync(); 110var projectProvider = await GetProjectXmlProviderAsync(); 142var projectProvider = await GetProjectXmlProviderAsync(); 162var projectProvider = await GetProjectXmlProviderAsync();