16 references to VirtualProjectXmlProvider
Microsoft.CodeAnalysis.LanguageServer (9)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (5)
27private readonly VirtualProjectXmlProvider _projectXmlProvider; 32VirtualProjectXmlProvider projectXmlProvider, 125virtualProjectContent = VirtualProjectXmlProvider.MakeVirtualProjectContent_DirectFallback(documentPath); 137var virtualProjectPath = VirtualProjectXmlProvider.GetVirtualProjectPath(documentPath); 141var isFileBasedProgram = VirtualProjectXmlProvider.IsFileBasedProgram(documentPath, textAndVersion.Text);
FileBasedPrograms\FileBasedProgramsWorkspaceProviderFactory.cs (1)
29VirtualProjectXmlProvider projectXmlProvider,
FileBasedPrograms\VirtualProjectXmlDiagnosticSourceProvider.cs (2)
19internal sealed class VirtualProjectXmlDiagnosticSourceProvider(VirtualProjectXmlProvider virtualProjectXmlProvider) : IDiagnosticSourceProvider 37private sealed class VirtualProjectXmlDiagnosticSource(Document document, VirtualProjectXmlProvider virtualProjectXmlProvider) : IDiagnosticSource
FileBasedPrograms\VirtualProjectXmlProvider.cs (1)
22[Export(typeof(VirtualProjectXmlProvider)), Shared]
Microsoft.CodeAnalysis.LanguageServer.UnitTests (7)
VirtualProjectXmlProviderTests.cs (7)
44private async Task<VirtualProjectXmlProvider> GetProjectXmlProviderAsync() 48return exportProvider.GetExportedValue<VirtualProjectXmlProvider>(); 54var projectProvider = await GetProjectXmlProviderAsync(); 78var projectProvider = await GetProjectXmlProviderAsync(); 109var projectProvider = await GetProjectXmlProviderAsync(); 140var projectProvider = await GetProjectXmlProviderAsync(); 160var projectProvider = await GetProjectXmlProviderAsync();