MCPcopy Create free account

hub / github.com/bjsi/incremental-everything / functions

Functions982 in github.com/bjsi/incremental-everything

↓ 91 callersFunctionsafeRemTextToString
( plugin: RNPlugin, remText: any )
src/lib/pdfUtils.ts:35
↓ 53 callersFunctiongetIncrementalRemFromRem
( plugin: RNPlugin, r: PluginRem | undefined )
src/lib/incremental_rem/index.ts:222
↓ 38 callersFunctionformatDuration
(seconds: number)
src/lib/utils.ts:386
↓ 26 callersFunctioncssVar
(varName: string, fallbackLight: string, fallbackDark: string)
src/components/IsolatedCardViewer.tsx:183
↓ 25 callersFunctionformatDateForDisplay
(canonical: string)
src/lib/period.ts:124
↓ 23 callersFunctiongetPageHistory
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:210
↓ 22 callersFunctiongetCardPriority
( plugin: RNPlugin, rem: PluginRem, options?: { preloadedCards?: Card[] } )
src/lib/card_priority/index.ts:53
↓ 16 callersFunctioncompute
(id: string)
src/widgets/study_dashboard.tsx:568
↓ 15 callersFunctionformatStabilityDays
(days: number)
src/lib/utils.ts:469
↓ 15 callersFunctiongetActivePdfForIncRem
( plugin: RNPlugin, rem: PluginRem, opts: { strict?: boolean } = {} )
src/lib/pdfUtils.ts:693
↓ 15 callersFunctiongetLocalDateKey
(timestamp: number)
src/lib/queue_aggregates.ts:30
↓ 15 callersFunctionresolveRemTextForBreadcrumb
( plugin: RNPlugin, richText: unknown )
src/lib/richTextRemRefs.ts:57
↓ 15 callersFunctionsetCardPriority
( plugin: RNPlugin, rem: PluginRem, priority: number, source: PrioritySource, knownHasPowerup: boole
src/lib/card_priority/index.ts:152
↓ 15 callersFunctionupdateIncrementalRemCache
( plugin: RNPlugin, updatedIncRem: IncrementalRem )
src/lib/incremental_rem/cache.ts:19
↓ 14 callersFunctionshouldUseLightMode
(plugin: RNPlugin)
src/lib/mobileUtils.ts:81
↓ 13 callersFunctionaddPageToHistory
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string, // Pass `null` for non-paginated sourc
src/lib/pdfUtils.ts:252
↓ 13 callersFunctionfindHTMLinRem
( plugin: RNPlugin, rem: PluginRem, targetHtmlId?: string )
src/lib/pdfUtils.ts:1305
↓ 13 callersFunctiongetAllPDFsInRem
( plugin: RNPlugin, rem: PluginRem )
src/lib/pdfUtils.ts:615
↓ 12 callersFunctioncalculateRelativePercentile
( allItems: T[], currentRemId: RemId )
src/lib/utils.ts:81
↓ 12 callersFunctionfindPDFinRem
( plugin: RNPlugin, rem: PluginRem, targetPdfId?: string )
src/lib/pdfUtils.ts:553
↓ 12 callersFunctionisInScope
(rem: PrioritizedItemData)
src/widgets/batch_priority.tsx:444
↓ 12 callersFunctionpercentileToHslColor
(percentile: number)
src/lib/utils.ts:63
↓ 12 callersFunctionsafe
(label: string, fn: () => Promise<boolean>)
src/widgets/debug.tsx:1242
↓ 11 callersFunctionrenderPresetBtn
(label: string, id: Period)
src/widgets/study_dashboard.tsx:1155
↓ 10 callersFunctionfmtTime
(ms: number)
src/lib/authoritative_aggregates.ts:491
↓ 10 callersFunctiongetIncrementalPageRange
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:181
↓ 10 callersFunctionparseDateInput
(raw: string)
src/lib/period.ts:67
↓ 10 callersFunctionsafeBool
(fn?: () => Promise<boolean>)
src/lib/card_priority/batch.ts:833
↓ 10 callersFunctionsyncLiveSession
(plugin: RNPlugin)
src/lib/queue_session.ts:66
↓ 9 callersFunctioncalculateWeightedShield
( allItems: T[], isDuePredicate: (item: T) => boolean )
src/lib/utils.ts:163
↓ 9 callersFunctiondetermineIncRemType
(plugin: RNPlugin, rem: any)
src/lib/incRemHelpers.ts:32
↓ 9 callersFunctioninitIncrementalRem
(plugin: ReactRNPlugin, rem: PluginRem, options?: { skipFlagManagement?: boolean, explicitParentId?: string, s
src/lib/incremental_rem/index.ts:386
↓ 9 callersFunctionrow
(label: string, startMs: number, endMs?: number)
src/widgets/practiced_queues.tsx:180
↓ 9 callersFunctionupdateCardPriorityCache
( plugin: RNPlugin, remId: RemId, isLightUpdate = false, optimisticInfo?: Partial<CardPriorityInfo> |
src/lib/card_priority/cache.ts:123
↓ 9 callersFunctionuseAcceleratedKeyboardHandler
(value: number | null, defaultValue: number, onChange: (val: number) => void)
src/lib/keyboard_utils.ts:5
↓ 8 callersFunctionaddToIncrementalHistory
( plugin: RNPlugin, remId: RemId, opts?: { dismissed?: boolean } )
src/lib/history_utils.ts:20
↓ 8 callersFunctioncreateTreeNode
( plugin: RNPlugin, rem: PluginRem, allIncrementalRems: IncrementalRem[], depth: number = 0, parentI
src/lib/hierarchical_parent_selector/treeHelpers.ts:60
↓ 8 callersFunctionexpandCardInfosToCards
(infos: CardPriorityInfo[])
src/lib/card_priority/types.ts:105
↓ 8 callersFunctionformatTime
(ms: number)
src/widgets/practiced_queues.tsx:785
↓ 8 callersFunctiongetEffectiveSelection
(plugin: RNPlugin)
src/lib/editor_selection.ts:69
↓ 8 callersFunctiongetNextSpacingDateForRem
( plugin: RNPlugin, remId: string, inLookbackMode: boolean )
src/lib/scheduler.ts:129
↓ 8 callersFunctionnextDifficulty
(w: number[], d: number, rating: number)
src/lib/fsrs.ts:113
↓ 8 callersFunctionprocessHistoryData
(history: Record<string, ShieldHistoryEntry> | undefined, isIncRemChart: boolean = true)
src/widgets/priority_shield_graph.tsx:149
↓ 8 callersFunctionupdateSRSDataForRem
( plugin: RNPlugin, remId: string, newNextRepDate: number, newHistory: IncrementalRep[] )
src/lib/scheduler.ts:206
↓ 7 callersFunctioncalculateCardRemPercentilesFromCards
( infos: CardPriorityInfo[], )
src/lib/card_priority/types.ts:69
↓ 7 callersFunctioncalculateVolumeBasedPercentile
( allItems: T[], topMissedPriority: number, isDuePredicate: (item: T) => boolean )
src/lib/utils.ts:115
↓ 7 callersFunctiongetDismissedHistoryFromRem
( plugin: RNPlugin, rem: PluginRem )
src/lib/dismissed/index.ts:22
↓ 7 callersFunctiongetIncrementalReadingPosition
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:155
↓ 7 callersFunctionhandleSave
()
src/widgets/page-range.tsx:504
↓ 7 callersFunctionhandleSort
(field: SortField)
src/widgets/batch_priority.tsx:778
↓ 7 callersFunctionisMetaRem
(rem: PluginRem)
src/lib/outline_restructure.ts:16
↓ 7 callersFunctionresolveRemTextSegments
( plugin: RNPlugin, richText: unknown )
src/lib/richTextRemRefs.ts:79
↓ 7 callersFunctionrunAddPowerupCommand
(plugin: ReactRNPlugin, powerup: string)
src/register/queue_display_commands.ts:39
↓ 7 callersFunctionrunSearch
( label: string, query: any[], opts: { filterOnlyConcepts?: boolean; numResults?: numb
src/widgets/debug.tsx:1332
↓ 7 callersFunctionsaveCurrentSession
(plugin: RNPlugin, _reason: string)
src/lib/queue_session.ts:256
↓ 7 callersFunctionsendJson
(res, status, data)
yt-local-proxy.js:58
↓ 7 callersFunctiontimeSince
(date: Date)
src/lib/utils.ts:406
↓ 6 callersFunctionapplyHeadingLevel
( rem: PluginRem, level: HeadingLevel )
src/lib/outline_restructure.ts:58
↓ 6 callersFunctionbuildComprehensiveScope
( plugin: RNPlugin, scopeRemId: RemId )
src/lib/scope_helpers.ts:187
↓ 6 callersFunctionbuildDocumentScope
( plugin: RNPlugin, documentId: RemId )
src/lib/scope_helpers.ts:123
↓ 6 callersFunctioncomputeWeightedShieldBreakdown
( allItems: T[], isDuePredicate: (item: T) => boolean )
src/lib/utils.ts:261
↓ 6 callersFunctiondefaultDateFilter
()
src/components/IncRemTable.tsx:29
↓ 6 callersFunctionfmtNum
(n: number, decimals = 1)
src/components/CardMemoryAnalyticsView.tsx:45
↓ 6 callersFunctionfmtPct
(n: number, decimals = 1)
src/components/CardMemoryAnalyticsView.tsx:34
↓ 6 callersFunctionformatTime
(seconds: number)
src/components/Video.tsx:25
↓ 6 callersFunctiongetCardId
(item: FinalDrillItem)
src/register/events.ts:636
↓ 6 callersFunctiongetChildrenExcludingSlots
( plugin: RNPlugin, rem: PluginRem )
src/lib/powerupSlotFilter.ts:394
↓ 6 callersFunctiongetCurrentPageKey
(incrementalRemId: string, pdfRemId: string)
src/lib/pdfUtils.ts:137
↓ 6 callersFunctiongetHeadingLevel
(rem: PluginRem)
src/lib/outline_restructure.ts:37
↓ 6 callersFunctiongetPageRangeKey
(incrementalRemId: string, pdfRemId: string)
src/lib/pdfUtils.ts:143
↓ 6 callersFunctiongetPdfInfoFromHighlight
( plugin: RNPlugin, highlightRem: PluginRem )
src/lib/pdfUtils.ts:1418
↓ 6 callersFunctiongetSortingRandomness
(plugin: RNPlugin)
src/lib/sorting.ts:17
↓ 6 callersFunctiongetUrlFromRem
(r: PluginRem)
src/lib/incRemHelpers.ts:113
↓ 6 callersFunctionisHtmlSource
(rem: PluginRem)
src/lib/pdfUtils.ts:1369
↓ 6 callersFunctionisRealIncRep
(et: IncrementalRep['eventType'])
src/widgets/study_dashboard.tsx:162
↓ 6 callersFunctionremoveIncrementalRemCache
( plugin: RNPlugin, remId: string )
src/lib/incremental_rem/cache.ts:40
↓ 5 callersFunctionempty
()
src/lib/authoritative_aggregates.ts:440
↓ 5 callersFunctionfindClosestAncestorWithPriority
* Find the closest ancestor with priority (either Incremental or CardPriority) * UPDATED: Uses the shared logic from priority_inheritance to ensure
src/lib/card_priority/index.ts:24
↓ 5 callersFunctionflushCacheUpdatesNow
(plugin: RNPlugin)
src/lib/card_priority/cache.ts:187
↓ 5 callersFunctionforgettingCurve
(elapsedDays: number, stability: number, decay: number, factor: number)
src/lib/fsrs.ts:119
↓ 5 callersFunctionformatTimeAgo
(timestampMs: number, nowMs: number = Date.now())
src/lib/utils.ts:436
↓ 5 callersFunctiongetKnownPdfRemsKey
(pdfRemId: string)
src/lib/pdfUtils.ts:765
↓ 5 callersFunctiongetLevelDescription
* Helper function to generate user-friendly level description
src/lib/priority_inheritance.ts:69
↓ 5 callersFunctiongetMonthlyBestAbsolutePriorityShield
( plugin: RNPlugin, itemKind: ItemKind, scopeKind: ScopeKind, docScopeId: string | null, )
src/lib/shield_history.ts:463
↓ 5 callersFunctiongetPageHistoryKey
(incrementalRemId: string, pdfRemId: string)
src/lib/pdfUtils.ts:149
↓ 5 callersFunctiongetPerformanceMode
(plugin: RNPlugin)
src/lib/utils.ts:15
↓ 5 callersFunctiongetReadingStatistics
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string )
src/lib/pdfUtils.ts:378
↓ 5 callersFunctiongetRemReadPoint
( plugin: RNPlugin, incRemId: string )
src/lib/remReadPoint.ts:33
↓ 5 callersFunctiongetZState
(title: string)
src/widgets/priority_shield_graph.tsx:111
↓ 5 callersFunctionnumberWithLabel
(number: number, label: string)
src/components/NextRepTime.tsx:27
↓ 5 callersFunctiononCancel
()
src/widgets/heading_assign_preview.tsx:208
↓ 5 callersFunctionparseWeightsString
(raw: string | undefined | null)
src/lib/fsrs.ts:358
↓ 5 callersFunctionpushIncRemEvent
(plugin: RNPlugin, event: IncRemEvent)
src/lib/queue_session.ts:147
↓ 5 callersFunctionpushText
(t: string)
src/lib/richTextRemRefs.ts:88
↓ 5 callersFunctionrichTextToPlain
(rt: any[] | undefined)
src/register/commands.ts:2240
↓ 5 callersFunctionrtPlainStr
(rt: RichTextInterface)
src/lib/bulletize.ts:31
↓ 5 callersFunctionsetActivePdfForIncRem
( plugin: RNPlugin, incRemId: string, pdfRemId: string | null )
src/lib/pdfUtils.ts:671
↓ 5 callersFunctionsetIncrementalReadingPosition
( plugin: RNPlugin, incrementalRemId: string, pdfRemId: string, page: number )
src/lib/pdfUtils.ts:168
↓ 5 callersFunctiontoggleAll
(rems: RemWithPriority[], checked: boolean)
src/widgets/batch_card_priority.tsx:295
↓ 5 callersFunctiontransferToDismissed
( plugin: RNPlugin, rem: PluginRem, history: IncrementalRep[] )
src/lib/dismissed/index.ts:56
next →1–100 of 982, ranked by callers