43 instantiations of TempRoot
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
CopyRefAssemblyTests.cs (1)
20public TempRoot TempRoot { get; } = new TempRoot();
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
RazorAnalyzerAssemblyResolverTests.cs (1)
24private TempRoot TempRoot { get; } = new TempRoot();
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
Utilities\AbstractLanguageServerClientTests.cs (1)
24protected TempRoot TempRoot => new();
Utilities\AbstractLanguageServerHostTests.cs (1)
26TempRoot = new();
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
CSharpDeterministicKeyBuilderTests.cs (1)
408using var temp = new TempRoot();
Microsoft.CodeAnalysis.Test.Utilities (2)
AssemblyLoadTestFixture.cs (1)
125_temp = new TempRoot();
TestBase.cs (1)
59_temp = new TempRoot();
Microsoft.CodeAnalysis.UnitTests (19)
AnalyzerAssemblyLoaderTests.cs (15)
341using var temp = new TempRoot(); 544using var temp = new TempRoot(); 572using var temp = new TempRoot(); 682using var temp = new TempRoot(); 726using var temp = new TempRoot(); 974using var temp = new TempRoot(); 1034using var temp = new TempRoot(); 1169using var temp = new TempRoot(); 1424using var tempRoot = new TempRoot(); 1458using var temp = new TempRoot(); 1481using var temp = new TempRoot(); 1512using var temp = new TempRoot(); 1573using var temp = new TempRoot(); 1609using var temp = new TempRoot(); 1632using var temp = new TempRoot();
CompilerResolverTests.cs (1)
27TempRoot = new TempRoot();
InvokeUtil.cs (2)
48using var tempRoot = new TempRoot(); 93using var tempRoot = new TempRoot();
ShadowCopyAnalyzerPathResolverTests.cs (1)
24TempRoot = new TempRoot();
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
CommandLineProject\CommandLineProjectWorkspaceTests.cs (1)
21using var tempRoot = new TempRoot();
SolutionTests\SolutionTests.cs (1)
4520using var root = new TempRoot();
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
1440using var tempRoot = new TempRoot();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
PersistentStorage\AbstractPersistentStorageTests.cs (2)
80_persistentFolderRoot = new DisposableDirectory(new TempRoot()); 131using var folderRoot = new DisposableDirectory(new TempRoot());
ProjectSystemShim\CPS\CSharpReferencesTests.cs (1)
134using var tempRoot = new TempRoot();
ProjectSystemShim\TempPECompilerServiceTests.cs (1)
24using var tempRoot = new TempRoot();
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Diagnostics\VisualStudioDiagnosticAnalyzerProviderTests.vb (1)
51Using tempRoot = New TempRoot
Roslyn.VisualStudio.Next.UnitTests (6)
Remote\SnapshotSerializationTests.cs (5)
417using var tempRoot = new TempRoot(); 438using var tempRoot = new TempRoot(); 459using var tempRoot = new TempRoot(); 478using var temp = new TempRoot(); 560using var tempRoot = new TempRoot();
Services\ServiceHubServicesTests.cs (1)
362using var tempRoot = new TempRoot();
VBCSCompiler.UnitTests (3)
BuildServerConnectionTests.cs (1)
20internal TempRoot TempRoot { get; } = new TempRoot();
CompilerServerApiTest.cs (1)
113using var temp = new TempRoot();
VBCSCompilerServerTests.cs (1)
27public TempRoot TempRoot { get; } = new TempRoot();
230 references to TempRoot
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
CopyRefAssemblyTests.cs (1)
20public TempRoot TempRoot { get; } = new TempRoot();
GenerateMSBuildEditorConfigTests.cs (1)
362var fileName = Path.Combine(TempRoot.Root, "ConfigFileCanBeWrittenToDisk.GenerateMSBuildEditorConfig.editorconfig");
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (6)
CommandLineTestBase.cs (2)
30WorkingDirectory = TempRoot.Root; 36string getSdkDirectory(TempRoot temp)
CommandLineTests.cs (4)
2884Diagnostic(ErrorCode.ERR_CantReadRulesetFile).WithArguments(Path.Combine(TempRoot.Root, "blah"), "File not found.")); 2885Assert.Equal(expected: Path.Combine(TempRoot.Root, "blah"), actual: parsedArgs.RuleSetPath); 2889Diagnostic(ErrorCode.ERR_CantReadRulesetFile).WithArguments(Path.Combine(TempRoot.Root, "blah;blah.ruleset"), "File not found.")); 2890Assert.Equal(expected: Path.Combine(TempRoot.Root, "blah;blah.ruleset"), actual: parsedArgs.RuleSetPath);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (6)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (5)
45AddDocument("test.cs", SourceText.From(source, Encoding.UTF8), filePath: Path.Combine(TempRoot.Root, "test.cs")).Project.Solution; 465AddDocument("test.cs", root, filePath: Path.Combine(TempRoot.Root, "test.cs")).Project.Solution; 666var newSolution = oldSolution.AddDocument(newDocId, "goo.cs", SourceText.From(source2), filePath: Path.Combine(TempRoot.Root, "goo.cs")); 712var newSolution = oldSolution.AddDocument(newDocId, "goo.cs", SourceText.From(source2), filePath: Path.Combine(TempRoot.Root, "goo.cs")); 739var filePath = Path.Combine(TempRoot.Root, "src.cs");
EditAndContinue\Helpers\EditingTestBase.cs (1)
132=> Path.Combine(TempRoot.Root, documentIndex.ToString() + ".cs");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
SourceGeneration\GeneratorDriverTests.cs (1)
4280var projectDir = TempRoot.Root;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Diagnostics\DiagnosticTest.cs (2)
2909var parsedArgs = CSharpCommandLineParser.Default.Parse(new[] { pathmapArg, "a.cs" }, TempRoot.Root, RuntimeEnvironment.GetRuntimeDirectory(), null); 2920var parsedArgs = CSharpCommandLineParser.Default.Parse(args, TempRoot.Root, RuntimeEnvironment.GetRuntimeDirectory(), null);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
TestOptions.cs (1)
104public static readonly GeneratorDriverOptions GeneratorDriverOptions = new GeneratorDriverOptions(trackIncrementalGeneratorSteps: true, baseDirectory: TempRoot.Root);
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
RazorAnalyzerAssemblyResolverTests.cs (1)
24private TempRoot TempRoot { get; } = new TempRoot();
Microsoft.CodeAnalysis.Features.Test.Utilities (6)
EditAndContinue\ActiveStatementsDescription.cs (1)
145var documentName = filePaths?[sourceIndex] ?? Path.Combine(TempRoot.Root, TestWorkspace.GetDefaultTestSourceDocumentName(sourceIndex, extension ?? ""));
EditAndContinue\EditAndContinueTestVerifier.cs (1)
466filePath: Path.Combine(TempRoot.Root, "project" + ProjectFileExtension),
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (2)
154=> projectDirectory?.CreateFile(fileName).WriteAllText(content, Encoding.UTF8).Path ?? Path.Combine(TempRoot.Root, fileName); 290var sources = new[] { (source, sourceFilePath ?? Path.Combine(TempRoot.Root, "test1.cs")) };
EditAndContinue\Extensions.cs (2)
117filePath: Path.Combine(TempRoot.Root, projectName, projectName + language switch 125assemblyPath: Path.Combine(TempRoot.Root, projectName + ".dll"),
Microsoft.CodeAnalysis.Features.UnitTests (25)
EditAndContinue\CompileTimeSolutionProviderTests.cs (6)
30var projectFilePath = Path.Combine(TempRoot.Root, "a.csproj"); 31var additionalFilePath = Path.Combine(TempRoot.Root, "a", $"X.{kind}"); 32var designTimeFilePath = Path.Combine(TempRoot.Root, "a", $"X.{kind}.g.cs"); 35var sourceGeneratedPathPrefix = Path.Combine(TempRoot.Root, typeof(TestSourceGenerator).Assembly.GetName().Name!, typeof(TestSourceGenerator).FullName); 44assemblyPath: Path.Combine(TempRoot.Root, "proj"), 114assemblyPath: Path.Combine(TempRoot.Root, "proj"),
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (13)
1549var pathA = Path.Combine(TempRoot.Root, "A.cs"); 1550var pathB = Path.Combine(TempRoot.Root, "B.cs"); 1551var pathC = Path.Combine(TempRoot.Root, "C.cs"); 1552var pathD = Path.Combine(TempRoot.Root, "D.cs"); 1553var pathX = Path.Combine(TempRoot.Root, "X"); 1554var pathY = Path.Combine(TempRoot.Root, "Y"); 1555var pathCommon = Path.Combine(TempRoot.Root, "Common.cs"); 1627var pathX = Path.Combine(TempRoot.Root, "X.cs"); 1628var pathA = Path.Combine(TempRoot.Root, "A.cs"); 1796var pathA = Path.Combine(TempRoot.Root, "A.txt"); 3067TempRoot.Root, 3432AddDocument("DocB", source1, filePath: Path.Combine(TempRoot.Root, "DocB.cs")).Project; 3923var filePath = withPath ? Path.Combine(TempRoot.Root, "test.cs") : null;
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
83solution = solution.AddDocument(id, name, text, filePath: Path.Combine(TempRoot.Root, name));
EditAndContinue\EmitSolutionUpdateResultsTests.cs (4)
71var sourcePath = Path.Combine(TempRoot.Root, "x", "a.cs"); 72var razorPath1 = Path.Combine(TempRoot.Root, "x", "a.razor"); 73var razorPath2 = Path.Combine(TempRoot.Root, "a.razor"); 78AddDocument(sourcePath, SourceText.From("class C {}", Encoding.UTF8), filePath: Path.Combine(TempRoot.Root, sourcePath));
EditAndContinue\WatchHotReloadServiceTests.cs (1)
165.AddAdditionalDocument("A.txt", "text", filePath: Path.Combine(TempRoot.Root, "A.txt"))
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (3)
123filePath: Path.Combine(TempRoot.Root, "proj_without_config", "test.cs"))); 139filePath: Path.Combine(TempRoot.Root, "proj_with_config", ".editorconfig"))); 144filePath: Path.Combine(TempRoot.Root, "proj_with_config", "test.cs")));
Microsoft.CodeAnalysis.LanguageServer.UnitTests (8)
ExportProviderBuilderTests.cs (1)
100var directory = TempRoot.CreateDirectory();
LspFileChangeWatcherTests.cs (2)
57var tempDirectory = TempRoot.CreateDirectory(); 87var tempDirectory = TempRoot.CreateDirectory();
Utilities\AbstractLanguageServerClientTests.cs (4)
24protected TempRoot TempRoot => new(); 25protected TempDirectory ExtensionLogsDirectory => TempRoot.CreateDirectory(); 29TempRoot.Dispose(); 43var projectDirectory = TempRoot.CreateDirectory();
Utilities\AbstractLanguageServerHostTests.cs (1)
20protected TempRoot TempRoot { get; }
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
CSharpDeterministicKeyBuilderTests.cs (1)
408using var temp = new TempRoot();
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (1)
MetadataShadowCopyProviderTests.cs (1)
44return new MetadataShadowCopyProvider(TempRoot.Root, s_systemNoShadowCopyDirectories, culture);
Microsoft.CodeAnalysis.Test.Utilities (15)
AssemblyLoadTestFixture.cs (1)
20private readonly TempRoot _temp;
CompilationVerifier.cs (1)
173var dumpDirectory = Path.Combine(TempRoot.Root, "dumps", dumpCount.ToString());
Metadata\IlasmUtilities.cs (1)
83TempRoot.Root,
TempFiles\DisposableDirectory.cs (1)
14public DisposableDirectory(TempRoot root)
TempFiles\TempDirectory.cs (6)
16private readonly TempRoot _root; 18protected TempDirectory(TempRoot root) 19: this(CreateUniqueDirectory(TempRoot.Root), root) 23private TempDirectory(string path, TempRoot root) 61TempRoot.CreateStream(filePath, FileMode.CreateNew); 71TempRoot.CreateStream(filePath, FileMode.OpenOrCreate);
TempFiles\TempFile.cs (2)
38_path = System.IO.Path.Combine(directory ?? TempRoot.Root, prefix + Guid.NewGuid() + (extension ?? ".tmp")); 42TempRoot.CreateStream(_path, FileMode.CreateNew);
TempFiles\TempRoot.cs (1)
49throw new ObjectDisposedException(nameof(TempRoot));
TestBase.cs (2)
28private TempRoot? _temp; 53public TempRoot Temp
Microsoft.CodeAnalysis.UnitTests (24)
AnalyzerAssemblyLoaderTests.cs (15)
341using var temp = new TempRoot(); 544using var temp = new TempRoot(); 572using var temp = new TempRoot(); 682using var temp = new TempRoot(); 726using var temp = new TempRoot(); 974using var temp = new TempRoot(); 1034using var temp = new TempRoot(); 1169using var temp = new TempRoot(); 1424using var tempRoot = new TempRoot(); 1458using var temp = new TempRoot(); 1481using var temp = new TempRoot(); 1512using var temp = new TempRoot(); 1573using var temp = new TempRoot(); 1609using var temp = new TempRoot(); 1632using var temp = new TempRoot();
Analyzers\AnalyzerFileReferenceTests.cs (5)
48Assert.Throws<ArgumentNullException>("assemblyLoader", () => new AnalyzerFileReference(TempRoot.Root, null!)); 58var refBadPath = new AnalyzerFileReference(PathUtilities.CombinePathsUnchecked(TempRoot.Root, "\0<>|*.xyz"), loader); 66var path1 = Path.Combine(TempRoot.Root, "dir"); 67var path2 = Path.Combine(TempRoot.Root, "dir", "..", "dir"); 164AnalyzerFileReference reference = CreateAnalyzerFileReference(Path.Combine(TempRoot.Root, "random.dll"));
CompilerResolverTests.cs (1)
18public TempRoot TempRoot { get; }
InvokeUtil.cs (2)
48using var tempRoot = new TempRoot(); 93using var tempRoot = new TempRoot();
ShadowCopyAnalyzerPathResolverTests.cs (1)
19public TempRoot TempRoot { get; }
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (9)
CommandLineTests.vb (7)
44Private ReadOnly _baseDirectory As String = TempRoot.Root 2882Diagnostic(ERRID.ERR_CantReadRulesetFile).WithArguments(Path.Combine(TempRoot.Root, "blah"), "File not found.")) 2883Assert.Equal(expected:=Path.Combine(TempRoot.Root, "blah"), actual:=parsedArgs.RuleSetPath) 2887Diagnostic(ERRID.ERR_CantReadRulesetFile).WithArguments(Path.Combine(TempRoot.Root, "blah;blah.ruleset"), "File not found.")) 2888Assert.Equal(expected:=Path.Combine(TempRoot.Root, "blah;blah.ruleset"), actual:=parsedArgs.RuleSetPath) 3541Dim parsedArgs = VisualBasicCommandLineParser.Default.Parse({pathmapArg, "a.vb"}, TempRoot.Root, RuntimeEnvironment.GetRuntimeDirectory(), Nothing) 3550Dim parsedArgs = VisualBasicCommandLineParser.Default.Parse(args, TempRoot.Root, RuntimeEnvironment.GetRuntimeDirectory(), Nothing)
SarifErrorLoggerTests.vb (1)
18Private ReadOnly _baseDirectory As String = TempRoot.Root
TouchedFileLoggingTests.vb (1)
21Private ReadOnly _baseDirectory As String = TempRoot.Root
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
TestOptions.vb (1)
43Public Shared ReadOnly GeneratorDriverOptions As GeneratorDriverOptions = New GeneratorDriverOptions(trackIncrementalGeneratorSteps:=True, baseDirectory:=TempRoot.Root)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
SolutionUtilities.cs (1)
116assemblyPath: Path.Combine(TempRoot.Root, name),
Microsoft.CodeAnalysis.Workspaces.UnitTests (22)
CommandLineProject\CommandLineProjectWorkspaceTests.cs (1)
21using var tempRoot = new TempRoot();
Host\LanguageServices\TestCSharpCompilationFactoryServiceWithIncrementalGeneratorTracking.cs (1)
60return CSharpGeneratorDriver.Create(generators, additionalTexts, (CSharpParseOptions)parseOptions, optionsProvider, new GeneratorDriverOptions(IncrementalGeneratorOutputKind.None, trackIncrementalGeneratorSteps: true, baseDirectory: TempRoot.Root));
SolutionTests\ProjectInfoTests.cs (1)
193SolutionTestHelpers.TestProperty(instance, (old, value) => old.WithCompilationOutputInfo(value), opt => opt.CompilationOutputInfo, new CompilationOutputInfo("NewPath", TempRoot.Root));
SolutionTests\SolutionTests.cs (15)
1161var generatedOutputDir = Path.Combine(TempRoot.Root, "obj"); 1162var assemblyPath = Path.Combine(TempRoot.Root, "bin", "assemblyName.dll"); 1481var objDir = Path.Combine(TempRoot.Root, "obj"); 1482var binDir = Path.Combine(TempRoot.Root, "bin"); 1483var otherDir = Path.Combine(TempRoot.Root, "other"); 1540var info = new CompilationOutputInfo("\0<>a/b/*.dll", TempRoot.Root + "<>\0"); 2390var filePath = Path.Combine(TempRoot.Root, "x.cs"); 2421var filePath = Path.Combine(TempRoot.Root, "x.cs"); 2449var filePath = Path.Combine(TempRoot.Root, "x.cs"); 2478var filePath = Path.Combine(TempRoot.Root, "x.cs"); 4520using var root = new TempRoot(); 5531projectPath = string.IsNullOrEmpty(projectPath) ? projectPath : Path.Combine(TempRoot.Root, projectPath); 5532configPath = Path.Combine(TempRoot.Root, configPath); 5533sourcePath = string.IsNullOrEmpty(sourcePath) ? sourcePath : Path.Combine(TempRoot.Root, sourcePath); 5765.WithCompilationOutputInfo(new CompilationOutputInfo(assemblyPath: Path.Combine(TempRoot.Root, "assembly.dll"), generatedFilesOutputDirectory: null));
SolutionTests\SolutionWithSourceGeneratorTests.cs (4)
45var generatedFilesOutputDir = Path.Combine(TempRoot.Root, "gendir"); 46var assemblyPath = Path.Combine(TempRoot.Root, "assemblyDir", "assembly.dll"); 1433(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options with { SourceGeneratorExecution = executionPreference }, TempRoot.Root, cancellationToken), 1440using var tempRoot = new TempRoot();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (1)
170var path = Path.Combine(TempRoot.Root, "generated");
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (1)
199var path = Path.Combine(TempRoot.Root, "generated");
ProjectSystemShim\CPS\CSharpReferencesTests.cs (1)
134using var tempRoot = new TempRoot();
ProjectSystemShim\TempPECompilerServiceTests.cs (1)
24using var tempRoot = new TempRoot();
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (3)
MockExtensionManager.vb (3)
39Return content.RelativePath.Replace("$RootFolder$", Path.Combine(TempRoot.Root, "ResolvedRootFolder")) 41Return content.RelativePath.Replace("$ShellFolder$", Path.Combine(TempRoot.Root, "ResolvedShellFolder")) 43Return Path.Combine(TempRoot.Root, "InstallPath", content.RelativePath)
Microsoft.VisualStudio.LanguageServices.UnitTests (66)
Diagnostics\VisualStudioDiagnosticAnalyzerProviderTests.vb (8)
25Path.Combine(TempRoot.Root, "ResolvedRootFolder\test\test.dll"), 26Path.Combine(TempRoot.Root, "ResolvedShellFolder\test\test.dll"), 27Path.Combine(TempRoot.Root, "InstallPath\test\test.dll") 42Path.Combine(TempRoot.Root, "InstallPath\installPath1"), 43Path.Combine(TempRoot.Root, "InstallPath\installPath2"), 44Path.Combine(TempRoot.Root, "InstallPath\installPath3") 74Path.Combine(TempRoot.Root, "InstallPath\razorPath1"), 75Path.Combine(TempRoot.Root, "InstallPath\razorPath2")
ProjectSystemShim\FileChangeWatcherTests.vb (1)
22_tempPath = Path.Combine(TempRoot.Root, Path.GetRandomFileName())
ProjectSystemShim\VisualStudioProjectTests\AnalyzerReferenceTests.vb (56)
109Path.Combine(TempRoot.Root, "RazorVsix", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll"), 110Path.Combine(TempRoot.Root, "RazorVsix", "VsixDependency1.dll"), 111Path.Combine(TempRoot.Root, "RazorVsix", "VsixDependency2.dll") 115Path.Combine(TempRoot.Root, "File.dll") 124project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "SdkDependency1.dll")) 129project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "SdkDependency1.dll")) 134project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "SdkDependency1.dll")) 135project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll")) 136project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Some other directory", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll")) 137project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Dir", "File.dll")) 141Path.Combine(TempRoot.Root, "RazorVsix", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll"), 142Path.Combine(TempRoot.Root, "RazorVsix", "VsixDependency1.dll"), 143Path.Combine(TempRoot.Root, "RazorVsix", "VsixDependency2.dll"), 144Path.Combine(TempRoot.Root, "Some other directory", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll"), 145Path.Combine(TempRoot.Root, "Dir", "File.dll") 151Sub() project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll"))) 155Path.Combine(TempRoot.Root, "RazorVsix", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll"), 156Path.Combine(TempRoot.Root, "RazorVsix", "VsixDependency1.dll"), 157Path.Combine(TempRoot.Root, "RazorVsix", "VsixDependency2.dll"), 158Path.Combine(TempRoot.Root, "Some other directory", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll"), 159Path.Combine(TempRoot.Root, "Dir", "File.dll") 163project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "SdkDependency1.dll")) 164project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll")) 165project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Some other directory", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll")) 169Path.Combine(TempRoot.Root, "Dir", "File.dll") 175Sub() project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll"))) 179Path.Combine(TempRoot.Root, "Dir", "File.dll") 192Path.Combine(TempRoot.Root, "File.dll") 201Dim path1 = Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "Microsoft.NET.Sdk.Razor.SourceGenerators.dll") 202Dim path2 = Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk.Razor", "source-generators", "SdkDependency1.dll") 220project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CodeStyle.dll")) 221project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CodeStyle.Fixes.dll")) 222project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CSharp.CodeStyle.dll")) 223project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes.dll")) 232project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Dir", "File.dll")) 237Path.Combine(TempRoot.Root, "Dir", "File.dll") 241project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CodeStyle.dll")) 242project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CodeStyle.Fixes.dll")) 243project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CSharp.CodeStyle.dll")) 244project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "cs", "Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes.dll")) 261project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.CodeStyle.dll")) 262project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.CodeStyle.Fixes.dll")) 263project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.VisualBasic.CodeStyle.dll")) 264project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes.dll")) 273project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Dir", "File.dll")) 278Path.Combine(TempRoot.Root, "Dir", "File.dll") 281project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.CodeStyle.dll")) 282project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.CodeStyle.Fixes.dll")) 283project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.VisualBasic.CodeStyle.dll")) 284project.RemoveAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "codestyle", "vb", "Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes.dll")) 298project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "analyzers", "Microsoft.CodeAnalysis.NetAnalyzers.dll")) 299project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "analyzers", "Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll")) 300project.AddAnalyzerReference(Path.Combine(TempRoot.Root, "Dir", "File.dll")) 305Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "analyzers", "Microsoft.CodeAnalysis.NetAnalyzers.redirected.dll"), 306Path.Combine(TempRoot.Root, "Sdks", "Microsoft.NET.Sdk", "analyzers", "Microsoft.CodeAnalysis.CSharp.NetAnalyzers.redirected.dll"), 307Path.Combine(TempRoot.Root, "Dir", "File.dll")
ProjectSystemShim\VisualStudioRuleSetTests.vb (1)
25_tempPath = Path.Combine(TempRoot.Root, Path.GetRandomFileName())
Roslyn.VisualStudio.Next.UnitTests (18)
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(); 693private static AnalyzerFileReference CreateShadowCopiedAnalyzerReference(TempRoot tempRoot)
Services\ServiceHubServicesTests.cs (6)
362using var tempRoot = new TempRoot(); 450assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"), 747(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 789assemblyPath: Path.Combine(TempRoot.Root, "Test.dll"), 831(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 886(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),
VBCSCompiler.UnitTests (4)
BuildServerConnectionTests.cs (1)
20internal TempRoot TempRoot { get; } = new TempRoot();
CompilerServerApiTest.cs (1)
113using var temp = new TempRoot();
TouchedFileLoggingTests.cs (1)
27private readonly string _baseDirectory = TempRoot.Root;
VBCSCompilerServerTests.cs (1)
27public TempRoot TempRoot { get; } = new TempRoot();