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)
30await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 55await using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 82await using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 126await using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 159await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test");
ProjectSystemShim\CPS\AnalyzersTests.cs (3)
33await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 62await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 79await using (var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"))
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (6)
30await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/doc:DocFile.xml"); 39await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/doc:"); 48await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: @"/warnaserror:CS1111"); 64await using var project = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test", commandLineArguments: $"/out:{initialObjPath}"); 181await using var cpsProject = await CSharpHelpers.CreateCSharpCPSProjectAsync(environment, "Test"); 194await using 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"); 132await using var project = await CreateCSharpCPSProjectAsync(environment, "project1");
ProjectSystemShim\CPS\SourceFileHandlingTests.cs (10)
30await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 49await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 67await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 117await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 159await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 213await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 252await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 291await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 325await using var project = await CreateCSharpCPSProjectAsync(environment, "project1"); 371await using var project = await CreateCSharpCPSProjectAsync(environment, "project1");
ProjectSystemShim\CSharpHelpers.cs (8)
36public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, params string[] commandLineArguments) 41public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, Guid projectGuid, params string[] commandLineArguments) 49public static Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, string binOutputPath, params string[] commandLineArguments) 65public static async Task<CPSProject> CreateCSharpCPSProjectAsync(TestEnvironment environment, string projectName, string projectFilePath, string binOutputPath, Guid projectGuid, params string[] commandLineArguments) 72var cpsProject = (CPSProject)await cpsProjectFactory.CreateProjectContextAsync( 85public static async Task<CPSProject> CreateNonCompilableProjectAsync(TestEnvironment environment, string projectName, string projectFilePath, string targetPath) 92return (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)
219var otherProjectId = ((CPSProject)project)._projectSystemProject.Id; 225var otherProjectId = ((CPSProject)project)._projectSystemProject.Id;
ProjectSystem\CPS\CPSProjectFactory.cs (1)
128var project = new CPSProject(visualStudioProject, _workspace, _projectCodeModelFactory, id);