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