MCPcopy Create free account

hub / github.com/codag-megalith/codag-visualizer / functions

Functions1,328 in github.com/codag-megalith/codag-visualizer

↓ 2 callersFunctionXp
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionXs
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionYc
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionYf
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionYm
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionZ
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionZl
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionZu
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethod_clipFinite
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethod_init
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethod_init
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunction_l
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethod_renderSegment
(t,n,e,r,i)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethod_step
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionaccumulate_cost
(usage: TokenUsage, cost: CostData)
backend/main.py:65
↓ 2 callersFunctionanalyzeWorkspace
( ctx: WorkspaceContext, bypassCache: boolean = false )
frontend/src/analysis/workspace.ts:61
↓ 2 callersMethodanalyze_workflow
Analyze code for LLM workflow patterns using Gemini.
backend/gemini_client.py:43
↓ 2 callersFunctionapplyFileChangeState
( filePath: string, functions: string[] | undefined, changeState: 'active' | 'changed' | 'unchange
frontend/src/webview-client/nodes.ts:399
↓ 2 callersMethodapplyProgressUpdate
()
frontend/src/webview-client/notifications.ts:137
↓ 2 callersFunctionar
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodareaEnd
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodareaStart
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionb_
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionbp
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionbt
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodbuildContent
(n: Notification)
frontend/src/webview-client/notifications.ts:274
↓ 2 callersMethodbuildExcludePattern
()
frontend/src/analyzer.ts:21
↓ 2 callersFunctionbuildFileTree
( files: vscode.Uri[], context: vscode.ExtensionContext, includeTokens: boolean = true )
frontend/src/file-picker.ts:94
↓ 2 callersFunctionbuildNodeResponse
(index: GraphIndex, node: WorkflowNode)
packages/mcp-server/src/tools.ts:452
↓ 2 callersFunctioncalculateAdaptiveBatchSize
* Calculate adaptive batch size based on file complexity. * Larger files → smaller batches, smaller files → larger batches. * This improves reliabil
frontend/src/file-preparation.ts:128
↓ 2 callersFunctioncalculateCost
(inputTokens: number, outputTokens: number)
frontend/src/cost-tracking.ts:18
↓ 2 callersFunctioncl
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodclearGraph
* Clear the graph completely (used when cache is cleared before reanalysis)
frontend/src/webview.ts:528
↓ 2 callersFunctionclosePanel
()
frontend/src/webview-client/panel.ts:314
↓ 2 callersFunctioncu
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctiondd
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctiondeduplicateEdgeLabels
* Merge labels for edges with the same source→target pair. * E.g., two edges "Event Type → callback" with labels "connected" and "stop" * become one
frontend/src/webview-client/edges.ts:343
↓ 2 callersMethoddeduplicateLocations
* Deduplicate locations by (line, type) key * Keeps first occurrence of each unique location
frontend/src/metadata-builder.ts:125
↓ 2 callersMethoddetectAllAIServices
* Detect ALL AI services/APIs in the content (not just the first one) * Returns array of detected service names
frontend/src/analyzer.ts:252
↓ 2 callersFunctiondetermineNodeType
* Determine node type from function info * Only 3 types: step, llm, decision * - llm: Function makes LLM API calls * - step: Everything else (decis
frontend/src/local-graph-updater.ts:100
↓ 2 callersMethoddismissErrorOverlays
()
frontend/src/webview.ts:163
↓ 2 callersFunctiondisplayCostReport
(report: CostReport, log: (msg: string) => void)
frontend/src/cost-tracking.ts:117
↓ 2 callersFunctiondl
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctiondr
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionei
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionestimateAnalysisCost
(files: { content: string }[])
frontend/src/cost-tracking.ts:93
↓ 2 callersFunctionet
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionew
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionextractCFunctionName
* Extract function name from a C/C++ declarator chain. * C function names are nested inside function_declarator, possibly * wrapped in pointer_decla
frontend/src/tree-sitter/helpers.ts:173
↓ 2 callersFunctionextractFileStructure
(code: string, filePath: string)
frontend/src/repo-structure.ts:310
↓ 2 callersFunctionfindEnclosingFunction
(node: Node)
frontend/src/tree-sitter/helpers.ts:117
↓ 2 callersFunctionfindReverseEdge
(edge: any, allEdges: any[])
frontend/src/webview-client/helpers.ts:201
↓ 2 callersFunctionfl
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodflush
()
frontend/src/metadata-batcher.ts:108
↓ 2 callersFunctionfocusOnWorkflow
(groupOrName: any | string)
frontend/src/webview-client/directory.ts:98
↓ 2 callersFunctionformatFileXML
( filePath: string, content: string, metadata?: FileMetadata )
frontend/src/file-preparation.ts:40
↓ 2 callersFunctionformatGraph
()
frontend/src/webview-client/controls.ts:118
↓ 2 callersFunctionft
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionfunctionNameToLabel
* Convert function name to a readable label (temporary until LLM provides real labels)
frontend/src/local-graph-updater.ts:48
↓ 2 callersFunctiongd
(t,n,e,r,i,o)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodgetAllFilePaths
* Get all file paths under a node
frontend/src/webview-client/file-picker.ts:399
↓ 2 callersFunctiongetCachedCallGraph
(filePath: string)
frontend/src/analysis/state.ts:139
↓ 2 callersFunctiongetCallNodeTypes
(lang: SupportedLanguage)
frontend/src/tree-sitter/extractors.ts:340
↓ 2 callersFunctiongetFunctionBody
(node: Node, nodeType: string)
frontend/src/tree-sitter/extractors.ts:477
↓ 2 callersFunctiongetMemberPropertyName
* Extract the property/method name from a member-like node. * Different languages use different field names for the property.
frontend/src/tree-sitter/extractors.ts:350
↓ 2 callersFunctiongetNodeLabel
(nodeId: string)
frontend/src/webview-client/edges.ts:447
↓ 2 callersFunctiongetOctagonPoints
* Generate octagon points for a component * Prioritizes width over height (wider than tall)
frontend/src/webview-client/components.ts:20
↓ 2 callersFunctiongetOriginalId
(id: string)
frontend/src/webview-client/helpers.ts:175
↓ 2 callersFunctiongetRepoFiles
()
frontend/src/analysis/state.ts:33
↓ 2 callersMethodgetReport
()
frontend/src/cost-tracking.ts:64
↓ 2 callersFunctiongp
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctiongr
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodhasOperations
()
frontend/src/cost-tracking.ts:82
↓ 2 callersMethodhashContent
* Hash content (raw)
frontend/src/cache.ts:296
↓ 2 callersFunctionhl
(t,n,e,r,i,o)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionhr
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionii
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionincrementAnalysisSession
()
frontend/src/analysis/state.ts:51
↓ 2 callersMethodinitGraph
* Initialize graph after file picker closes (for cached data)
frontend/src/webview.ts:518
↓ 2 callersMethodinvalidateFile
* Invalidate a single file and its cross-file edges
frontend/src/cache.ts:1418
↓ 2 callersFunctionisBlacklisted
(callee: string, lang: SupportedLanguage)
frontend/src/tree-sitter/extractors.ts:244
↓ 2 callersFunctionisHttpEdge
(label?: string)
frontend/src/webview-client/workflow-detection.ts:178
↓ 2 callersFunctionisValidHttpPath
(normalizedPath: string, originalEndpoint: string)
frontend/src/tree-sitter/extractors.ts:282
↓ 2 callersFunctioniu
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctioniv
(t,n,e,i,o,a)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctioniw
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionje
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionji
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionjl
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionjn
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionkc
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionkg
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionlo
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionmightContainLLM
(text: string)
frontend/src/providers.ts:644
↓ 2 callersFunctionml
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersMethodnotifyApiKeyError
(reason: 'missing' | 'invalid')
frontend/src/webview.ts:159
↓ 2 callersMethodnotifyBackendError
()
frontend/src/webview.ts:155
↓ 2 callersFunctionor
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionpl
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callersFunctionpn
(t)
frontend/media/webview/d3.v7.min.js:2
← previousnext →401–500 of 1,328, ranked by callers