311 references to GetProject
Analyzer.Utilities.UnitTests (2)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (1)
1314.GetProject(projectId)!;
Options\SymbolNamesWithValueOptionTests.cs (1)
429.GetProject(projectId)!;
AnalyzerRunner (4)
DiagnosticAnalyzerRunner.cs (4)
45var project = solution.GetProject(projectId)!; 107var project = solution.GetProject(projectId); 138Console.WriteLine($" {solution.GetProject(projectGroup.Key).Name}"); 153var project = solution.GetProject(projectId);
Microsoft.Analyzers.Extra.Tests (2)
Resources\RoslynTestUtils.cs (2)
363var changedProj = solution.GetProject(proj.Id); 457var changedProj = solution.GetProject(proj.Id);
Microsoft.Analyzers.Local.Tests (2)
Resources\RoslynTestUtils.cs (2)
364var changedProj = solution.GetProject(proj.Id); 458var changedProj = solution.GetProject(proj.Id);
Microsoft.AspNetCore.Analyzer.Testing (3)
CodeFixRunner.cs (1)
36var updatedProject = updatedSolution.GetProject(document.Project.Id);
DiagnosticProject.cs (1)
83return solution.GetProject(testProject);
DiagnosticVerifier.cs (1)
184return Solution.GetProject(projectId);
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Helpers\DiagnosticVerifier.Helper.cs (1)
167return solution.GetProject(projectId);
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Helpers\DiagnosticVerifier.Helper.cs (1)
167return solution.GetProject(projectId);
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.FixAllProvider.cs (1)
178newSolution = await AddAnalyzerReleaseTrackingFilesAsync(newSolution.GetProject(projectId)!).ConfigureAwait(false);
Microsoft.CodeAnalysis.Analyzers.UnitTests (4)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzerTests.cs (3)
1655(solution, projectId) => solution.GetProject(projectId)!.WithAssemblyName(assemblyName).Solution, 1686(solution, projectId) => solution.GetProject(projectId)!.WithAssemblyName(assemblyName).Solution, 4473var compilationOptions = solution.GetProject(projectId)!.CompilationOptions!;
MetaAnalyzers\ReleaseTrackingAnalyzerTests.cs (1)
1001var compilationOptions = solution.GetProject(projectId)!.CompilationOptions!;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
40var project = solution.GetProject(projectId);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (33)
Formatting\CodeCleanupTests.cs (1)
802project = project.Solution.WithProjectFilePath(project.Id, @$"z:\\{project.FilePath}").GetProject(project.Id);
Workspaces\WorkspaceTests_EditorFeatures.cs (32)
288Assert.True(snapshot.GetProject(id1).ProjectReferences.Contains(reference), "ProjectReferences did not contain project2"); 327Assert.Equal(0, snapshot.GetProject(id1).ProjectReferences.Count()); 413var compilation = await snapshot.GetProject(id1).GetCompilationAsync(); 436var compilation2 = await snapshot.GetProject(id2).GetCompilationAsync(); 464var compilation2 = await snapshot.GetProject(id2).GetCompilationAsync(); 501var compilation2 = await solutionY.GetProject(id2).GetCompilationAsync(); 520var compilation2Z = await solutionZ.GetProject(id2).GetCompilationAsync(); 559var compilation2y = await solutionY.GetProject(id2).GetCompilationAsync(); 585var newVersion = await cs.GetProject(project1.Id).GetDependentSemanticVersionAsync(); 631var compilation2y = await solutionY.GetProject(id2).GetCompilationAsync(); 777Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 798Assert.Equal(0, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1254Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1255Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1264Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1265Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1266Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Single().Name); 1290Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1291Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1300Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1301Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1302Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Single().Name); 1323Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1324Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1330Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1331Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1332Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Single().Name); 1351Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1352Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1358Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1359Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1360Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Single().Name);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
44AddProject(ProjectInfo.Create(projectId, VersionStamp.Create(), "proj", "proj", LanguageNames.CSharp)).GetProject(projectId). 464AddProject(ProjectInfo.Create(projectId, VersionStamp.Create(), "proj", "proj", LanguageNames.CSharp)).GetProject(projectId).
Microsoft.CodeAnalysis.EditorFeatures (4)
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (2)
295var oldProject = args.OldSolution.GetProject(args.ProjectId); 296var newProject = args.NewSolution.GetProject(args.ProjectId);
SolutionEvents\HostLegacySolutionEventsWorkspaceEventListener.cs (2)
75var project = e.OldSolution.GetProject(projectId) ?? e.NewSolution.GetProject(projectId);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Diagnostics\GenerateType\GenerateTypeTestState.cs (2)
37TriggeredProject = Workspace.CurrentSolution.GetProject(_testDocument.Project.Id); 42ProjectToBeModified = Workspace.CurrentSolution.GetProject(_testDocument.Project.Id);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
MetadataAsSource\AbstractMetadataAsSourceTests.cs (1)
92.AddProject(projectId, "Metadata", "Metadata", LanguageNames.CSharp).GetProject(projectId)
SymbolFinder\DependentTypeFinderTests.cs (1)
702normalProject1 = solution.GetProject(normalProject1.Id);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Peek\DefinitionPeekableItem.cs (1)
71var project = solution.GetProject(_peekableItem._projectId);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Simplification\ParameterSimplificationTests.vb (1)
21.GetProject(projId)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
LanguageServices\FSharpVisualStudioWorkspaceExtensions.cs (1)
50return workspace.CurrentSolution.GetProject(projectId)?.FilePath;
Microsoft.CodeAnalysis.Features (16)
CodeFixes\Configuration\ConfigurationUpdater.cs (3)
243currentProject = solution.GetProject(project.Id)!; 255currentProject = solution.GetProject(project.Id)!; 307var project = currentSolution.GetProject(projectId);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (2)
77var currentProject = currentSolution.GetProject(oldProject.Id); 105var currentProject = currentSolution.GetProject(oldProject.Id);
EditAndContinue\CommittedSolution.cs (1)
122=> _solution.GetProject(id);
EditAndContinue\EditSession.cs (2)
300var oldProject = oldSolution.GetProject(newProject.Id); 315var newProject = newSolution.GetProject(oldProject.Id);
EditAndContinue\Remote\RemoteDebuggingSessionProxy.cs (1)
104var firstProject = solution.GetProject(runningProjects.FirstOrDefault()) ?? solution.Projects.First();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (4)
567var project = solution.GetProject(projectId); 615var project = solution.GetProject(projectId); 659var project = solution.GetProject(projectId); 670var project = solution.GetProject(documentId.ProjectId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
226var otherProject = solution.GetProject(projectId);
FindUsages\DefinitionItem.DefaultDefinitionItem.cs (1)
68var project = solution.GetProject(ProjectId.CreateFromSerialized(Guid.Parse(projectIdGuid), projectDebugName));
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
345var project = solution.GetProject(fileInfo.SourceProjectId);
Microsoft.CodeAnalysis.Features.UnitTests (3)
EditAndContinue\EditSessionActiveStatementsTests.cs (3)
181var project = solution.GetProject(projectId); 231var analyzer = solution.GetProject(projectId).Services.GetRequiredService<IEditAndContinueAnalyzer>(); 693var analyzer = solution.GetProject(project.Id).Services.GetRequiredService<IEditAndContinueAnalyzer>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Extensions\SourceGeneratedDocumentUri.cs (1)
57var projectId = solution.GetProject(projectIdGuidOnly)?.Id;
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (2)
82var oldProject = e.OldSolution.GetProject(projectId); 83var newProject = e.NewSolution.GetProject(projectId);
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (1)
DeclarePublicApiFix.cs (1)
317var project = newSolution.GetProject(pair.Key);
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Host\RemoteWorkspace.SolutionCreator.cs (2)
496project = addDocuments(project.Solution, lazyDocumentsToAdd.ToImmutable()).GetProject(project.Id)!; 513project = removeDocuments(project.Solution, lazyDocumentsToRemove.ToImmutable()).GetProject(project.Id)!;
Services\EditAndContinue\RemoteEditAndContinueService.cs (1)
151var firstProject = solution.GetProject(runningProjects.FirstOrDefault()) ?? solution.Projects.First();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\CommitBufferManager.vb (1)
311Dim refProject = project.Solution.GetProject(reference.ProjectId)
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzerTests.vb (1)
29AddProject(ProjectInfo.Create(pid, VersionStamp.Create(), "proj", "proj", LanguageNames.VisualBasic)).GetProject(pid).
Microsoft.CodeAnalysis.Workspaces (20)
Diagnostics\Extensions.cs (1)
503solution.GetProject(projectRef.ProjectId), cancellationToken).ConfigureAwait(false));
Editing\SymbolEditor.cs (2)
150var project = solution.GetProject(projectId); 153var comp = await solution.GetProject(projectId).GetCompilationAsync(cancellationToken).ConfigureAwait(false);
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (1)
99var referencedProject = project.Solution.GetProject(projectReference.ProjectId);
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
128var project = solution.GetProject(projectId);
Shared\Extensions\ISolutionExtensions.cs (1)
26var project = solution.GetProject(projectId)!;
Shared\Extensions\ProjectExtensions.cs (1)
17=> project.Solution.WithOptions(options).GetProject(project.Id)!;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
40var project = solution.GetProject(projectId);
Workspace\Solution\Solution.cs (10)
133public IEnumerable<Project> Projects => ProjectIds.Select(id => GetProject(id)!); 206=> GetProject(GetOriginatingProjectId(symbol)); 246=> GetProject(documentId?.ProjectId)?.GetDocument(documentId!); 253var project = GetProject(documentId?.ProjectId); 268var project = GetProject(documentId?.ProjectId); 285return this.GetProject(documentId.ProjectId)!.GetAdditionalDocument(documentId); 298return this.GetProject(documentId.ProjectId)!.GetAnalyzerConfigDocument(documentId); 306var project = GetProject(documentId.ProjectId); 358return this.AddProject(id, name, assemblyName, language).GetProject(id)!; 1767var project = this.GetProject(documentId.ProjectId);
Workspace\Workspace.cs (1)
1465var project = solution.GetProject(pid)!;
Workspace\Workspace_SourceGeneration.cs (1)
122var requestedProject = solution.GetProject(projectId);
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
MSBuild\MSBuildWorkspace.cs (4)
263var projectResult = this.CurrentSolution.GetProject(projects[0].Id); 629var project = this.CurrentSolution.GetProject(projectId); 654var project = this.CurrentSolution.GetProject(projectReference.ProjectId); 669var project = this.CurrentSolution.GetProject(projectReference.ProjectId);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (11)
NetCoreTests.cs (4)
131Assert.Equal(libraryProject.FilePath, workspace.CurrentSolution.GetProject(projectRefId).FilePath); 177Assert.Equal(projectRefFilePath, project.Solution.GetProject(projectRefId).FilePath); 354var referencedProject = workspace.CurrentSolution.GetProject(projectReference.ProjectId); 523Assert.Equal(projectRefFilePath, project.Solution.GetProject(projectRefId).FilePath);
VisualStudioMSBuildWorkspaceTests.cs (7)
1433vbProject = workspace.CurrentSolution.GetProject(vbProject.Id); 2194var xaml = workspace.CurrentSolution.GetProject(csProjectId).AdditionalDocuments.FirstOrDefault(d => d.Name == "XamlFile.xaml"); 2931workspace.TryApplyChanges(workspace.CurrentSolution.GetProject(project.Id).RemoveAnalyzerReference(aref).Solution); 2952workspace.TryApplyChanges(workspace.CurrentSolution.GetProject(project.Id).RemoveProjectReference(pref).Solution); 2953Assert.Empty(workspace.CurrentSolution.GetProject(project.Id).ProjectReferences); 2959workspace.TryApplyChanges(workspace.CurrentSolution.GetProject(project.Id).AddProjectReference(pref).Solution); 2960Assert.Single(workspace.CurrentSolution.GetProject(project.Id).ProjectReferences);
Microsoft.CodeAnalysis.Workspaces.UnitTests (118)
CodeCleanup\AddMissingTokensTests.cs (1)
2730var project = solution.AddProject(projectId, "Project", "Project.dll", language).GetProject(projectId);
CodeCleanup\CodeCleanupTests.cs (1)
418var project = solution.AddProject(projectId, "Project", "Project.dll", language).GetProject(projectId);
CodeCleanup\FixIncorrectTokenTests.cs (1)
755var project = solution.AddProject(projectId, "Project", "Project.dll", language).GetProject(projectId);
CodeCleanup\NormalizeModifiersOrOperatorsTests.cs (1)
1031var project = solution.AddProject(projectId, "Project", "Project.dll", language).GetProject(projectId);
CodeCleanup\ReduceTokenTests.cs (1)
2018var project = solution.AddProject(projectId, "Project", "Project.dll", language).GetProject(projectId);
CommandLineProject\CommandLineProjectWorkspaceTests.cs (2)
30var project = ws.CurrentSolution.GetProject(info.Id); 58var project = ws.CurrentSolution.GetProject(info.Id);
FindAllDeclarationsTests.cs (4)
144var csharpResult = await SymbolFinder.FindDeclarationsAsync(solution.GetProject(csharpId), "Console", ignoreCase: false); 147var vbResult = await SymbolFinder.FindDeclarationsAsync(solution.GetProject(vbId), "Console", ignoreCase: true); 184var actualSymbol = (await SymbolFinder.FindDeclarationsAsync(solution.GetProject(submission1Id), "Inner", ignoreCase: false)).SingleOrDefault(); 185var expectedSymbol = (await solution.GetProject(submission0Id).GetCompilationAsync()).GlobalNamespace.GetMembers("Outer").SingleOrDefault().GetMembers("Inner").SingleOrDefault();
FindReferencesTests.cs (3)
177var prj = sln.GetProject(prj1Id).WithCompilationOptions(new VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication, embedVbCoreRuntime: true)); 216var prj = sln.GetProject(prj1Id).WithCompilationOptions(new VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication, embedVbCoreRuntime: true)); 280var prj = sln.GetProject(prj1Id).WithCompilationOptions(new CSharp.CSharpCompilationOptions(OutputKind.ConsoleApplication));
GeneratedCodeRecognitionTests.cs (1)
103.GetProject(projectId);
SemanticModelReuse\SemanticModelReuseTests.cs (1)
27var project = solution.AddProject(projectId, "Project", "Project.dll", language).GetProject(projectId);
SolutionTests\SolutionTests.cs (98)
334var project = solution.GetProject(projectId)!; 1443Assert.Equal(assemblyName, newSolution.GetProject(projectId)!.AssemblyName); 1920opt => opt.GetProject(projectId)!.AllProjectReferences, 1930Assert.Same(projectRefs, solution2.GetProject(projectId)!.AllProjectReferences); 1950Assert.Same(projectRefs, newSolution1.GetProject(projectId)!.AllProjectReferences); 1953Assert.Empty(newSolution1.GetProject(projectId)!.ProjectReferences); 1981AssertEx.Equal((ProjectReference[])[projectRef2], solution3.GetProject(projectId)!.ProjectReferences); 1982AssertEx.Equal((ProjectReference[])[projectRef2, externalProjectRef], solution3.GetProject(projectId)!.AllProjectReferences); 2014AssertEx.Equal((ProjectReference[])[projectRef2], solution2.GetProject(projectId)!.AllProjectReferences); 2018AssertEx.Equal((ProjectReference[])[externalProjectRef], solution3.GetProject(projectId)!.AllProjectReferences); 2021Assert.Empty(solution4.GetProject(projectId)!.AllProjectReferences); 2079opt => opt.GetProject(projectId)!.MetadataReferences, 2101AssertEx.Equal((MetadataReference[])[metadataRef1, metadataRef2], solution3.GetProject(projectId)!.MetadataReferences); 2124AssertEx.Equal((MetadataReference[])[metadataRef2], solution2.GetProject(projectId)!.MetadataReferences); 2127Assert.Empty(solution3.GetProject(projectId)!.MetadataReferences); 2149opt => opt.GetProject(projectId)!.AnalyzerReferences, 2171AssertEx.Equal((AnalyzerReference[])[analyzerRef1, analyzerRef2], solution3.GetProject(projectId)!.AnalyzerReferences); 2197AssertEx.Equal((AnalyzerReference[])[analyzerRef2], solution2.GetProject(projectId)!.AnalyzerReferences); 2200Assert.Empty(solution3.GetProject(projectId)!.AnalyzerReferences); 2532var project = solution.GetProject(pid); 2544var project = solution.GetProject(project1); 2573var project = solution.GetProject(pid); 2577Assert.Equal(project, solution.GetProject(pid)); 2593var project2 = solution.GetProject(pid2); 2642var project1 = solution.GetProject(projectId1); 2643var project2 = solution.GetProject(projectId2); 2738Assert.Throws<ArgumentException>(() => solution.GetProject(projectId2).RemoveDocuments(ImmutableArray.Create(documentInfo1.Id))); 2757Assert.Throws<ArgumentException>(() => solution.GetProject(projectId2).RemoveAdditionalDocuments(ImmutableArray.Create(documentInfo1.Id))); 2776Assert.Throws<ArgumentException>(() => solution.GetProject(projectId2).RemoveAnalyzerConfigDocuments(ImmutableArray.Create(documentInfo1.Id))); 2840Assert.Equal(project, solution.GetProject(project.Id)); 2935await solution.GetProject(projectIds[0]).GetCompilationAsync(CancellationToken.None); 2936await solution.GetProject(projectIds[2]).GetCompilationAsync(CancellationToken.None); 2950var assemblyReference = (IAssemblySymbol)solution.GetProject(project1).GetCompilationAsync().Result.GetAssemblyOrModuleSymbol(mefReference); 2957assemblyReference = (IAssemblySymbol)solution.GetProject(project1).GetCompilationAsync().Result.GetAssemblyOrModuleSymbol(mefReference); 3046var oldParseOptions = solution.GetProject(project1).ParseOptions; 3049var newUpdatedParseOptions = solution.GetProject(project1).ParseOptions; 3064var project = sol.GetProject(pid); 3094Assert.True(sol2.GetProject(pid2).AllProjectReferences.Any(r => r.ProjectId == pid), "sol2 project pid2 was expected to contain project reference " + pid); 3119Assert.True(sol2.GetProject(pid2).AllProjectReferences.Any(r => r.ProjectId == pid), "sol2 pid2 was expected to contain " + pid); 3481var proj = sol.GetProject(pid); 3732var observed = solution.GetProject(projectId).GetCompilationAsync().Result; 3757var observed = solution.GetProject(projectId).GetCompilationAsync().Result; 3979var project3 = solution.GetProject(pid3); 3987project3 = solution2.GetProject(pid3); 4257Assert.True(await frozenSolution.GetProject(project1.Id).HasSuccessfullyLoadedAsync(CancellationToken.None)); 4258Assert.True(await frozenSolution.GetProject(project2.Id).HasSuccessfullyLoadedAsync(CancellationToken.None)); 4582VersionStamp GetVersion() => solution.GetProject(pid).Version; 4583ImmutableArray<DocumentId> GetDocumentIds() => [.. solution.GetProject(pid).DocumentIds]; 4586return solution.GetProject(pid).GetCompilationAsync().Result.SyntaxTrees.ToImmutableArray(); 4696var originalCompilation = await solution.GetProject(projectId).GetCompilationAsync(); 4707var project = solution.GetProject(projectId); 4741var project = solution.GetProject(projectId); 4748project = solution.GetProject(projectId); 4782var project = solution.GetProject(projectId); 4795project = solution.GetProject(projectId); 4817var originalProvider = solution.GetProject(projectId).CompilationOptions.SyntaxTreeOptionsProvider; 4828var newProvider = solution.GetProject(projectId).CompilationOptions.SyntaxTreeOptionsProvider; 4833var finalProvider = solution.GetProject(projectId).CompilationOptions.SyntaxTreeOptionsProvider; 4859var originalCompilation = await solution.GetProject(projectId).GetCompilationAsync(); 4875var newCompilation = await solution.GetProject(projectId).GetCompilationAsync(); 4988var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 4989var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5012Assert.True(solution.GetProject(projectId1).ProjectReferences.Contains(p => p.ProjectId == projectId2)); 5014var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5015var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5040Assert.True(solution.GetProject(projectId2).ProjectReferences.Contains(p => p.ProjectId == projectId1)); 5042var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5043var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5059var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5071var compilation1New = await solution.GetProject(projectId1).GetCompilationAsync(); 5089var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5102var compilation1New = await solution.GetProject(projectId1).GetCompilationAsync(); 5121var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5134var compilation1New = await solution.GetProject(projectId1).GetCompilationAsync(); 5139var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5140var compilation3 = await solution.GetProject(projectId2).GetCompilationAsync(); 5186var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5187var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5188var compilation3 = await solution.GetProject(projectId2).GetCompilationAsync(); 5231var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5232var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5233var compilation3 = await solution.GetProject(projectId2).GetCompilationAsync(); 5649project1 = project2.Solution.GetProject(project1.Id).AddDocument("Doc1", SourceText.From("class Doc1 { }")).Project; 5650project2 = project1.Solution.GetProject(project2.Id).AddDocument("Doc2", SourceText.From("class Doc2 { }")).Project; 5651project1 = project2.Solution.GetProject(project1.Id); 5657var frozenProject1 = frozenSolution.GetProject(project1.Id); 5660var frozenProject2 = frozenSolution.GetProject(project2.Id); 5677project1 = project2.Solution.GetProject(project1.Id).AddDocument("Doc1", SourceText.From("class Doc1 { }")).Project; 5678project2 = project1.Solution.GetProject(project2.Id).AddDocument("Doc2", SourceText.From("class Doc2 { }")).Project; 5681project1 = project2.Solution.GetProject(project1.Id); 5687var frozenProject1 = frozenSolution.GetProject(project1.Id); 5694var frozenProject2 = frozenSolution.GetProject(project2.Id); 5707project1 = project2.Solution.GetProject(project1.Id).AddDocument("Doc1", SourceText.From("class Doc1 { }")).Project; 5708project2 = project1.Solution.GetProject(project2.Id).AddDocument("Doc2", SourceText.From("class Doc2 { }")).Project; 5711project1 = project2.Solution.GetProject(project1.Id); 5717var frozenProject1 = frozenSolution.GetProject(project1.Id); 5724var frozenProject2 = frozenSolution.GetProject(project2.Id); 5748var forkedProject1 = frozenSolution.WithDocumentText(project1.Documents.Single().Id, SourceText.From("class Doc2 { }")).GetProject(project1.Id);
WorkspaceTests\AdhocWorkspaceTests.cs (3)
131var project1 = solution.GetProject(id1); 137var project2 = solution.GetProject(id2); 382var proj = pws.CurrentSolution.GetProject(projid);
WorkspaceTests\WorkspaceTests.cs (1)
144return this.CurrentSolution.GetProject(projectInfo.Id);
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
498var changedProj = solution.GetProject(proj.Id);
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
498var changedProj = solution.GetProject(proj.Id);
Microsoft.Gen.Logging.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
498var changedProj = solution.GetProject(proj.Id);
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
498var changedProj = solution.GetProject(proj.Id);
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
498var changedProj = solution.GetProject(proj.Id);
Microsoft.Gen.MetricsReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
498var changedProj = solution.GetProject(proj.Id);
Microsoft.Interop.ComInterfaceGenerator (2)
src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (1)
114return AddUnsafe(updatedSolution, updatedSolution.GetProject(docProjectId));
src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
40.Select(solution.GetProject)
Microsoft.Interop.LibraryImportGenerator (2)
src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (1)
114return AddUnsafe(updatedSolution, updatedSolution.GetProject(docProjectId));
src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
40.Select(solution.GetProject)
Microsoft.ML.CodeAnalyzer.Tests (3)
Code\BestFriendTest.cs (1)
71projectA = projectA.WithMetadataReferences(solution.GetProject(projectId).MetadataReferences);
Code\RelaxTestNamingTest.cs (1)
24var compilationOptions = solution.GetProject(projectId).CompilationOptions;
Helpers\CSharpCodeFixVerifier`2.cs (1)
72var parseOptions = (CSharpParseOptions)solution.GetProject(projectId).ParseOptions;
Microsoft.VisualStudio.LanguageServices (30)
CallHierarchy\Finders\AbstractCallFinder.cs (2)
94var project = workspace.CurrentSolution.GetProject(_projectId); 126var currentProject = project.Solution.GetProject(activeDocument.ProjectId);
Library\ObjectBrowser\AbstractListItemFactory.cs (2)
474var project = solution.GetProject(projectId); 599var project = solution.GetProject(projectId);
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (2)
185=> this.Workspace.CurrentSolution.GetProject(projectId); 481var project = this.Workspace.CurrentSolution.GetProject(symbolListItem.ProjectId);
Library\ObjectBrowser\ObjectList.cs (3)
681var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(symbolListItem.ProjectId); 751var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(symbolItem.ProjectId); 909var project = this.LibraryManager.Workspace.CurrentSolution.GetProject(projectListItem.ProjectId);
Library\ObjectBrowser\ObjectListItem.cs (1)
75var project = workspace.CurrentSolution.GetProject(ProjectId);
Packaging\PackageInstallerServiceFactory.cs (1)
547var project = solution.GetProject(projectId);
Preview\ReferenceChange.cs (3)
33var projectName = oldSolution.GetProject(projectId).Name; 49.Select(r => new ProjectReferenceChange(r, newSolution.GetProject(r.ProjectId).Name, projectId, projectName, isAdded: true, engine: engine)); 54.Select(r => new ProjectReferenceChange(r, oldSolution.GetProject(r.ProjectId).Name, projectId, projectName, isAdded: false, engine: engine));
Progression\GraphBuilder.cs (1)
123var project = _solution.GetProject(projectId);
ProjectSystem\VisualStudioWorkspaceImpl.AbstractAddDocumentUndoUnit.cs (1)
31var fromProject = currentSolution.GetProject(FromProjectId);
ProjectSystem\VisualStudioWorkspaceImpl.AbstractRemoveDocumentUndoUnit.cs (1)
33var fromProject = currentSolution.GetProject(FromProjectId);
ProjectSystem\VisualStudioWorkspaceImpl.AddMetadataReferenceUndoUnit.cs (1)
32var fromProject = currentSolution.GetProject(FromProjectId);
ProjectSystem\VisualStudioWorkspaceImpl.AddProjectReferenceUndoUnit.cs (3)
29var fromProject = currentSolution.GetProject(FromProjectId); 30var toProject = currentSolution.GetProject(_toProjectId); 44var toProject = currentSolution.GetProject(_toProjectId);
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
931if (PathUtilities.GetDirectoryName(CurrentSolution.GetProject(documentInfo.Id.ProjectId)?.FilePath) == solutionDirectory)
ProjectSystem\VisualStudioWorkspaceImpl.RemoveMetadataReferenceUndoUnit.cs (1)
31var fromProject = currentSolution.GetProject(FromProjectId);
ProjectSystem\VisualStudioWorkspaceImpl.RemoveProjectReferenceUndoUnit.cs (3)
29var fromProject = currentSolution.GetProject(FromProjectId); 30var toProject = currentSolution.GetProject(_toProjectId); 44var toProject = currentSolution.GetProject(_toProjectId);
TaskList\ExternalErrorDiagnosticUpdateSource.cs (2)
200var project = GetProjectIdentifier(solution.GetProject(projectId), projectHierarchyGuid); 362var project = Solution.GetProject(projectId);
TaskList\ProjectExternalErrorReporter.cs (1)
86var project = _workspace.CurrentSolution.GetProject(_projectId);
Venus\ContainedDocument.cs (1)
184foreach (var document in _workspace.CurrentSolution.GetProject(_project.Id).Documents)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Interactive\Commands\ResetInteractiveTests.cs (1)
145workspace.CurrentSolution.GetProject(p.ProjectId)));
Roslyn.Diagnostics.Analyzers.UnitTests (1)
RelaxTestNamingSuppressorTests.cs (1)
25var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
Roslyn.VisualStudio.Next.UnitTests (16)
Services\ServiceHubServicesTests.cs (9)
1495var project = solution.GetProject(projectIds[i]); 1602Assert.Equal(projectStateShouldSame, object.ReferenceEquals(solution1.GetProject(currentProjectId).State, solution2.GetProject(currentProjectId).State)); 1606SetEqual(solution1.GetProject(currentProjectId).DocumentIds, solution2.GetProject(currentProjectId).DocumentIds); 1608var documentIdsInProject = solution1.GetProject(currentProjectId).DocumentIds; 1756var current = solution.GetProject(projectId); 1762var current = solution.GetProject(projectId); 1768var current = solution.GetProject(projectId);
Services\SolutionServiceTests.cs (6)
309var project = s.GetProject(existingProjectId); 834solution = solution.GetProject(project1.Id).AddDocument("X.cs", SourceText.From("// X")).Project.Solution; 835solution = solution.GetProject(project2.Id).AddDocument("Y.vb", SourceText.From("' Y")).Project.Solution; 889solution = solution.GetProject(project1.Id).AddDocument("X.cs", SourceText.From("// X")).Project.Solution; 890solution = solution.GetProject(project2.Id).AddDocument("Y.cs", SourceText.From("// Y")).Project.Solution; 891solution = solution.GetProject(project1.Id).AddProjectReference(new ProjectReference(project2.Id)).Solution;
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
237var project = solution.GetProject(projectId);
System.Windows.Forms.Analyzers.CSharp.Tests (1)
Verifiers\CSharpIncrementalSourceGeneratorVerifier.cs (1)
20var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;
Test.Utilities (1)
CodeMetricsTestsBase.cs (1)
60return solution.GetProject(projectId)!;