34 references to CompilationOutputInfo
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (2)
HotReloadMSBuildWorkspaceTests.cs (2)
120Assert.Equal(Path.Combine(TempRoot.Root, "obj", "P1.dll"), project2.CompilationOutputInfo.AssemblyPath); 121Assert.Equal(Path.Combine(TempRoot.Root, "obj"), project2.CompilationOutputInfo.GeneratedFilesOutputDirectory);
Microsoft.CodeAnalysis.Features (5)
EditAndContinue\EditAndContinueService.cs (1)
107return new CompilationOutputFilesWithImplicitPdbPath(project.CompilationOutputInfo.AssemblyPath);
EditAndContinue\Utilities\Extensions.cs (1)
83if (project.SupportsCompilation && !project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (3)
492if (!oldProject.CompilationOutputInfo.Equals(newProject.CompilationOutputInfo)) 493projectConfigurationChange = projectConfigurationChange.With(nameof(oldProject.CompilationOutputInfo) + "Changed");
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
402var driverOptions = new GeneratorDriverOptions(baseDirectory: generatorProject.CompilationOutputInfo.GetEffectiveGeneratedFilesOutputDirectory());
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
390s => s.WithProjectCompilationOutputInfo(Id, s.GetRequiredProject(Id).CompilationOutputInfo.WithAssemblyPath(value))); 402s => s.WithProjectCompilationOutputInfo(Id, s.GetRequiredProject(Id).CompilationOutputInfo.WithGeneratedFilesOutputDirectory(value)));
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (5)
NetCoreTests.cs (3)
87Assert.Equal(Path.Combine(projectDir, "obj", "Debug", "netcoreapp3.1", "Project.dll"), project.CompilationOutputInfo.AssemblyPath); 88Assert.Null(project.CompilationOutputInfo.GeneratedFilesOutputDirectory); 453Assert.EndsWith(Path.Combine("obj", "Debug", "netstandard2.0", "fsharplib.dll"), fsharpLib.CompilationOutputInfo.AssemblyPath);
VisualStudioMSBuildWorkspaceTests.cs (2)
267Assert.Equal("CSharpProject.dll", Path.GetFileName(p1.CompilationOutputInfo.AssemblyPath)); 268Assert.Equal("VisualBasicProject.dll", Path.GetFileName(p2.CompilationOutputInfo.AssemblyPath));
Microsoft.CodeAnalysis.Workspaces.UnitTests (8)
SolutionTests\SolutionTests.cs (8)
1231Assert.Equal(newInfo.CompilationOutputInfo, newProject.CompilationOutputInfo); 1550Assert.False(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1558Assert.True(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1559AssertEx.AreEqual(objDir, project.CompilationOutputInfo.GetEffectiveGeneratedFilesOutputDirectory()); 1562project.CompilationOutputInfo.WithGeneratedFilesOutputDirectory(otherDir)); 1564Assert.True(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1565AssertEx.AreEqual(otherDir, project.CompilationOutputInfo.GetEffectiveGeneratedFilesOutputDirectory()); 1606s => s.GetRequiredProject(projectId).CompilationOutputInfo,
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (9)
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (4)
162Assert.Null(environment.Workspace.CurrentSolution.Projects.Single().CompilationOutputInfo.GeneratedFilesOutputDirectory); 168environment.Workspace.CurrentSolution.Projects.Single().CompilationOutputInfo.GeneratedFilesOutputDirectory); 172AssertEx.AreEqual(path, environment.Workspace.CurrentSolution.Projects.Single().CompilationOutputInfo.GeneratedFilesOutputDirectory); 176Assert.Null(environment.Workspace.CurrentSolution.Projects.Single().CompilationOutputInfo.GeneratedFilesOutputDirectory);
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (3)
196Assert.Null(environment.Workspace.CurrentSolution.Projects.Single().CompilationOutputInfo.GeneratedFilesOutputDirectory); 201AssertEx.AreEqual(path, environment.Workspace.CurrentSolution.Projects.Single().CompilationOutputInfo.GeneratedFilesOutputDirectory); 207environment.Workspace.CurrentSolution.Projects.Single().CompilationOutputInfo.GeneratedFilesOutputDirectory);
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (2)
113=> environment.Workspace.CurrentSolution.GetRequiredProject(project.Test_ProjectSystemProject.Id).CompilationOutputInfo.AssemblyPath; 146=> environment.Workspace.CurrentSolution.GetRequiredProject(project.Test_ProjectSystemProject.Id).CompilationOutputInfo.AssemblyPath;
Roslyn.VisualStudio.Next.UnitTests (2)
Services\SolutionServiceTests.cs (2)
274Assert.Equal(dir + version, project.CompilationOutputInfo.GeneratedFilesOutputDirectory); 275Assert.Equal("AssemblyPath" + version, project.CompilationOutputInfo.AssemblyPath);