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