1 write to _analyzerItems
Microsoft.VisualStudio.LanguageServices.Implementation (1)
SolutionExplorer\AnalyzerItem\AnalyzerItemSource.cs (1)
159
_analyzerItems
= new BulkObservableCollection<AnalyzerItem>();
16 references to _analyzerItems
Microsoft.VisualStudio.LanguageServices.Implementation (16)
SolutionExplorer\AnalyzerItem\AnalyzerItemSource.cs (16)
76
if (
_analyzerItems
== null)
94
_analyzerItems
.BeginBulkOperation();
96
var itemsToRemove =
_analyzerItems
101
.Where(r => !
_analyzerItems
.Any(item => item.AnalyzerReference == r))
106
_analyzerItems
.Remove(item);
111
_analyzerItems
.Add(new AnalyzerItem(_analyzersFolder, reference, _commandHandler.AnalyzerContextMenuController));
114
var sorted =
_analyzerItems
.OrderBy(item => item.AnalyzerReference.Display).ToArray();
117
_analyzerItems
.Move(
_analyzerItems
.IndexOf(sorted[i]), i);
120
_analyzerItems
.EndBulkOperation();
135
if (
_analyzerItems
!= null)
137
return
_analyzerItems
.Count > 0;
157
if (
_analyzerItems
== null)
171
_analyzerItems
.AddRange(initialSet);
177
KeyValueLogMessage.Create(m => m["Count"] =
_analyzerItems
.Count));
179
return
_analyzerItems
;