301 references to GetProject
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.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)
804project = project.Solution.WithProjectFilePath(project.Id, @$"z:\\{project.FilePath}").GetProject(project.Id);
Workspaces\WorkspaceTests_EditorFeatures.cs (32)
289Assert.True(snapshot.GetProject(id1).ProjectReferences.Contains(reference), "ProjectReferences did not contain project2"); 328Assert.Equal(0, snapshot.GetProject(id1).ProjectReferences.Count()); 414var compilation = await snapshot.GetProject(id1).GetCompilationAsync(); 437var compilation2 = await snapshot.GetProject(id2).GetCompilationAsync(); 465var compilation2 = await snapshot.GetProject(id2).GetCompilationAsync(); 502var compilation2 = await solutionY.GetProject(id2).GetCompilationAsync(); 521var compilation2Z = await solutionZ.GetProject(id2).GetCompilationAsync(); 560var compilation2y = await solutionY.GetProject(id2).GetCompilationAsync(); 586var newVersion = await cs.GetProject(project1.Id).GetDependentSemanticVersionAsync(); 632var compilation2y = await solutionY.GetProject(id2).GetCompilationAsync(); 778Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 799Assert.Equal(0, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1255Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1256Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1265Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1266Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1267Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Single().Name); 1291Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1292Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1301Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1302Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1303Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Single().Name); 1324Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1325Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1331Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1332Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Count()); 1333Assert.Equal("original.config", workspace.CurrentSolution.GetProject(project1.Id).AdditionalDocuments.Single().Name); 1352Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1353Assert.Equal(2, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1359Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).Documents.Count()); 1360Assert.Equal(1, workspace.CurrentSolution.GetProject(project1.Id).AnalyzerConfigDocuments.Count()); 1361Assert.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)
296var oldProject = args.OldSolution.GetProject(args.ProjectId); 297var 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 (15)
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 (1)
77var currentProject = currentSolution.GetProject(oldProject.Id);
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (1)
97var project = solution.GetProject(projectId);
EditAndContinue\CommittedSolution.cs (1)
122=> _solution.GetProject(id);
EditAndContinue\EditSession.cs (2)
300var oldProject = oldSolution.GetProject(newProject.Id); 315var newProject = newSolution.GetProject(oldProject.Id);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (4)
574var project = solution.GetProject(projectId); 622var project = solution.GetProject(projectId); 666var project = solution.GetProject(projectId); 677var project = solution.GetProject(documentId.ProjectId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
226var otherProject = solution.GetProject(projectId);
FindUsages\DefinitionItem.DefaultDefinitionItem.cs (1)
69var 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 (5)
Extensions\SourceGeneratedDocumentUri.cs (1)
59var projectId = solution.GetProject(projectIdGuidOnly)?.Id;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnostics.cs (2)
54var project = Solution.GetProject(ProjectId); 89var project = Solution.GetProject(ProjectId);
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (2)
83var oldProject = e.OldSolution.GetProject(projectId); 84var newProject = e.NewSolution.GetProject(projectId);
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Host\RemoteWorkspace.SolutionCreator.cs (2)
500project = addDocuments(project.Solution, lazyDocumentsToAdd.ToImmutable()).GetProject(project.Id)!; 517project = removeDocuments(project.Solution, lazyDocumentsToRemove.ToImmutable()).GetProject(project.Id)!;
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 (18)
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 (9)
125public IEnumerable<Project> Projects => ProjectIds.Select(id => GetProject(id)!); 198=> GetProject(GetOriginatingProjectId(symbol)); 238=> GetProject(documentId?.ProjectId)?.GetDocument(documentId!); 245var project = GetProject(documentId?.ProjectId); 260var project = GetProject(documentId?.ProjectId); 277return this.GetProject(documentId.ProjectId)!.GetAdditionalDocument(documentId); 290return this.GetProject(documentId.ProjectId)!.GetAnalyzerConfigDocument(documentId); 298var project = GetProject(documentId.ProjectId); 350return this.AddProject(id, name, assemblyName, language).GetProject(id)!;
Workspace\Workspace.cs (1)
1468var 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); 521Assert.Equal(projectRefFilePath, project.Solution.GetProject(projectRefId).FilePath);
VisualStudioMSBuildWorkspaceTests.cs (7)
1450vbProject = workspace.CurrentSolution.GetProject(vbProject.Id); 2214var xaml = workspace.CurrentSolution.GetProject(csProjectId).AdditionalDocuments.FirstOrDefault(d => d.Name == "XamlFile.xaml"); 2950workspace.TryApplyChanges(workspace.CurrentSolution.GetProject(project.Id).RemoveAnalyzerReference(aref).Solution); 2971workspace.TryApplyChanges(workspace.CurrentSolution.GetProject(project.Id).RemoveProjectReference(pref).Solution); 2972Assert.Empty(workspace.CurrentSolution.GetProject(project.Id).ProjectReferences); 2978workspace.TryApplyChanges(workspace.CurrentSolution.GetProject(project.Id).AddProjectReference(pref).Solution); 2979Assert.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)
336var project = solution.GetProject(projectId)!; 1445Assert.Equal(assemblyName, newSolution.GetProject(projectId)!.AssemblyName); 1922opt => opt.GetProject(projectId)!.AllProjectReferences, 1932Assert.Same(projectRefs, solution2.GetProject(projectId)!.AllProjectReferences); 1952Assert.Same(projectRefs, newSolution1.GetProject(projectId)!.AllProjectReferences); 1955Assert.Empty(newSolution1.GetProject(projectId)!.ProjectReferences); 1983AssertEx.Equal((ProjectReference[])[projectRef2], solution3.GetProject(projectId)!.ProjectReferences); 1984AssertEx.Equal((ProjectReference[])[projectRef2, externalProjectRef], solution3.GetProject(projectId)!.AllProjectReferences); 2016AssertEx.Equal((ProjectReference[])[projectRef2], solution2.GetProject(projectId)!.AllProjectReferences); 2020AssertEx.Equal((ProjectReference[])[externalProjectRef], solution3.GetProject(projectId)!.AllProjectReferences); 2023Assert.Empty(solution4.GetProject(projectId)!.AllProjectReferences); 2081opt => opt.GetProject(projectId)!.MetadataReferences, 2103AssertEx.Equal((MetadataReference[])[metadataRef1, metadataRef2], solution3.GetProject(projectId)!.MetadataReferences); 2126AssertEx.Equal((MetadataReference[])[metadataRef2], solution2.GetProject(projectId)!.MetadataReferences); 2129Assert.Empty(solution3.GetProject(projectId)!.MetadataReferences); 2151opt => opt.GetProject(projectId)!.AnalyzerReferences, 2173AssertEx.Equal((AnalyzerReference[])[analyzerRef1, analyzerRef2], solution3.GetProject(projectId)!.AnalyzerReferences); 2199AssertEx.Equal((AnalyzerReference[])[analyzerRef2], solution2.GetProject(projectId)!.AnalyzerReferences); 2202Assert.Empty(solution3.GetProject(projectId)!.AnalyzerReferences); 2534var project = solution.GetProject(pid); 2546var project = solution.GetProject(project1); 2575var project = solution.GetProject(pid); 2579Assert.Equal(project, solution.GetProject(pid)); 2595var project2 = solution.GetProject(pid2); 2644var project1 = solution.GetProject(projectId1); 2645var project2 = solution.GetProject(projectId2); 2740Assert.Throws<ArgumentException>(() => solution.GetProject(projectId2).RemoveDocuments(ImmutableArray.Create(documentInfo1.Id))); 2759Assert.Throws<ArgumentException>(() => solution.GetProject(projectId2).RemoveAdditionalDocuments(ImmutableArray.Create(documentInfo1.Id))); 2778Assert.Throws<ArgumentException>(() => solution.GetProject(projectId2).RemoveAnalyzerConfigDocuments(ImmutableArray.Create(documentInfo1.Id))); 2842Assert.Equal(project, solution.GetProject(project.Id)); 2937await solution.GetProject(projectIds[0]).GetCompilationAsync(CancellationToken.None); 2938await solution.GetProject(projectIds[2]).GetCompilationAsync(CancellationToken.None); 2952var assemblyReference = (IAssemblySymbol)solution.GetProject(project1).GetCompilationAsync().Result.GetAssemblyOrModuleSymbol(mefReference); 2959assemblyReference = (IAssemblySymbol)solution.GetProject(project1).GetCompilationAsync().Result.GetAssemblyOrModuleSymbol(mefReference); 3048var oldParseOptions = solution.GetProject(project1).ParseOptions; 3051var newUpdatedParseOptions = solution.GetProject(project1).ParseOptions; 3066var project = sol.GetProject(pid); 3096Assert.True(sol2.GetProject(pid2).AllProjectReferences.Any(r => r.ProjectId == pid), "sol2 project pid2 was expected to contain project reference " + pid); 3121Assert.True(sol2.GetProject(pid2).AllProjectReferences.Any(r => r.ProjectId == pid), "sol2 pid2 was expected to contain " + pid); 3483var proj = sol.GetProject(pid); 3734var observed = solution.GetProject(projectId).GetCompilationAsync().Result; 3759var observed = solution.GetProject(projectId).GetCompilationAsync().Result; 3981var project3 = solution.GetProject(pid3); 3989project3 = solution2.GetProject(pid3); 4259Assert.True(await frozenSolution.GetProject(project1.Id).HasSuccessfullyLoadedAsync(CancellationToken.None)); 4260Assert.True(await frozenSolution.GetProject(project2.Id).HasSuccessfullyLoadedAsync(CancellationToken.None)); 4584VersionStamp GetVersion() => solution.GetProject(pid).Version; 4585ImmutableArray<DocumentId> GetDocumentIds() => [.. solution.GetProject(pid).DocumentIds]; 4588return solution.GetProject(pid).GetCompilationAsync().Result.SyntaxTrees.ToImmutableArray(); 4698var originalCompilation = await solution.GetProject(projectId).GetCompilationAsync(); 4709var project = solution.GetProject(projectId); 4743var project = solution.GetProject(projectId); 4750project = solution.GetProject(projectId); 4784var project = solution.GetProject(projectId); 4797project = solution.GetProject(projectId); 4819var originalProvider = solution.GetProject(projectId).CompilationOptions.SyntaxTreeOptionsProvider; 4830var newProvider = solution.GetProject(projectId).CompilationOptions.SyntaxTreeOptionsProvider; 4835var finalProvider = solution.GetProject(projectId).CompilationOptions.SyntaxTreeOptionsProvider; 4861var originalCompilation = await solution.GetProject(projectId).GetCompilationAsync(); 4877var newCompilation = await solution.GetProject(projectId).GetCompilationAsync(); 4990var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 4991var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5014Assert.True(solution.GetProject(projectId1).ProjectReferences.Contains(p => p.ProjectId == projectId2)); 5016var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5017var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5042Assert.True(solution.GetProject(projectId2).ProjectReferences.Contains(p => p.ProjectId == projectId1)); 5044var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5045var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5061var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5073var compilation1New = await solution.GetProject(projectId1).GetCompilationAsync(); 5091var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5104var compilation1New = await solution.GetProject(projectId1).GetCompilationAsync(); 5123var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5136var compilation1New = await solution.GetProject(projectId1).GetCompilationAsync(); 5141var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5142var compilation3 = await solution.GetProject(projectId2).GetCompilationAsync(); 5188var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5189var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5190var compilation3 = await solution.GetProject(projectId2).GetCompilationAsync(); 5233var compilation1 = await solution.GetProject(projectId1).GetCompilationAsync(); 5234var compilation2 = await solution.GetProject(projectId2).GetCompilationAsync(); 5235var compilation3 = await solution.GetProject(projectId2).GetCompilationAsync(); 5651project1 = project2.Solution.GetProject(project1.Id).AddDocument("Doc1", SourceText.From("class Doc1 { }")).Project; 5652project2 = project1.Solution.GetProject(project2.Id).AddDocument("Doc2", SourceText.From("class Doc2 { }")).Project; 5653project1 = project2.Solution.GetProject(project1.Id); 5659var frozenProject1 = frozenSolution.GetProject(project1.Id); 5662var frozenProject2 = frozenSolution.GetProject(project2.Id); 5679project1 = project2.Solution.GetProject(project1.Id).AddDocument("Doc1", SourceText.From("class Doc1 { }")).Project; 5680project2 = project1.Solution.GetProject(project2.Id).AddDocument("Doc2", SourceText.From("class Doc2 { }")).Project; 5683project1 = project2.Solution.GetProject(project1.Id); 5689var frozenProject1 = frozenSolution.GetProject(project1.Id); 5696var frozenProject2 = frozenSolution.GetProject(project2.Id); 5709project1 = project2.Solution.GetProject(project1.Id).AddDocument("Doc1", SourceText.From("class Doc1 { }")).Project; 5710project2 = project1.Solution.GetProject(project2.Id).AddDocument("Doc2", SourceText.From("class Doc2 { }")).Project; 5713project1 = project2.Solution.GetProject(project1.Id); 5719var frozenProject1 = frozenSolution.GetProject(project1.Id); 5726var frozenProject2 = frozenSolution.GetProject(project2.Id); 5750var 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 (32)
CallHierarchy\Finders\AbstractCallFinder.cs (2)
94var project = workspace.CurrentSolution.GetProject(_projectId); 126var currentProject = project.Solution.GetProject(activeDocument.ProjectId);
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (1)
356return _workspace.CurrentSolution.GetProject(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)
930if (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)
201var project = GetProjectIdentifier(solution.GetProject(projectId), projectHierarchyGuid); 363var project = Solution.GetProject(projectId);
TaskList\ProjectExternalErrorReporter.cs (1)
88var project = _workspace.CurrentSolution.GetProject(_projectId);
Venus\ContainedDocument.cs (1)
184foreach (var document in _workspace.CurrentSolution.GetProject(_project.Id).Documents)
Workspace\VisualStudioDocumentNavigationService.cs (1)
195var project = solution.GetProject(documentId.ProjectId);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Interactive\Commands\ResetInteractiveTests.cs (1)
145workspace.CurrentSolution.GetProject(p.ProjectId)));
Roslyn.VisualStudio.Next.UnitTests (16)
Services\ServiceHubServicesTests.cs (9)
1483var project = solution.GetProject(projectIds[i]); 1590Assert.Equal(projectStateShouldSame, object.ReferenceEquals(solution1.GetProject(currentProjectId).State, solution2.GetProject(currentProjectId).State)); 1594SetEqual(solution1.GetProject(currentProjectId).DocumentIds, solution2.GetProject(currentProjectId).DocumentIds); 1596var documentIdsInProject = solution1.GetProject(currentProjectId).DocumentIds; 1736var current = solution.GetProject(projectId); 1742var current = solution.GetProject(projectId); 1748var current = solution.GetProject(projectId);
Services\SolutionServiceTests.cs (6)
310var project = s.GetProject(existingProjectId); 835solution = solution.GetProject(project1.Id).AddDocument("X.cs", SourceText.From("// X")).Project.Solution; 836solution = solution.GetProject(project2.Id).AddDocument("Y.vb", SourceText.From("' Y")).Project.Solution; 890solution = solution.GetProject(project1.Id).AddDocument("X.cs", SourceText.From("// X")).Project.Solution; 891solution = solution.GetProject(project2.Id).AddDocument("Y.cs", SourceText.From("// Y")).Project.Solution; 892solution = solution.GetProject(project1.Id).AddProjectReference(new ProjectReference(project2.Id)).Solution;
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
228var project = solution.GetProject(projectId);
System.Windows.Forms.Analyzers.CSharp.Tests (1)
Analyzers\Verifiers\CSharpIncrementalSourceGeneratorVerifier.cs (1)
20var compilationOptions = solution.GetProject(projectId)!.CompilationOptions;