93 references to GetProject
Aspire.Hosting.Analyzers.Tests (1)
AnalyzerTest.cs (1)
36var project = solution.GetProject(projectId)!;
dotnet-format (2)
Analyzers\AnalyzerFormatter.cs (1)
302var project = solution.GetProject(projectId);
Analyzers\AnalyzerRunner.cs (1)
105.Select(projectReference => project.Solution.GetProject(projectReference.ProjectId))
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
41var 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.CodeAnalysis.Analyzers (2)
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.FixAllProvider.cs (1)
179newSolution = await AddAnalyzerReleaseTrackingFilesAsync(newSolution.GetProject(projectId)!).ConfigureAwait(false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
41var project = solution.GetProject(projectId);
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
41var project = solution.GetProject(projectId);
Microsoft.CodeAnalysis.ExternalAccess.HotReload (1)
Api\HotReloadMSBuildWorkspace.cs (1)
179var project = updatedSolution.GetProject(documentId.ProjectId);
Microsoft.CodeAnalysis.Features (24)
CallHierarchy\CallHierarchyItemId.cs (1)
35var project = solution.GetProject(ProjectId);
CodeFixes\Configuration\ConfigurationUpdater.cs (4)
243currentProject = solution.GetProject(project.Id)!; 255currentProject = solution.GetProject(project.Id)!; 307var project = currentSolution.GetProject(projectId); 337return newSolution.GetProject(project.Id)?.GetAnalyzerConfigDocument(id);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (2)
77var currentProject = currentSolution.GetProject(oldProject.Id); 105var currentProject = currentSolution.GetProject(oldProject.Id);
Completion\Providers\CompletionUtilities.cs (1)
67return [.. projectIds.Select(solution.GetProject).WhereNotNull()];
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (1)
151this._analyzerInfoCache, solution.GetProject(projectId));
EditAndContinue\CommittedSolution.cs (1)
130=> _solution.GetProject(id);
EditAndContinue\EditSession.cs (2)
291var oldProject = oldSolution.GetProject(newProject.Id); 306var newProject = newSolution.GetProject(oldProject.Id);
EditAndContinue\EmitSolutionUpdateResults.cs (1)
84var firstProject = solution.GetProject(runningProjects.FirstOrDefault().Key) ?? solution.Projects.First();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (4)
616var project = solution.GetProject(projectId); 664var project = solution.GetProject(projectId); 708var project = solution.GetProject(projectId); 719var project = solution.GetProject(documentId.ProjectId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (1)
133var project = processingSolution.GetProject(projectId);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (3)
226var otherProject = solution.GetProject(projectId); 405var project = _registration.GetSolutionToAnalyze().GetProject(data.ProjectId); 421project = solution.GetProject(projectId);
FindUsages\DefinitionItem.DefaultDefinitionItem.cs (1)
68var project = solution.GetProject(ProjectId.CreateFromSerialized(Guid.Parse(projectIdGuid), projectDebugName));
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
306var project = solution.GetProject(fileInfo.SourceProjectId);
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
397return solution.GetProject(info.SourceProjectId);
Microsoft.CodeAnalysis.Workspaces (31)
Diagnostics\Extensions.cs (1)
405solution.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);
Log\WorkspaceStructureLogger.cs (1)
47foreach (var project in solution.GetProjectDependencyGraph().GetTopologicallySortedProjects(cancellationToken).Select(solution.GetProject))
Rename\ConflictEngine\ConflictResolver.cs (1)
232var projectOpt = conflictResolution.CurrentSolution.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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
41var project = solution.GetProject(projectId);
Workspace\AdhocWorkspace.cs (1)
83return this.CurrentSolution.GetProject(projectInfo.Id);
Workspace\Solution\Solution.cs (11)
132public IEnumerable<Project> Projects => ProjectIds.Select(id => GetProject(id)!); 180return GetProject(projectId); 208=> GetProject(GetOriginatingProjectId(symbol)); 248=> GetProject(documentId?.ProjectId)?.GetDocument(documentId!); 255var project = GetProject(documentId?.ProjectId); 270var project = GetProject(documentId?.ProjectId); 287return this.GetProject(documentId.ProjectId)!.GetAdditionalDocument(documentId); 300return this.GetProject(documentId.ProjectId)!.GetAnalyzerConfigDocument(documentId); 308var project = GetProject(documentId.ProjectId); 360return this.AddProject(id, name, assemblyName, language).GetProject(id)!; 1802var project = this.GetProject(documentId.ProjectId);
Workspace\Workspace.cs (8)
1463var project = solution.GetProject(pid)!; 2361if (!this.CurrentSolution.GetProject(fromProjectId)!.ProjectReferences.Contains(projectReference)) 2374if (this.CurrentSolution.GetProject(fromProjectId)!.ProjectReferences.Contains(projectReference)) 2401if (!this.CurrentSolution.GetProject(projectId)!.MetadataReferences.Contains(metadataReference)) 2412if (this.CurrentSolution.GetProject(projectId)!.MetadataReferences.Contains(metadataReference)) 2423if (!this.CurrentSolution.GetProject(projectId)!.AnalyzerReferences.Contains(analyzerReference)) 2434if (this.CurrentSolution.GetProject(projectId)!.AnalyzerReferences.Contains(analyzerReference)) 2560var project = this.CurrentSolution.GetProject(projectId);
Workspace\Workspace_SourceGeneration.cs (1)
122var requestedProject = solution.GetProject(projectId);
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
MSBuild\MSBuildWorkspace.cs (4)
270var projectResult = this.CurrentSolution.GetProject(projects[0].Id); 636var project = this.CurrentSolution.GetProject(projectId); 661var project = this.CurrentSolution.GetProject(projectReference.ProjectId); 676var project = this.CurrentSolution.GetProject(projectReference.ProjectId);
Microsoft.DotNet.HotReload.Utils.Generator (2)
BaselineProject.cs (1)
61var project = Solution.GetProject(ProjectId)!;
DeltaProject.cs (1)
68Project oldProject = Solution.GetProject(BaseProjectId)!;
Microsoft.DotNet.HotReload.Watch (5)
HotReload\CompilationHandler.cs (5)
376select currentSolution.GetProject(projectId)!.Name).ToList(); 395builder.ProjectsToRebuild.AddRange(updates.ProjectsToRebuild.Select(id => currentSolution.GetProject(id)!.FilePath!)); 396builder.ProjectsToRedeploy.AddRange(updates.ProjectsToRedeploy.Select(id => currentSolution.GetProject(id)!.FilePath!)); 402builder.ProjectsToRestart.AddRange(await TerminatePeripheralProcessesAsync(updates.ProjectsToRestart.Select(e => currentSolution.GetProject(e.Key)!.FilePath!), cancellationToken)); 614var project = solution.GetProject(projectId);
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
498var changedProj = solution.GetProject(proj.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\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (1)
113return AddUnsafe(updatedSolution, updatedSolution.GetProject(docProjectId));
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
40.Select(solution.GetProject)
Microsoft.Interop.LibraryImportGenerator (2)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (1)
113return AddUnsafe(updatedSolution, updatedSolution.GetProject(docProjectId));
src\runtime\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)
76var parseOptions = (CSharpParseOptions)solution.GetProject(projectId).ParseOptions;
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
41var project = solution.GetProject(projectId);