MCPcopy Create free account
hub / github.com/callumalpass/tasknotes / buildTaskSignature

Method buildTaskSignature

src/bases/TaskListView.ts:2858–2861  ·  view source on GitHub ↗
(task: TaskInfo)

Source from the content-addressed store, hash-verified

2856 }
2857
2858 private buildTaskSignature(task: TaskInfo): string {
2859 // Fast signature using only fields that affect rendering
2860 return `${task.path}|${task.title}|${task.status}|${task.priority}|${task.due}|${task.scheduled}|${task.recurrence}|${task.archived}|${task.sortOrder}|${task.complete_instances?.join(",")}|${task.reminders?.length}|${task.blocking?.length}|${task.blockedBy?.length}`;
2861 }
2862
2863 private buildCardRenderSignature(
2864 visibleProperties: string[] | undefined,

Callers 7

renderFlatVirtualMethod · 0.95
renderFlatNormalMethod · 0.95
renderGroupedVirtualMethod · 0.95
renderGroupedNormalMethod · 0.95
handleTaskUpdateMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected