Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codag-megalith/codag-visualizer
/ functions
Functions
1,328 in github.com/codag-megalith/codag-visualizer
⨍
Functions
1,328
◇
Types & classes
171
↳
Endpoints
4
↓ 2 callers
Function
Xp
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
Xs
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
Yc
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
Yf
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
Ym
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
Z
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
Zl
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
Zu
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
_clipFinite
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
_init
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
_init
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
_l
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
_renderSegment
(t,n,e,r,i)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
_step
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
accumulate_cost
(usage: TokenUsage, cost: CostData)
backend/main.py:65
↓ 2 callers
Function
analyzeWorkspace
( ctx: WorkspaceContext, bypassCache: boolean = false )
frontend/src/analysis/workspace.ts:61
↓ 2 callers
Method
analyze_workflow
Analyze code for LLM workflow patterns using Gemini.
backend/gemini_client.py:43
↓ 2 callers
Function
applyFileChangeState
( filePath: string, functions: string[] | undefined, changeState: 'active' | 'changed' | 'unchange
frontend/src/webview-client/nodes.ts:399
↓ 2 callers
Method
applyProgressUpdate
()
frontend/src/webview-client/notifications.ts:137
↓ 2 callers
Function
ar
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
areaEnd
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
areaStart
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
b_
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
bp
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
bt
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
buildContent
(n: Notification)
frontend/src/webview-client/notifications.ts:274
↓ 2 callers
Method
buildExcludePattern
()
frontend/src/analyzer.ts:21
↓ 2 callers
Function
buildFileTree
( files: vscode.Uri[], context: vscode.ExtensionContext, includeTokens: boolean = true )
frontend/src/file-picker.ts:94
↓ 2 callers
Function
buildNodeResponse
(index: GraphIndex, node: WorkflowNode)
packages/mcp-server/src/tools.ts:452
↓ 2 callers
Function
calculateAdaptiveBatchSize
* 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 callers
Function
calculateCost
(inputTokens: number, outputTokens: number)
frontend/src/cost-tracking.ts:18
↓ 2 callers
Function
cl
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
clearGraph
* Clear the graph completely (used when cache is cleared before reanalysis)
frontend/src/webview.ts:528
↓ 2 callers
Function
closePanel
()
frontend/src/webview-client/panel.ts:314
↓ 2 callers
Function
cu
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
dd
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
deduplicateEdgeLabels
* 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 callers
Method
deduplicateLocations
* Deduplicate locations by (line, type) key * Keeps first occurrence of each unique location
frontend/src/metadata-builder.ts:125
↓ 2 callers
Method
detectAllAIServices
* 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 callers
Function
determineNodeType
* 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 callers
Method
dismissErrorOverlays
()
frontend/src/webview.ts:163
↓ 2 callers
Function
displayCostReport
(report: CostReport, log: (msg: string) => void)
frontend/src/cost-tracking.ts:117
↓ 2 callers
Function
dl
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
dr
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
ei
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
estimateAnalysisCost
(files: { content: string }[])
frontend/src/cost-tracking.ts:93
↓ 2 callers
Function
et
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
ew
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
extractCFunctionName
* 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 callers
Function
extractFileStructure
(code: string, filePath: string)
frontend/src/repo-structure.ts:310
↓ 2 callers
Function
findEnclosingFunction
(node: Node)
frontend/src/tree-sitter/helpers.ts:117
↓ 2 callers
Function
findReverseEdge
(edge: any, allEdges: any[])
frontend/src/webview-client/helpers.ts:201
↓ 2 callers
Function
fl
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
flush
()
frontend/src/metadata-batcher.ts:108
↓ 2 callers
Function
focusOnWorkflow
(groupOrName: any | string)
frontend/src/webview-client/directory.ts:98
↓ 2 callers
Function
formatFileXML
( filePath: string, content: string, metadata?: FileMetadata )
frontend/src/file-preparation.ts:40
↓ 2 callers
Function
formatGraph
()
frontend/src/webview-client/controls.ts:118
↓ 2 callers
Function
ft
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
functionNameToLabel
* Convert function name to a readable label (temporary until LLM provides real labels)
frontend/src/local-graph-updater.ts:48
↓ 2 callers
Function
gd
(t,n,e,r,i,o)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
getAllFilePaths
* Get all file paths under a node
frontend/src/webview-client/file-picker.ts:399
↓ 2 callers
Function
getCachedCallGraph
(filePath: string)
frontend/src/analysis/state.ts:139
↓ 2 callers
Function
getCallNodeTypes
(lang: SupportedLanguage)
frontend/src/tree-sitter/extractors.ts:340
↓ 2 callers
Function
getFunctionBody
(node: Node, nodeType: string)
frontend/src/tree-sitter/extractors.ts:477
↓ 2 callers
Function
getMemberPropertyName
* 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 callers
Function
getNodeLabel
(nodeId: string)
frontend/src/webview-client/edges.ts:447
↓ 2 callers
Function
getOctagonPoints
* Generate octagon points for a component * Prioritizes width over height (wider than tall)
frontend/src/webview-client/components.ts:20
↓ 2 callers
Function
getOriginalId
(id: string)
frontend/src/webview-client/helpers.ts:175
↓ 2 callers
Function
getRepoFiles
()
frontend/src/analysis/state.ts:33
↓ 2 callers
Method
getReport
()
frontend/src/cost-tracking.ts:64
↓ 2 callers
Function
gp
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
gr
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
hasOperations
()
frontend/src/cost-tracking.ts:82
↓ 2 callers
Method
hashContent
* Hash content (raw)
frontend/src/cache.ts:296
↓ 2 callers
Function
hl
(t,n,e,r,i,o)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
hr
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
ii
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
incrementAnalysisSession
()
frontend/src/analysis/state.ts:51
↓ 2 callers
Method
initGraph
* Initialize graph after file picker closes (for cached data)
frontend/src/webview.ts:518
↓ 2 callers
Method
invalidateFile
* Invalidate a single file and its cross-file edges
frontend/src/cache.ts:1418
↓ 2 callers
Function
isBlacklisted
(callee: string, lang: SupportedLanguage)
frontend/src/tree-sitter/extractors.ts:244
↓ 2 callers
Function
isHttpEdge
(label?: string)
frontend/src/webview-client/workflow-detection.ts:178
↓ 2 callers
Function
isValidHttpPath
(normalizedPath: string, originalEndpoint: string)
frontend/src/tree-sitter/extractors.ts:282
↓ 2 callers
Function
iu
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
iv
(t,n,e,i,o,a)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
iw
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
je
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
ji
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
jl
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
jn
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
kc
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
kg
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
lo
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
mightContainLLM
(text: string)
frontend/src/providers.ts:644
↓ 2 callers
Function
ml
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Method
notifyApiKeyError
(reason: 'missing' | 'invalid')
frontend/src/webview.ts:159
↓ 2 callers
Method
notifyBackendError
()
frontend/src/webview.ts:155
↓ 2 callers
Function
or
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
pl
()
frontend/media/webview/d3.v7.min.js:2
↓ 2 callers
Function
pn
(t)
frontend/media/webview/d3.v7.min.js:2
← previous
next →
401–500 of 1,328, ranked by callers