49 instantiations of TempRoot
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (4)
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
Microsoft.CodeAnalysis.Test.Utilities (2)
Microsoft.CodeAnalysis.UnitTests (19)
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
Roslyn.VisualStudio.Next.UnitTests (6)
VBCSCompiler.UnitTests (3)
183 references to TempRoot
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (6)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (6)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (5)
41AddTestDocument(source, path: Path.Combine(TempRoot.Root, "test.cs")).Project.Solution;
457AddTestDocument(source, path: Path.Combine(TempRoot.Root, "test.cs")).Project.Solution;
661var newSolution = oldSolution.AddDocument(newDocId, "goo.cs", SourceText.From(source2), filePath: Path.Combine(TempRoot.Root, "goo.cs"));
707var newSolution = oldSolution.AddDocument(newDocId, "goo.cs", SourceText.From(source2), filePath: Path.Combine(TempRoot.Root, "goo.cs"));
734var filePath = Path.Combine(TempRoot.Root, "src.cs");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (19)
HotReloadMSBuildWorkspaceTests.cs (18)
36filePath: Path.Combine(TempRoot.Root, "P1.csproj"),
37outputFilePath: Path.Combine(TempRoot.Root, "P1.dll"),
45filePath: Path.Combine(TempRoot.Root, "A.cs"),
54outputRefFilePath: Path.Combine(TempRoot.Root, "ref", "P1.dll"))
58assemblyPath: Path.Combine(TempRoot.Root, "obj", "P1.dll"),
59generatedFilesOutputDirectory: Path.Combine(TempRoot.Root, "obj")));
73filePath: Path.Combine(TempRoot.Root, "P1.csproj"),
74outputFilePath: Path.Combine(TempRoot.Root, "P1.dll"),
82filePath: Path.Combine(TempRoot.Root, "A.cs"),
87filePath: Path.Combine(TempRoot.Root, "B.cs"),
96outputRefFilePath: Path.Combine(TempRoot.Root, "ref", "P1.dll"))
100assemblyPath: Path.Combine(TempRoot.Root, "obj", "P1.dll"),
101generatedFilesOutputDirectory: Path.Combine(TempRoot.Root, "obj")));
115Assert.Equal(Path.Combine(TempRoot.Root, "P1.csproj"), project2.FilePath);
116Assert.Equal(Path.Combine(TempRoot.Root, "P1.dll"), project2.OutputFilePath);
117Assert.Equal(Path.Combine(TempRoot.Root, "ref", "P1.dll"), project2.OutputRefFilePath);
120Assert.Equal(Path.Combine(TempRoot.Root, "obj", "P1.dll"), project2.CompilationOutputInfo.AssemblyPath);
121Assert.Equal(Path.Combine(TempRoot.Root, "obj"), project2.CompilationOutputInfo.GeneratedFilesOutputDirectory);
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
Microsoft.CodeAnalysis.Features.Test.Utilities (7)
Microsoft.CodeAnalysis.Features.UnitTests (22)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (17)
238var sourceFilePath = Path.Combine(TempRoot.Root, "test");
250filePath: Path.Combine(TempRoot.Root, "dummy.proj"))
639var newRefOutPath = Path.Combine(TempRoot.Root, "newRef");
2243var pathA = Path.Combine(TempRoot.Root, "A.cs");
2244var pathB = Path.Combine(TempRoot.Root, "B.cs");
2245var pathC = Path.Combine(TempRoot.Root, "C.cs");
2246var pathD = Path.Combine(TempRoot.Root, "D.cs");
2247var pathX = Path.Combine(TempRoot.Root, "X");
2248var pathY = Path.Combine(TempRoot.Root, "Y");
2249var pathCommon = Path.Combine(TempRoot.Root, "Common.cs");
2321var pathX = Path.Combine(TempRoot.Root, "X.cs");
2322var pathA = Path.Combine(TempRoot.Root, "A.cs");
2502var pathA = Path.Combine(TempRoot.Root, "A.txt");
2580var sourcePath = Path.Combine(TempRoot.Root, "A.cs");
3929TempRoot.Root,
4300AddDocument("DocB", source1, filePath: Path.Combine(TempRoot.Root, "DocB.cs")).Project;
4807var filePath = withPath ? Path.Combine(TempRoot.Root, "test.cs") : null;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (6)
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (1)
Microsoft.CodeAnalysis.Test.Utilities (15)
Microsoft.CodeAnalysis.UnitTests (24)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Microsoft.CodeAnalysis.Workspaces.UnitTests (23)
SolutionTests\SolutionTests.cs (15)
1175var generatedOutputDir = Path.Combine(TempRoot.Root, "obj");
1176var assemblyPath = Path.Combine(TempRoot.Root, "bin", "assemblyName.dll");
1542var objDir = Path.Combine(TempRoot.Root, "obj");
1543var binDir = Path.Combine(TempRoot.Root, "bin");
1544var otherDir = Path.Combine(TempRoot.Root, "other");
1601var info = new CompilationOutputInfo("\0<>a/b/*.dll", TempRoot.Root + "<>\0");
2454var filePath = Path.Combine(TempRoot.Root, "x.cs");
2485var filePath = Path.Combine(TempRoot.Root, "x.cs");
2642var filePath = Path.Combine(TempRoot.Root, "x.cs");
2671var filePath = Path.Combine(TempRoot.Root, "x.cs");
4720using var root = new TempRoot();
5711projectPath = string.IsNullOrEmpty(projectPath) ? projectPath : Path.Combine(TempRoot.Root, projectPath);
5712configPath = Path.Combine(TempRoot.Root, configPath);
5713sourcePath = string.IsNullOrEmpty(sourcePath) ? sourcePath : Path.Combine(TempRoot.Root, sourcePath);
5945.WithCompilationOutputInfo(new CompilationOutputInfo(assemblyPath: Path.Combine(TempRoot.Root, "assembly.dll"), generatedFilesOutputDirectory: null));
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
Roslyn.VisualStudio.Next.UnitTests (27)
Remote\SnapshotSerializationTests.cs (12)
59.AddAnalyzerReference(new AnalyzerFileReference(Path.Combine(TempRoot.Root, "path1"), new TestAnalyzerAssemblyLoader()))
63.WithAnalyzerReferences([new AnalyzerFileReference(Path.Combine(TempRoot.Root, "path2"), new TestAnalyzerAssemblyLoader())])
392var reference = new AnalyzerFileReference(Path.Combine(TempRoot.Root, "missing_reference"), new MissingAnalyzerLoader());
406var reference = new AnalyzerFileReference(Path.Combine(TempRoot.Root, "missing_reference"), new MissingAnalyzerLoader());
417using var tempRoot = new TempRoot();
438using var tempRoot = new TempRoot();
459using var tempRoot = new TempRoot();
478using var temp = new TempRoot();
504var analyzer = new AnalyzerFileReference(Path.Combine(TempRoot.Root, "missing_reference"), new MissingAnalyzerLoader());
538var analyzer = serializer.CreateChecksum(new AnalyzerFileReference(Path.Combine(TempRoot.Root, "missing"), new MissingAnalyzerLoader()), CancellationToken.None);
560using var tempRoot = new TempRoot();
695private static AnalyzerFileReference CreateShadowCopiedAnalyzerReference(TempRoot tempRoot)
Services\ServiceHubServicesTests.cs (15)
363using var tempRoot = new TempRoot();
451assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"),
732(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
774assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"),
816(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
871(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
1427(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
1497(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
1511assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"),
1581(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
1596assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"),
1660(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
1675assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"),
1746(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
1759assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"),
VBCSCompiler.UnitTests (4)