15 references to AnalyzerReferences
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
513
foreach (var reference in _project.Solution.
AnalyzerReferences
.Concat(_project.AnalyzerReferences))
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
152
analyzerReferences: w.CurrentSolution.
AnalyzerReferences
).WithTelemetryId(SolutionTelemetryId);
461
analyzerReferences: solution.
AnalyzerReferences
)),
Workspace\Solution\SolutionChanges.cs (4)
62
var oldAnalyzerReferences = new HashSet<AnalyzerReference>(_oldSolution.
AnalyzerReferences
);
63
foreach (var analyzerReference in _newSolution.
AnalyzerReferences
)
74
var newAnalyzerReferences = new HashSet<AnalyzerReference>(_newSolution.
AnalyzerReferences
);
75
foreach (var analyzerReference in _oldSolution.
AnalyzerReferences
)
Workspace\Workspace.cs (3)
1560
if (!CurrentSolution.AnalyzerReferences.SequenceEqual(newSolution.
AnalyzerReferences
))
2416
if (!solution.
AnalyzerReferences
.Contains(analyzerReference))
2427
if (solution.
AnalyzerReferences
.Contains(analyzerReference))
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestWorkspace`1.cs (1)
804
foreach (var analyzer in this.CurrentSolution.
AnalyzerReferences
)
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
SolutionTests\SolutionTests.cs (4)
2099
opt => opt.
AnalyzerReferences
,
2117
AssertEx.Equal([analyzerRef1, analyzerRef2], solution3.
AnalyzerReferences
);
2141
AssertEx.Equal([analyzerRef2], solution2.
AnalyzerReferences
);
2144
Assert.Empty(solution3.
AnalyzerReferences
);