20 references to ContainsProject
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\CommittedSolution.cs (2)
209
if (committedDocument == null && !solution.
ContainsProject
(document.Project.Id))
267
Debug.Assert(_solution.
ContainsProject
(documentId.ProjectId));
Microsoft.CodeAnalysis.Workspaces (8)
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
500
private bool HasBeenRemoved => !_projectSystemProjectFactory.Workspace.CurrentSolution.
ContainsProject
(Id);
1350
if (!_projectSystemProjectFactory.Workspace.CurrentSolution.
ContainsProject
(Id))
Workspace\Solution\Solution.cs (2)
145
if (this.
ContainsProject
(projectId))
1730
if (!
ContainsProject
(projectId))
Workspace\Solution\SolutionChanges.cs (2)
26
if (!_oldSolution.
ContainsProject
(id))
53
if (!_newSolution.
ContainsProject
(id))
Workspace\Workspace.cs (2)
2338
if (!solution.
ContainsProject
(projectId))
2354
if (solution.
ContainsProject
(projectId))
Microsoft.CodeAnalysis.Workspaces.UnitTests (9)
SolutionTests\SolutionTests.cs (9)
2577
Assert.True(solution.
ContainsProject
(pid), "Solution was expected to have project " + pid);
2838
Assert.True(solution.
ContainsProject
(project.Id), "Solution was expected to have project " + project.Id);
2859
if (solution.
ContainsProject
(referenced.ProjectId))
3090
Assert.False(sol2.
ContainsProject
(pid));
3091
Assert.True(sol2.
ContainsProject
(pid2), "sol2 was expected to contain project " + pid2);
3115
Assert.False(sol2.
ContainsProject
(pid));
3116
Assert.True(sol2.
ContainsProject
(pid2), "sol2 was expected to contain project " + pid2);
3122
Assert.True(sol3.
ContainsProject
(pid), "sol3 was expected to contain " + pid);
3123
Assert.True(sol3.
ContainsProject
(pid2), "sol3 was expected to contain " + pid2);
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
370
if (CurrentSolution.
ContainsProject
(id.ProjectId))