1 instantiation of CPSProject
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\CPSProjectFactory.cs (1)
182var project = new CPSProject(visualStudioProject, _workspace, _projectCodeModelFactory, id);
46 references to CPSProject
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (39)
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (4)
30using (var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test")) 56using (var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test")) 85using (var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test")) 131using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test");
ProjectSystemShim\CPS\AnalyzersTests.cs (3)
33using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 61using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 78using (var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"))
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (5)
31using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/doc:DocFile.xml"); 40using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/doc:"); 49using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/warnaserror:CS1111"); 65using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: $"/out:{initialObjPath}"); 175using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test");
ProjectSystemShim\CPS\CSharpReferencesTests.cs (9)
31var project1 = await CreateCSharpCPSProjectAsync(environment, "project1", commandLineArguments: @"/out:c:\project1.dll"); 32var project2 = await CreateCSharpCPSProjectAsync(environment, "project2", commandLineArguments: @"/out:c:\project2.dll"); 33var project3 = await CreateCSharpCPSProjectAsync(environment, "project3", commandLineArguments: @"/out:c:\project3.dll"); 34var project4 = await CreateCSharpCPSProjectAsync(environment, "project4"); 96var project1 = await CreateCSharpCPSProjectAsync(environment, "project1", commandLineArguments: @"/out:c:\project1.dll"); 97var project2 = await CreateCSharpCPSProjectAsync(environment, "project2"); 116var project1 = await CreateCSharpCPSProjectAsync(environment, "project1", commandLineArguments: @"/out:c:\project1.dll"); 117var project2 = await CreateNonCompilableProjectAsync(environment, "project2", @"C:\project2.fsproj", targetPath: @"c:\project2.dll"); 132using var project = await CreateCSharpCPSProjectAsync(environment, "project1");
ProjectSystemShim\CPS\SourceFileHandlingTests.cs (10)
29using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 48using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 66using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 116using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 157using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 210using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 249using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 288using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 324using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 373using var project = await CreateCSharpCPSProjectAsync(environment, "project1");
ProjectSystemShim\CSharpHelpers.cs (8)
50public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, params string[] commandLineArguments) 55public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, Guid projectGuid, params string[] commandLineArguments) 63public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, string binOutputPath, params string[] commandLineArguments) 79public static async Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, string projectFilePath, string binOutputPath, Guid projectGuid, params string[] commandLineArguments) 86var cpsProject = (CPSProject)await cpsProjectFactory.CreateProjectContextAsync( 99public static async Task<CPSProject> CreateNonCompilableProjectAsync(TestEnvironment environment, string projectName, string projectFilePath, string targetPath) 106return (CPSProject)await cpsProjectFactory.CreateProjectContextAsync(
Microsoft.VisualStudio.LanguageServices.Implementation (7)
ProjectSystem\CPS\CPSCodeModelFactory.cs (2)
24=> ((CPSProject)context).GetCodeModel(project); 27=> ((CPSProject)context).GetFileCodeModel(item);
ProjectSystem\CPS\CPSProject_IProjectCodeModelProvider.cs (2)
31private readonly CPSProject _project; 33public CPSCodeModelInstanceFactory(CPSProject project)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (2)
215var otherProjectId = ((CPSProject)project)._projectSystemProject.Id; 221var otherProjectId = ((CPSProject)project)._projectSystemProject.Id;
ProjectSystem\CPS\CPSProjectFactory.cs (1)
182var project = new CPSProject(visualStudioProject, _workspace, _projectCodeModelFactory, id);