1 instantiation of CPSProject
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\CPSProjectFactory.cs (1)
128var project = new CPSProject(visualStudioProject, _workspace, _projectCodeModelFactory, id);
48 references to CPSProject
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (41)
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (5)
30using (var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test")) 56using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 83using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 127using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 160using (var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"))
ProjectSystemShim\CPS\AnalyzersTests.cs (3)
33using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 62using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 79using (var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"))
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (6)
30using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/doc:DocFile.xml"); 39using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/doc:"); 48using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/warnaserror:CS1111"); 64using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: $"/out:{initialObjPath}"); 181using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 194using 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)
30using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 49using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 67using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 117using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 159using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 213using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 252using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 291using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 325using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 371using var project = await CreateCSharpCPSProjectAsync(environment, "project1");
ProjectSystemShim\CSharpHelpers.cs (8)
49public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, params string[] commandLineArguments) 54public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, Guid projectGuid, params string[] commandLineArguments) 62public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, string binOutputPath, params string[] commandLineArguments) 78public static async Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, string projectFilePath, string binOutputPath, Guid projectGuid, params string[] commandLineArguments) 85var cpsProject = (CPSProject)await cpsProjectFactory.CreateProjectContextAsync( 98public static async Task<CPSProject> CreateNonCompilableProjectAsync(TestEnvironment environment, string projectName, string projectFilePath, string targetPath) 105return (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)
30private readonly CPSProject _project; 32public CPSCodeModelInstanceFactory(CPSProject project)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (2)
214var otherProjectId = ((CPSProject)project)._projectSystemProject.Id; 220var otherProjectId = ((CPSProject)project)._projectSystemProject.Id;
ProjectSystem\CPS\CPSProjectFactory.cs (1)
128var project = new CPSProject(visualStudioProject, _workspace, _projectCodeModelFactory, id);