26 references to AnalyzerReferences
dotnet-format (2)
Analyzers\AnalyzerReferenceInformationProvider.cs (2)
31var analyzerAssemblies = project.AnalyzerReferences 36var analyzers = project.AnalyzerReferences.SelectMany(reference => reference.GetAnalyzers(project.Language)).ToImmutableArray();
Microsoft.CodeAnalysis.Features (11)
CodeFixes\Service\CodeFixService.cs (1)
998: _projectFixersMap.GetValue(document.Project.AnalyzerReferences, _ => ComputeProjectFixers(document));
Common\AbstractProjectExtensionProvider.cs (1)
52return GetExtensions(project.Language, project.AnalyzerReferences);
Completion\CompletionService.cs (1)
127/// We pass the project here to retrieve information about the <see cref="Project.AnalyzerReferences"/>,
Completion\CompletionService.ProviderManager.cs (3)
111return ProjectCompletionProvider.GetExtensions(_service.Language, project.AnalyzerReferences); 114if (ProjectCompletionProvider.TryGetCachedExtensions(project.AnalyzerReferences, out var providers)) 117_projectProvidersWorkQueue.AddWork(project.AnalyzerReferences);
Diagnostics\Service\DiagnosticAnalyzerService.ProjectStates.cs (3)
44(project.Id, project.AnalyzerReferences), 55if (project.AnalyzerReferences.Count == 0) 71return new ProjectAnalyzerInfo(project.AnalyzerReferences, newAllAnalyzers, skippedAnalyzersInfo);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
457projectConfigurationChange = projectConfigurationChange.With(nameof(oldProject.AnalyzerReferences) + "Added"); 466projectConfigurationChange = projectConfigurationChange.With(nameof(oldProject.AnalyzerReferences) + "Removed");
Microsoft.CodeAnalysis.Workspaces (13)
Diagnostics\HostDiagnosticAnalyzers.cs (2)
122: _hostAnalyzerReferencesMap.AddRange(CreateProjectAnalyzerReferencesMap(project.AnalyzerReferences)); 162var projectAnalyzerReferences = CreateProjectDiagnosticAnalyzersPerReference(project.AnalyzerReferences, project.Language);
Log\WorkspaceStructureLogger.cs (1)
74foreach (var analyzerReference in project.AnalyzerReferences)
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
780foreach (var analyzerReference in project.AnalyzerReferences) 1250remainingAnalyzerReferences = project.AnalyzerReferences;
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
859getReferences: static project => project.AnalyzerReferences.Select(r => r.FullPath!),
Workspace\Solution\ProjectChanges.cs (4)
38=> GetChangedItems(NewProject.AnalyzerReferences, OldProject.AnalyzerReferences); 41=> GetChangedItems(OldProject.AnalyzerReferences, NewProject.AnalyzerReferences);
Workspace\Workspace.cs (3)
2031project.AnalyzerReferences, 2423if (!this.CurrentSolution.GetProject(projectId)!.AnalyzerReferences.Contains(analyzerReference)) 2434if (this.CurrentSolution.GetProject(projectId)!.AnalyzerReferences.Contains(analyzerReference))