2 instantiations of TaskListTableItem
Microsoft.VisualStudio.LanguageServices (2)
TableDataSource\TaskList\TaskListTableItem.cs (2)
33
return new
TaskListTableItem
(workspace, data, projectName, projectGuid, projectNames: Array.Empty<string>(), projectGuids: Array.Empty<Guid>());
37
=> new
TaskListTableItem
(Workspace, Data, projectName: null, projectGuid: Guid.Empty, projectNames, projectGuids);
38 references to TaskListTableItem
Microsoft.VisualStudio.LanguageServices (24)
TableDataSource\TaskList\TaskListTableControlEventProcessorProvider.cs (1)
19
internal sealed class TaskListTableControlEventProcessorProvider : AbstractTableControlEventProcessorProvider<
TaskListTableItem
>
TableDataSource\TaskList\TaskListTableItem.cs (6)
30
public static
TaskListTableItem
Create(Workspace workspace, TaskListItem data)
53
if (other is not
TaskListTableItem
otherTodoItem)
68
internal sealed class GroupingComparer : IEqualityComparer<TaskListItem>, IEqualityComparer<
TaskListTableItem
>
79
public bool Equals(
TaskListTableItem
left,
TaskListTableItem
right)
94
public int GetHashCode(
TaskListTableItem
item)
TableDataSource\TaskList\VisualStudioTaskListTable.cs (17)
76
private class TableDataSource : AbstractRoslynTableDataSource<
TaskListTableItem
, TaskListUpdatedArgs>
137
public override AbstractTableEntriesSnapshot<
TaskListTableItem
> CreateSnapshot(AbstractTableEntriesSource<
TaskListTableItem
> source, int version, ImmutableArray<
TaskListTableItem
> items, ImmutableArray<ITrackingPoint> trackingPoints)
140
public override IEqualityComparer<
TaskListTableItem
> GroupingComparer
141
=>
TaskListTableItem
.GroupingComparer.Instance;
143
public override IEnumerable<
TaskListTableItem
> Order(IEnumerable<
TaskListTableItem
> groupedItems)
164
public override AbstractTableEntriesSource<
TaskListTableItem
> CreateTableEntriesSource(object data)
170
private sealed class TableEntriesSource : AbstractTableEntriesSource<
TaskListTableItem
>
185
public override ImmutableArray<
TaskListTableItem
> GetItems()
188
.Select(data =>
TaskListTableItem
.Create(_workspace, data))
192
public override ImmutableArray<ITrackingPoint> GetTrackingPoints(ImmutableArray<
TaskListTableItem
> items)
196
private sealed class TableEntriesSnapshot : AbstractTableEntriesSnapshot<
TaskListTableItem
>
198
public TableEntriesSnapshot(IThreadingContext threadingContext, int version, ImmutableArray<
TaskListTableItem
> items, ImmutableArray<ITrackingPoint> trackingPoints)
207
var
item = GetItem(index);
262
private static LinePosition GetLineColumn(
TaskListTableItem
item)
Microsoft.VisualStudio.LanguageServices.UnitTests (14)
TaskList\TaskListTableDataSourceTests.vb (14)
36
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
68
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
87
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
116
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
158
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
164
Dim factory = TryCast(sink.Entries.First(), TableEntriesFactory(Of
TaskListTableItem
, TaskListUpdatedArgs))
207
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
213
Dim factory = TryCast(sink.Entries.First(), TableEntriesFactory(Of
TaskListTableItem
, TaskListUpdatedArgs))
238
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
244
Dim factory = TryCast(sink.Entries.First(), TableEntriesFactory(Of
TaskListTableItem
, TaskListUpdatedArgs))
276
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
282
Dim factory = TryCast(sink.Entries.First(), TableEntriesFactory(Of
TaskListTableItem
, TaskListUpdatedArgs))
314
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))
356
Dim source = DirectCast(manager.Sources.First(), AbstractRoslynTableDataSource(Of
TaskListTableItem
, TaskListUpdatedArgs))