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