1 type derived from TempDirectory
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\DisposableDirectory.cs (1)
12public sealed class DisposableDirectory : TempDirectory, IDisposable
1 instantiation of TempDirectory
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\TempDirectory.cs (1)
93return new TempDirectory(dirPath, _root);
653 references to TempDirectory
InteractiveHost.UnitTests (22)
AbstractInteractiveHostTests.cs (1)
197TempDirectory dir, string fileName, string assemblyName, string source, params MetadataReference[] references)
InteractiveHostCoreInitTests.cs (1)
57var srcDir = Temp.CreateDirectory();
InteractiveHostDesktopInitTests.cs (1)
30var srcDir = Temp.CreateDirectory();
InteractiveHostDesktopTests.cs (19)
367var dir = Temp.CreateDirectory(); 434var dir = Temp.CreateDirectory(); 454var dir1 = Temp.CreateDirectory(); 455var dir2 = Temp.CreateDirectory(); 456var dir3 = Temp.CreateDirectory(); 482var dir = Temp.CreateDirectory(); 501var dir = Temp.CreateDirectory(); 538var dir = Temp.CreateDirectory(); 540var dir1 = dir.CreateDirectory("1"); 541var dir2 = dir.CreateDirectory("2"); 573var dir = Temp.CreateDirectory(); 575var dir1 = dir.CreateDirectory("1"); 576var dir2 = dir.CreateDirectory("2"); 687var directory1 = Temp.CreateDirectory(); 691var initDirectory = Temp.CreateDirectory(); 700var rspDirectory = Temp.CreateDirectory(); 735var initDirectory = Temp.CreateDirectory(); 739var rspDirectory = Temp.CreateDirectory(); 910var dir = Temp.CreateDirectory();
Microsoft.Build.Tasks.CodeAnalysis.Sdk.UnitTests (3)
src\Compilers\Core\MSBuildTaskTests\TestUtilities\IntegrationTestBase.cs (3)
34protected readonly TempDirectory _tempDirectory; 80TempDirectory currentDirectory, 99TempDirectory currentDirectory,
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (29)
CopyRefAssemblyTests.cs (5)
30var dir = TempRoot.CreateDirectory(); 45var dir = TempRoot.CreateDirectory(); 63var dir = TempRoot.CreateDirectory(); 83var dir = TempRoot.CreateDirectory(); 110var dir = TempRoot.CreateDirectory();
DotNetSdkTests.cs (7)
25var sourcePackageDir = Temp.CreateDirectory().CreateDirectory("a=b, c"); 411var subdir = ProjectDir.CreateDirectory("subdir"); 441var subdir = ProjectDir.CreateDirectory("subdir"); 471var subdir = ProjectDir.CreateDirectory("subdir"); 505var subdir = ProjectDir.CreateDirectory("subdir"); 538var subdir = ProjectDir.CreateDirectory("subdir"); 602var subdir = ProjectDir.CreateDirectory("subdir");
IntegrationTests.cs (4)
16private DisposableFile GetResultFile(TempDirectory directory, string resultFileName) 531var testDir = _tempDirectory.CreateDirectory(@"SLN;!@(goo)'^1"); 560var appDir = testDir.CreateDirectory(@"Console;!@(goo)'^(Application1"); 628var libraryDir = testDir.CreateDirectory(@"Class;!@(goo)'^(Library1");
RuntimeHostInfoTests.cs (5)
43var testDir = tempRoot.CreateDirectory(); 44var globalDotNetDir = testDir.CreateDirectory("global-dotnet"); 77var testDir = tempRoot.CreateDirectory(); 78var globalDotNetDir = testDir.CreateDirectory("global-dotnet"); 80var binDir = testDir.CreateDirectory("bin");
SdkIntegrationTests.cs (1)
25public TempDirectory ProjectDir { get; }
TargetTests.cs (1)
797var intermediatePathDir = Temp.CreateDirectory();
TestUtilities\DotNetSdkTestBase.cs (3)
52protected readonly TempDirectory ProjectDir; 53protected readonly TempDirectory ObjDir; 54protected readonly TempDirectory OutDir;
TestUtilities\IntegrationTestBase.cs (3)
34protected readonly TempDirectory _tempDirectory; 80TempDirectory currentDirectory, 99TempDirectory currentDirectory,
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (242)
CommandLineIVTTests.cs (4)
24var dir = Temp.CreateDirectory(); 101var dir = Temp.CreateDirectory(); 179var dir = Temp.CreateDirectory(); 262var dir = Temp.CreateDirectory();
CommandLineTestBase.cs (1)
40var dir = temp.CreateDirectory();
CommandLineTests.cs (218)
138var dir = Temp.CreateDirectory(); 163var dir = Temp.CreateDirectory(); 187var dir = Temp.CreateDirectory(); 216var dir = Temp.CreateDirectory(); 273var dir = Temp.CreateDirectory(); 332var dir = Temp.CreateDirectory(); 364var dir = Temp.CreateDirectory(); 398var dir = Temp.CreateDirectory(); 418var dir = Temp.CreateDirectory(); 470var parentDir = Temp.CreateDirectory(); 471var baseDir = parentDir.CreateDirectory("temp"); 472var dirX = baseDir.CreateDirectory("x"); 473var dirAB = baseDir.CreateDirectory("a b"); 474var dirSubDir = baseDir.CreateDirectory("subdir"); 475var dirGoo = parentDir.CreateDirectory("goo"); 476var dirBar = parentDir.CreateDirectory("bar"); 565var parentDir = Temp.CreateDirectory(); 578var dir = Temp.CreateDirectory(); 620var folder = Temp.CreateDirectory(); 658var folder = Temp.CreateDirectory(); 676var folder = Temp.CreateDirectory(); 681var folderA = folder.CreateDirectory("A"); 686var folderB = folder.CreateDirectory("B"); 740private void CreateFile(TempDirectory folder, string file) 1210var dir = Temp.CreateDirectory(); 1878var dir = Temp.CreateDirectory(); 2245var dir = Temp.CreateDirectory(); 2277var dir = Temp.CreateDirectory(); 2305var dir = Temp.CreateDirectory(); 2432var dir = Temp.CreateDirectory(); 2480private static void ValidateEmbeddedSources_Portable(Dictionary<string, string> expectedEmbeddedMap, TempDirectory dir, bool isEmbeddedPdb) 2511private static void ValidateEmbeddedSources_Windows(Dictionary<string, string> expectedEmbeddedMap, TempDirectory dir) 2783var dir = Temp.CreateDirectory(); 2806var dir = Temp.CreateDirectory(); 2822var dir = Temp.CreateDirectory(); 2922var dir = Temp.CreateDirectory(); 2949var dir = Temp.CreateDirectory(); 2984var dir = Temp.CreateDirectory(); 3027var dir = Temp.CreateDirectory(); 3057var dir = Temp.CreateDirectory(); 3090var dir = Temp.CreateDirectory(); 3123var dir = Temp.CreateDirectory(); 3156var dir = Temp.CreateDirectory(); 3190var dir = Temp.CreateDirectory(); 3224var dir = Temp.CreateDirectory(); 3259var dir = Temp.CreateDirectory(); 3293var dir = Temp.CreateDirectory(); 3328var dir = Temp.CreateDirectory(); 3363var dir = Temp.CreateDirectory(); 3396var dir = Temp.CreateDirectory(); 3429var dir = Temp.CreateDirectory(); 3463var dir = Temp.CreateDirectory(); 3501var dir = Temp.CreateDirectory(); 3582var dir = Temp.CreateDirectory(); 3643var dir = Temp.CreateDirectory(); 3698var dir = Temp.CreateDirectory(); 4483var dir = Temp.CreateDirectory(); 4676var dir = Temp.CreateDirectory(); 4677var lib1 = dir.CreateDirectory("lib1"); 4678var lib2 = dir.CreateDirectory("lib2"); 4679var lib3 = dir.CreateDirectory("lib3"); 4745var tempFolder = Temp.CreateDirectory(); 4748var subFolder = tempFolder.CreateDirectory("temp"); 4770var tempFolder = Temp.CreateDirectory(); 4772var subFolder = tempFolder.CreateDirectory("temp"); 4789var tempFolder = Temp.CreateDirectory(); 6191var folder = Temp.CreateDirectory(); 6211var folder = Temp.CreateDirectory(); 6225var folder = Temp.CreateDirectory(); 6321var folder = Temp.CreateDirectory(); 6964var dir = Temp.CreateDirectory(); 6986var dir = Temp.CreateDirectory(); 7010var dir = Temp.CreateDirectory(); 7033var dir = Temp.CreateDirectory(); 7075var dir = Temp.CreateDirectory(); 7122var dir = Temp.CreateDirectory(); 7199var dir = Temp.CreateDirectory(); 7223var dir = Temp.CreateDirectory(); 7249var dir = Temp.CreateDirectory(); 7277var dir = Temp.CreateDirectory(); 7305var dir = Temp.CreateDirectory(); 7331var dir = Temp.CreateDirectory(); 7365var dir = Temp.CreateDirectory(); 7387var dir = Temp.CreateDirectory(); 7409var dir = Temp.CreateDirectory(); 7430var dir = Temp.CreateDirectory(); 7455var dir = Temp.CreateDirectory(); 7525var dir = Temp.CreateDirectory(); 7772var dir = Temp.CreateDirectory(); 8254var dir = Temp.CreateDirectory(); 8298var dir = Temp.CreateDirectory(); 8748var dir = Temp.CreateDirectory(); 8839var dir = Temp.CreateDirectory(); 8879var dir = Temp.CreateDirectory(); 8946var dir = Temp.CreateDirectory(); 8969var dir = Temp.CreateDirectory(); 8971var libDll = dir.CreateDirectory("Lib.dll"); 9291TempDirectory tempParentDir = Temp.CreateDirectory(); 9292TempDirectory tempDir = tempParentDir.CreateDirectory("tmpDir"); 9854var baseDir = Temp.CreateDirectory(); 9970var baseDir = Temp.CreateDirectory(); 10157var dir = Temp.CreateDirectory(); 10207var dir = Temp.CreateDirectory(); 10264var dir = Temp.CreateDirectory(); 10332var dir = Temp.CreateDirectory(); 10391var dir = Temp.CreateDirectory(); 10437var dir = Temp.CreateDirectory(); 10534var dir = Temp.CreateDirectory(); 10571var dir = Temp.CreateDirectory(); 10618private string VerifyOutput(TempDirectory sourceDir, TempFile sourceFile, 10707var dir = Temp.CreateDirectory(); 10744var dir = Temp.CreateDirectory(); 10980var dir = Temp.CreateDirectory(); 11009var dir = Temp.CreateDirectory(); 11195var dir = Temp.CreateDirectory(); 11330var dir = Temp.CreateDirectory(); 11429var dir = Temp.CreateDirectory(); 11684void AssertPdbEmit(TempDirectory dir, string pdbPath, string pePdbPath, params string[] extraArgs) 11762var dir = Temp.CreateDirectory(); 11763var dir32 = dir.CreateDirectory("32"); 11764var dir64 = dir.CreateDirectory("64"); 11852var dir = Temp.CreateDirectory(); 11853var refDir = dir.CreateDirectory("ref"); 11930var dir = Temp.CreateDirectory(); 11957var dir = Temp.CreateDirectory(); 12092var dir = Temp.CreateDirectory(); 12308var dir = Temp.CreateDirectory(); 12359var dir = Temp.CreateDirectory(); 12384var tempDir = Temp.CreateDirectory(); 12385var workingDir = Temp.CreateDirectory(); 12400var tempDir = Temp.CreateDirectory(); 12401var workingDir = Temp.CreateDirectory(); 12420var tempDir = Temp.CreateDirectory(); 12421var workingDir = Temp.CreateDirectory(); 12441var tempDir = Temp.CreateDirectory(); 12442var workingDir = Temp.CreateDirectory(); 12620var srcDirectory = Temp.CreateDirectory(); 12672var srcDirectory = Temp.CreateDirectory(); 12728var srcDirectory = Temp.CreateDirectory(); 12798var sourceDirectory = Temp.CreateDirectory(); 12883var sourceDirectory = Temp.CreateDirectory(); 12993var sourceDir = Temp.CreateDirectory(); 13079var srcDirectory = Temp.CreateDirectory(); 13105var srcDirectory = Temp.CreateDirectory(); 13127var srcDirectory = Temp.CreateDirectory(); 13194var srcDirectory = Temp.CreateDirectory(); 13465var dir = Temp.CreateDirectory(); 13533var dir = Temp.CreateDirectory(); 13574var dir = Temp.CreateDirectory(); 13620var dir = Temp.CreateDirectory(); 13670var dir = Temp.CreateDirectory(); 13715var dir = Temp.CreateDirectory(); 13771var dir = Temp.CreateDirectory(); 13826var dir = Temp.CreateDirectory(); 13863var dir = Temp.CreateDirectory(); 13936var dir = Temp.CreateDirectory(); 13991var dir = Temp.CreateDirectory(); 14014var dir = Temp.CreateDirectory(); 14072var dir = Temp.CreateDirectory(); 14101var dir = Temp.CreateDirectory(); 14143var dir = Temp.CreateDirectory(); 14199var dir = Temp.CreateDirectory(); 14204var generatedDir = dir.CreateDirectory("generated"); 14225var dir = Temp.CreateDirectory(); 14230var generatedDir = dir.CreateDirectory("generated"); 14260var dir = Temp.CreateDirectory(); 14265var generatedDir = dir.CreateDirectory("generated"); 14298var dir = Temp.CreateDirectory(); 14304var generatedDir = dir.CreateDirectory("generated"); 14329var dir = Temp.CreateDirectory(); 14361var generatedDir = dir.CreateDirectory("generated"); 14376var dir = Temp.CreateDirectory(); 14381var generatedDir = dir.CreateDirectory("generated"); 14397var dir = Temp.CreateDirectory(); 14418var dir = Temp.CreateDirectory(); 14423var generatedDir = dir.CreateDirectory("generated files"); 14494var dir = Temp.CreateDirectory(); 14510var dir = Temp.CreateDirectory(); 14515var generatedDir = dir.CreateDirectory("generated"); 14538var dir = Temp.CreateDirectory(); 14540var srcDir = dir.CreateDirectory("src"); 14609var dir = Temp.CreateDirectory(); 14610var srcDir = dir.CreateDirectory("src"); 14652var objDir = dir.CreateDirectory("obj"); 14678var dir = Temp.CreateDirectory(); 14680var srcDir = dir.CreateDirectory("src"); 14693var objDir = dir.CreateDirectory("obj"); 14757var dir = Temp.CreateDirectory(); 14774var dir = Temp.CreateDirectory(); 14796var subDir = dir.CreateDirectory("subDir"); 14891var dir = Temp.CreateDirectory(); 14911var dir = Temp.CreateDirectory(); 14936var dir = Temp.CreateDirectory(); 14956var dir = Temp.CreateDirectory(); 14976var dir = Temp.CreateDirectory(); 14988var dir = Temp.CreateDirectory(); 15056var dir = Temp.CreateDirectory(); 15086var dir = Temp.CreateDirectory(); 15133var dir = Temp.CreateDirectory(); 15197var dir = Temp.CreateDirectory(); 15246var dir = Temp.CreateDirectory(); 15267var dir = Temp.CreateDirectory(); 15305var dir = Temp.CreateDirectory(); 15328var dir = Temp.CreateDirectory(); 15346var srcDirectory = Temp.CreateDirectory(); 15431var dir = Temp.CreateDirectory(); 15471var directory = Temp.CreateDirectory(); 15518var directory = Temp.CreateDirectory(); 15552var srcDirectory = Temp.CreateDirectory(); 15607var dir = Temp.CreateDirectory(); 15628var dir = Temp.CreateDirectory(); 15648var dir = Temp.CreateDirectory(); 15704var dir = Temp.CreateDirectory(); 15781var dir = Temp.CreateDirectory(); 15838var dir = Temp.CreateDirectory(); 15917var dir = Temp.CreateDirectory(); 15957var dir = Temp.CreateDirectory(); 15996var dir = Temp.CreateDirectory();
SarifErrorLoggerTests.cs (9)
42var errorLogDir = Temp.CreateDirectory(); 73var errorLogDir = Temp.CreateDirectory(); 107var errorLogDir = Temp.CreateDirectory(); 139var outputDir = Temp.CreateDirectory(); 176var errorLogDir = Temp.CreateDirectory(); 211var errorLogDir = Temp.CreateDirectory(); 246var errorLogDir = Temp.CreateDirectory(); 281var errorLogDir = Temp.CreateDirectory(); 314var errorLogDir = Temp.CreateDirectory();
SarifV2ErrorLoggerTests.cs (6)
446var errorLogDir = Temp.CreateDirectory(); 524var sourceDir = Temp.CreateDirectory(); 528var errorLogDir = Temp.CreateDirectory(); 598var errorLogDir = Temp.CreateDirectory(); 667var errorLogDir = Temp.CreateDirectory(); 668var mappedDir = Temp.CreateDirectory();
TouchedFileLoggingTests.cs (4)
39var touchedDir = Temp.CreateDirectory(); 67var touchedDir = Temp.CreateDirectory(); 114var touchedDir = Temp.CreateDirectory(); 153var touchedDir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (10)
Completion\CompletionProviders\AppDirectiveCompletionProviderTests.cs (10)
57var tempDirectory = tempRoot.CreateDirectory(); 58var nestedDirectory = tempDirectory.CreateDirectory("SubDirectory"); 78var tempDirectory = tempRoot.CreateDirectory(); 79var nestedDirectory = tempDirectory.CreateDirectory("SubDirectory"); 140var tempDirectory = tempRoot.CreateDirectory(); 141var nestedDirectory = tempDirectory.CreateDirectory("SubDirectory"); 163var tempDirectory = tempRoot.CreateDirectory(); 164var nestedDirectory = tempDirectory.CreateDirectory("SubDirectory"); 234var tempDirectory = tempRoot.CreateDirectory(); 235var nestedDirectory = tempDirectory.CreateDirectory("SubDirectory");
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
Emit\CompilationEmitTests.cs (1)
4714var tmpDir = Temp.CreateDirectory();
Emit\DesktopStrongNameProviderTests.cs (7)
22var tempDir = Temp.CreateDirectory(); 37var tempDir = Temp.CreateDirectory(); 47var tempDir = Temp.CreateDirectory(); 57var tempDir = Temp.CreateDirectory(); 67var tempDir = Temp.CreateDirectory(); 77var tempDir = Temp.CreateDirectory(); 92var tempDir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Attributes\AttributeTests_Security.cs (3)
1477var tempDir = Temp.CreateDirectory(); 1568var tempDir = Temp.CreateDirectory(); 1605var tempDir = Temp.CreateDirectory();
Attributes\InternalsVisibleToAndStrongNameTests.cs (1)
30private readonly TempDirectory _signingTempDirectory;
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (24)
InteractiveSessionReferencesTests.cs (24)
621var root = Temp.CreateDirectory(); 622var dir1 = root.CreateDirectory("1"); 626var dir2 = root.CreateDirectory("2"); 679var root = Temp.CreateDirectory(); 680var dir1 = root.CreateDirectory("1"); 684var dir2 = root.CreateDirectory("2"); 745var root = Temp.CreateDirectory(); 746var dir1 = root.CreateDirectory("1"); 750var dir2 = root.CreateDirectory("2"); 813var root = Temp.CreateDirectory(); 814var dir1 = root.CreateDirectory("1"); 818var dir2 = root.CreateDirectory("2"); 881var root = Temp.CreateDirectory(); 882var dir1 = root.CreateDirectory("1"); 886var dir2 = root.CreateDirectory("2"); 949var root = Temp.CreateDirectory(); 950var dir1 = root.CreateDirectory("1"); 954var dir2 = root.CreateDirectory("2"); 1017var root = Temp.CreateDirectory(); 1018var dir1 = root.CreateDirectory("1"); 1022var dir2 = root.CreateDirectory("2"); 1085var root = Temp.CreateDirectory(); 1086var dir1 = root.CreateDirectory("1"); 1090var dir2 = root.CreateDirectory("2");
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (20)
CommandLineRunnerTests.cs (13)
373var dir = Temp.CreateDirectory(); 527var dir1 = Temp.CreateDirectory(); 530var dir2 = Temp.CreateDirectory(); 533var dir3 = Temp.CreateDirectory(); 561var dir1 = Temp.CreateDirectory(); 564var dir2 = Temp.CreateDirectory(); 567var dir3 = Temp.CreateDirectory(); 570var dir4 = Temp.CreateDirectory(); 588var dir = Temp.CreateDirectory(); 624var dir = Temp.CreateDirectory(); 819var root = Temp.CreateDirectory(); 820var dir1 = root.CreateDirectory("1"); 824var dir2 = root.CreateDirectory("2");
InteractiveSessionReferencesTests.cs (5)
36var dir = Temp.CreateDirectory(); 77var dir = Temp.CreateDirectory(); 81var dir1 = dir.CreateDirectory("1"); 82var dir2 = dir.CreateDirectory("2"); 126var dir = Temp.CreateDirectory();
InteractiveSessionTests.cs (2)
1290var dir = Temp.CreateDirectory(); 1320var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\ReferenceManagerTests.cs (3)
923var dir = Temp.CreateDirectory(); 1037var dir1 = Temp.CreateDirectory(); 1040var dir2 = Temp.CreateDirectory();
DocumentationComments\DocumentationCommentCompilerTests.cs (5)
4698var rootDir = Temp.CreateDirectory(); 4700var dir1 = rootDir.CreateDirectory("d1"); 4703var dir2 = rootDir.CreateDirectory("d2"); 4706var dir3 = rootDir.CreateDirectory("d3"); 8654var dir = Temp.CreateDirectory();
Symbols\Metadata\PE\TypeForwarders.cs (4)
1593var folder = Temp.CreateDirectory(); 1594var folderA = folder.CreateDirectory("A"); 1595var folderB = folder.CreateDirectory("B"); 1763var folder = Temp.CreateDirectory();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditorManagedHotReloadLanguageServiceTests.cs (1)
520var dir = Temp.CreateDirectory();
Emit\CompilationOutputFilesTests.cs (1)
36var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (6)
HotReloadServiceTests.cs (6)
45var dir = Temp.CreateDirectory(); 215var dir = Temp.CreateDirectory(); 259var dir = Temp.CreateDirectory(); 308var dir = Temp.CreateDirectory(); 356var dir = Temp.CreateDirectory(); 403var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.Features.Test.Utilities (3)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (3)
88TempDirectory? projectDirectory = null, 105TempDirectory? projectDirectory = null, 445var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.Features.UnitTests (23)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (22)
60var dir = Temp.CreateDirectory(); 974var dir = Temp.CreateDirectory(); 1157var dir = Temp.CreateDirectory(); 1213var dir = Temp.CreateDirectory(); 1426var dir = Temp.CreateDirectory(); 1617var dir = Temp.CreateDirectory(); 1870var dir = Temp.CreateDirectory(); 1961var dir = Temp.CreateDirectory(); 2005var dir = Temp.CreateDirectory(); 2065var projectDir = Temp.CreateDirectory(); 2676var dir = Temp.CreateDirectory(); 2717var dir = Temp.CreateDirectory(); 2762var dir = Temp.CreateDirectory(); 3152var dir = Temp.CreateDirectory(); 3245var dir = Temp.CreateDirectory(); 3324var dir = Temp.CreateDirectory(); 3385var dir = Temp.CreateDirectory(); 3562var dir = Temp.CreateDirectory(); 4341var dir = Temp.CreateDirectory(); 4494var dir = Temp.CreateDirectory(); 4595var dir = Temp.CreateDirectory(); 5705var dir = Temp.CreateDirectory();
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
26var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.LanguageServer.UnitTests (115)
AutoLoadProjectsInitializerTests.cs (2)
57var folder = _tempRoot.CreateDirectory(); 58var settingsDirectory = folder.CreateDirectory(".vscode");
DefaultFileChangeWatcherTests.cs (41)
32var tempDirectory = _tempRoot.CreateDirectory(); 54var rootDir = _tempRoot.CreateDirectory(); 55var subDir1 = rootDir.CreateDirectory("sub1"); 56var subDir2 = rootDir.CreateDirectory("sub2"); 71var tempDirectory = _tempRoot.CreateDirectory(); 85var watchedDir = _tempRoot.CreateDirectory(); 86var otherDir = _tempRoot.CreateDirectory(); 100var tempDirectory = _tempRoot.CreateDirectory(); 113var tempDirectory = _tempRoot.CreateDirectory(); 128var tempDirectory = _tempRoot.CreateDirectory(); 146var tempDirectory = _tempRoot.CreateDirectory(); 147var subDirectory = tempDirectory.CreateDirectory("subdir"); 174var tempDirectory = _tempRoot.CreateDirectory(); 197var tempDirectory = _tempRoot.CreateDirectory(); 198var level1 = tempDirectory.CreateDirectory("level1"); 199var level2 = level1.CreateDirectory("level2"); 200var level3 = level2.CreateDirectory("level3"); 214var rootDir = _tempRoot.CreateDirectory(); 215var watchedDir = rootDir.CreateDirectory("watched"); 216var siblingDir = rootDir.CreateDirectory("sibling"); 230var rootDir = _tempRoot.CreateDirectory(); 231var watchedDir = rootDir.CreateDirectory("subdir"); 245var tempDirectory = _tempRoot.CreateDirectory(); 292var tempDirectory = _tempRoot.CreateDirectory(); 311var tempDirectory = _tempRoot.CreateDirectory(); 333var tempDirectory = _tempRoot.CreateDirectory(); 355var tempDirectory = _tempRoot.CreateDirectory(); 374var tempDirectory = _tempRoot.CreateDirectory(); 394var tempDirectory = _tempRoot.CreateDirectory(); 395var subDirectory = tempDirectory.CreateDirectory("subdir"); 414var tempDirectory = _tempRoot.CreateDirectory(); 437var tempDirectory = _tempRoot.CreateDirectory(); 463var tempDirectory = _tempRoot.CreateDirectory(); 490var tempDirectory = _tempRoot.CreateDirectory(); 522var tempDirectory = _tempRoot.CreateDirectory(); 545var tempDirectory = _tempRoot.CreateDirectory(); 572var tempDirectory = _tempRoot.CreateDirectory(); 589var tempDirectory = _tempRoot.CreateDirectory(); 614var tempDirectory = _tempRoot.CreateDirectory(); 639var tempDirectory = _tempRoot.CreateDirectory(); 667var tempDirectory = _tempRoot.CreateDirectory();
ExportProviderBuilderTests.cs (2)
100var directory = TempRoot.CreateDirectory(); 137var tempSubDir = directory.CreateDirectory(reservedCharacter);
FileBasedProgramsEntryPointDiscoveryTests.cs (18)
35private readonly TempDirectory _mefCacheDirectory; 94var tempDir = _tempRoot.CreateDirectory(); 149var tempDir = _tempRoot.CreateDirectory(); 152var artifactsDir = tempDir.CreateDirectory("artifacts"); 179var tempDir = _tempRoot.CreateDirectory(); 182var projectDir = tempDir.CreateDirectory("Project"); 208var tempDir = _tempRoot.CreateDirectory(); 241var tempDir = _tempRoot.CreateDirectory(); 274var tempDir = _tempRoot.CreateDirectory(); 298var tempDir = _tempRoot.CreateDirectory(); 347var tempDir = _tempRoot.CreateDirectory(); 381var tempDir = _tempRoot.CreateDirectory(); 415var tempDir = _tempRoot.CreateDirectory(); 450var tempDir = _tempRoot.CreateDirectory(); 484var tempDir = _tempRoot.CreateDirectory(); 522var tempDir = _tempRoot.CreateDirectory(); 561var tempDir = _tempRoot.CreateDirectory(); 794var tempDir = _tempRoot.CreateDirectory();
FileBasedProgramsWorkspaceTests.cs (40)
33private readonly TempDirectory _mefCacheDirectory; 90var tempDir = _tempRoot.CreateDirectory(); 127var tempDir = _tempRoot.CreateDirectory(); 149var tempDir = _tempRoot.CreateDirectory(); 187var tempDir = _tempRoot.CreateDirectory(); 213var tempDir = _tempRoot.CreateDirectory(); 241var tempDir = _tempRoot.CreateDirectory(); 274var tempDir = _tempRoot.CreateDirectory(); 435var tempDir = _tempRoot.CreateDirectory(); 571var tempDir = _tempRoot.CreateDirectory(); 621var tempDir = _tempRoot.CreateDirectory(); 662var tempDir = _tempRoot.CreateDirectory(); 747var tempDir = _tempRoot.CreateDirectory(); 800var tempDir = _tempRoot.CreateDirectory(); 914var tempDir = _tempRoot.CreateDirectory(); 970var tempDir = _tempRoot.CreateDirectory(); 1039var tempDir = _tempRoot.CreateDirectory(); 1101var tempDir = _tempRoot.CreateDirectory(); 1161var tempDir = _tempRoot.CreateDirectory(); 1225var tempDir = _tempRoot.CreateDirectory(); 1275var tempDir = _tempRoot.CreateDirectory(); 1278var srcDir = tempDir.CreateDirectory("src"); 1336var tempDir = _tempRoot.CreateDirectory(); 1364var tempDir = _tempRoot.CreateDirectory(); 1367var src1Dir = tempDir.CreateDirectory("src1"); 1368var src2Dir = src1Dir.CreateDirectory("src2"); 1394var tempDir = _tempRoot.CreateDirectory(); 1396var src1Dir = tempDir.CreateDirectory("src"); 1399var src2Dir = tempDir.CreateDirectory("src2"); 1457var tempDir = _tempRoot.CreateDirectory(); 1463var src1Dir = tempDir.CreateDirectory("src1"); 1487var tempDir = _tempRoot.CreateDirectory(); 1490var src1Dir = tempDir.CreateDirectory("src1"); 1495var src2Dir = tempDir.CreateDirectory("src2"); 1522var tempDir = _tempRoot.CreateDirectory(); 1525var src1Dir = tempDir.CreateDirectory("src1"); 1555var tempDir = _tempRoot.CreateDirectory(); 1580var tempDir = _tempRoot.CreateDirectory(); 1581var src1Dir = tempDir.CreateDirectory("src1"); 1582var src2Dir = tempDir.CreateDirectory("src2");
LspFileChangeWatcherTests.cs (2)
57var tempDirectory = TempRoot.CreateDirectory(); 87var tempDirectory = TempRoot.CreateDirectory();
Utilities\AbstractLanguageServerClientTests.cs (2)
27protected TempDirectory ExtensionLogsDirectory => TempRoot.CreateDirectory(); 45var projectDirectory = TempRoot.CreateDirectory();
Utilities\AbstractLanguageServerHostTests.cs (1)
21protected TempDirectory MefCacheDirectory { get; }
VirtualProjectXmlProviderTests.cs (5)
56var tempDir = TempRoot.CreateDirectory(); 80var tempDir = TempRoot.CreateDirectory(); 112var tempDir = TempRoot.CreateDirectory(); 144var tempDir = TempRoot.CreateDirectory(); 164var tempDir = TempRoot.CreateDirectory();
VSCodeSettingsTests.cs (2)
58var folder = _tempRoot.CreateDirectory(); 59var settingsDirectory = folder.CreateDirectory(".vscode");
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (5)
MetadataShadowCopyProviderTests.cs (5)
83var dir = Temp.CreateDirectory(); 138var dir = Temp.CreateDirectory(); 195var dir = Temp.CreateDirectory(); 208var dir2 = Temp.CreateDirectory(); 222var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.Test.Utilities (15)
AssemblyLoadTestFixture.cs (13)
21private readonly TempDirectory _directory; 220var v2Directory = _directory.CreateDirectory("Version2"); 222var v2PublicSignedDirectory = _directory.CreateDirectory("Version2PublicSigned"); 303var v2BDirectory = _directory.CreateDirectory("Version2B"); 322var v3Directory = _directory.CreateDirectory("Version3"); 341var sciUserDirectory = _directory.CreateDirectory("SCIUser"); 388var analyzerReferencesDelta1Directory = _directory.CreateDirectory("AnalyzerReferencesDelta1"); 405var faultyAnalyzerDirectory = _directory.CreateDirectory("FaultyAnalyzer"); 417var analyzerWithDependencyDirectory = _directory.CreateDirectory("AnalyzerWithDependency"); 459var analyzerWithFakeCompilerDependencyDirectory = _directory.CreateDirectory("AnalyzerWithFakeCompilerDependency"); 487var analyzerWithLaterFakeCompileDirectory = _directory.CreateDirectory("AnalyzerWithLaterFakeCompilerDependency"); 516private static string GenerateDll(string assemblyName, TempDirectory directory, string csSource, params MetadataReference[] additionalReferences) 521private static string GenerateDll(string assemblyName, TempDirectory directory, string csSource, ImmutableArray<byte> publicKeyOpt, params MetadataReference[] additionalReferences)
TempFiles\TempDirectory.cs (1)
89public TempDirectory CreateDirectory(string name)
TempFiles\TempRoot.cs (1)
81public TempDirectory CreateDirectory()
Microsoft.CodeAnalysis.UnitTests (43)
AnalyzerAssemblyLoaderTests.cs (21)
340var tempDir = temp.CreateDirectory(); 571var tempDir = temp.CreateDirectory(); 681var tempDir = temp.CreateDirectory(); 687var tempSubDir = tempDir.CreateDirectory("b"); 725var tempDir = temp.CreateDirectory(); 973var tempDir = temp.CreateDirectory(); 979var dir1 = tempDir.CreateDirectory("1"); 983var dir2 = tempDir.CreateDirectory("2"); 1035var tempDir = temp.CreateDirectory(); 1036var tempDir1 = tempDir.CreateDirectory("1"); 1037var tempDir2 = tempDir.CreateDirectory("2"); 1277var dir = temp.CreateDirectory(); 1457var tempDir = temp.CreateDirectory(); 1482var tempDir = temp.CreateDirectory(); 1511var tempDir = temp.CreateDirectory(); 1514var tempDir1 = tempDir.CreateDirectory("a"); 1515var tempDir2 = tempDir.CreateDirectory("b"); 1516var tempDir3 = tempDir.CreateDirectory("c"); 1572var tempDir = temp.CreateDirectory(); 1608var tempDir = temp.CreateDirectory(); 1631var tempDir = temp.CreateDirectory();
Analyzers\AnalyzerFileReferenceTests.cs (6)
198var directory = Temp.CreateDirectory(); 230var directory = Temp.CreateDirectory(); 308var directory = Temp.CreateDirectory(); 337var directory = Temp.CreateDirectory(); 444var directory = Temp.CreateDirectory(); 481var directory = Temp.CreateDirectory();
AssemblyUtilitiesTests.cs (6)
44var directory = Temp.CreateDirectory(); 56var directory = Temp.CreateDirectory(); 69var directory = Temp.CreateDirectory(); 82var directory = Temp.CreateDirectory(); 95var directory = Temp.CreateDirectory(); 109var directory = Temp.CreateDirectory();
CommonCommandLineParserTests.cs (6)
33var dir = Temp.CreateDirectory(); 470var dir = Temp.CreateDirectory(); 979var dir = Temp.CreateDirectory(); 1010var dir = Temp.CreateDirectory(); 1043var dir = Temp.CreateDirectory(); 1092var dir = Temp.CreateDirectory();
FileSystem\RelativePathResolverTests.cs (3)
163var dir = Temp.CreateDirectory(); 164var dir1 = dir.CreateDirectory("dir1"); 165var dir2 = dir.CreateDirectory("dir2");
MetadataReferences\AssemblyMetadataTests.cs (1)
58var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
NetCoreTests.cs (1)
30private readonly TempDirectory _nugetCacheDir;
WorkspaceTestBase.cs (2)
20protected readonly TempDirectory SolutionDirectory; 51var dir = SolutionDirectory;
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
CommandLineProject\CommandLineProjectWorkspaceTests.cs (1)
24var tempDirectory = tempRoot.CreateDirectory();
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
1465var tempDirectory = tempRoot.CreateDirectory();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (13)
PersistentStorage\AbstractPersistentStorageTests.cs (4)
45private readonly TempDirectory _persistentFolder; 133var folder = folderRoot.CreateDirectory(PersistentFolderPrefix + "'" + Guid.NewGuid()); 972protected Solution CreateOrOpenSolution(TempDirectory? persistentFolder = null, bool nullPaths = false) 1002TempDirectory? persistentFolder = null,
ProjectSystemShim\SdkAnalyzerAssemblyRedirectorTests.cs (5)
24var testDir = Temp.CreateDirectory(); 39var testDir = Temp.CreateDirectory(); 54var testDir = Temp.CreateDirectory(); 71var testDir = Temp.CreateDirectory(); 100var testDir = Temp.CreateDirectory();
ProjectSystemShim\TempPECompilerServiceTests.cs (1)
25var directory = tempRoot.CreateDirectory();
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (3)
30var dir = Temp.CreateDirectory(); 71var dir = Temp.CreateDirectory(); 80var dir = Temp.CreateDirectory();
Roslyn.VisualStudio.Next.UnitTests (2)
Remote\SnapshotSerializationTests.cs (2)
479var dir = temp.CreateDirectory(); 565var tempDir = tempRoot.CreateDirectory();
SemanticSearch.BuildTask.UnitTests (3)
GenerateFilteredReferenceAssembliesTaskTests.cs (3)
111var dir = Temp.CreateDirectory(); 156var dir = Temp.CreateDirectory(); 196var dir = Temp.CreateDirectory();
VBCSCompiler.UnitTests (44)
AnalyzerConsistencyCheckerTests.cs (9)
44private TempFile CreateNetStandardDll(TempDirectory directory, string assemblyName, string version, ImmutableArray<byte> publicKey, string? extraSource = null) 85var directory = Temp.CreateDirectory(); 97var directory = Temp.CreateDirectory(); 112var directory = Temp.CreateDirectory(); 137var directory = Temp.CreateDirectory(); 178var directory = Temp.CreateDirectory(); 200var directory = Temp.CreateDirectory(); 222var directory = Temp.CreateDirectory(); 236var directory = Temp.CreateDirectory();
CompilationCacheBehaviorTests.cs (19)
35var workingDirectory = Temp.CreateDirectory(); 36var cacheDirectory = Temp.CreateDirectory(); 73var workingDirectory = Temp.CreateDirectory(); 74var cacheDirectory = Temp.CreateDirectory(); 113var workingDirectory = Temp.CreateDirectory(); 114var cacheDirectory = Temp.CreateDirectory(); 155var workingDirectory = Temp.CreateDirectory(); 156var cacheDirectory = Temp.CreateDirectory(); 219var workingDirectory = Temp.CreateDirectory(); 220var cacheDirectory = Temp.CreateDirectory(); 260var workingDirectory = Temp.CreateDirectory(); 261var cacheDirectory = Temp.CreateDirectory(); 324private static string CreateWarningAnalyzerAssembly(TempDirectory directory) 351private static string CreateReportAnalyzerAssembly(TempDirectory directory) 390private static string CreateGeneratedFilesGeneratorAssembly(TempDirectory directory) 411private static string EmitSupportAssembly(TempDirectory directory, string assemblyName, string source) 441private static void ReferenceNetstandardDllIfCoreClr(TempDirectory currentDirectory, List<string> arguments) 449private static void CreateFiles(TempDirectory currentDirectory, IEnumerable<KeyValuePair<string, string>> files) 491TempDirectory currentDirectory,
CompilerServerTests.cs (14)
61private readonly TempDirectory _tempDirectory; 94private static void ReferenceNetstandardDllIfCoreClr(TempDirectory currentDirectory, List<string> arguments) 104private static void CreateFiles(TempDirectory currentDirectory, IEnumerable<KeyValuePair<string, string>> files) 146TempDirectory currentDirectory, 189var tempDir = Temp.CreateDirectory(); 222private static DisposableFile GetResultFile(TempDirectory directory, string resultFileName) 242private void VerifyResultAndOutput((int ExitCode, string Output) result, TempDirectory path, string expectedOutput) 257var newTempDir = _tempDirectory.CreateDirectory(new string('a', 100 - _tempDirectory.Path.Length)); 703TempDirectory rootDirectory = _tempDirectory.CreateDirectory("ReferenceCachingVB"); 820TempDirectory rootDirectory = _tempDirectory.CreateDirectory("ReferenceCachingCS"); 929private Task<DisposableFile> RunCompilationAsync(RequestLanguage language, string pipeName, int i, TempDirectory compilationDir) 1000var compilationDir = Temp.CreateDirectory(); 1014var libDirectory = _tempDirectory.CreateDirectory("LibraryDir"); 1063var libDirectory = _tempDirectory.CreateDirectory("LibraryDir");
TouchedFileLoggingTests.cs (2)
59var touchedDir = Temp.CreateDirectory(); 110var touchedDir = Temp.CreateDirectory();