15 references to AnalyzerReferences
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
559
foreach (var reference in _project.Solution.
AnalyzerReferences
)
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
155
analyzerReferences: w.CurrentSolution.
AnalyzerReferences
).WithTelemetryId(SolutionTelemetryId);
464
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)
1604
if (!CurrentSolution.AnalyzerReferences.SequenceEqual(newSolution.
AnalyzerReferences
))
2451
if (!solution.
AnalyzerReferences
.Contains(analyzerReference))
2462
if (solution.
AnalyzerReferences
.Contains(analyzerReference))
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestWorkspace`1.cs (1)
777
foreach (var analyzer in this.CurrentSolution.
AnalyzerReferences
)
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
SolutionTests\SolutionTests.cs (4)
2223
opt => opt.
AnalyzerReferences
,
2241
AssertEx.Equal((AnalyzerReference[])[analyzerRef1, analyzerRef2], solution3.
AnalyzerReferences
);
2265
AssertEx.Equal((AnalyzerReference[])[analyzerRef2], solution2.
AnalyzerReferences
);
2268
Assert.Empty(solution3.
AnalyzerReferences
);