32 references to CompilationOutputInfo
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\EditAndContinueService.cs (1)
107return new CompilationOutputFilesWithImplicitPdbPath(project.CompilationOutputInfo.AssemblyPath);
EditAndContinue\Utilities\Extensions.cs (1)
63if (!project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
447!oldProject.CompilationOutputInfo.Equals(newProject.CompilationOutputInfo) ||
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
404driverOptions: 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 (4)
NetCoreTests.cs (2)
85Assert.Equal(Path.Combine(projectDir, "obj", "Debug", "netcoreapp3.1", "Project.dll"), project.CompilationOutputInfo.AssemblyPath); 86Assert.Null(project.CompilationOutputInfo.GeneratedFilesOutputDirectory);
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)
1216Assert.Equal(newInfo.CompilationOutputInfo, newProject.CompilationOutputInfo); 1489Assert.False(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1497Assert.True(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1498AssertEx.AreEqual(objDir, project.CompilationOutputInfo.GetEffectiveGeneratedFilesOutputDirectory()); 1501project.CompilationOutputInfo.WithGeneratedFilesOutputDirectory(otherDir)); 1503Assert.True(project.CompilationOutputInfo.HasEffectiveGeneratedFilesOutputDirectory); 1504AssertEx.AreEqual(otherDir, project.CompilationOutputInfo.GetEffectiveGeneratedFilesOutputDirectory()); 1545s => 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;
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
ProjectSystemShim\VisualStudioProjectTests\ProjectSystemProjectFactoryTests.vb (2)
25Assert.Equal(creationInfo.CompilationOutputAssemblyFilePath, projectInSolution.CompilationOutputInfo.AssemblyPath) 32Assert.Equal(newOutputPath, newProjectInSolution.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);