MCPcopy Create free account

hub / github.com/colbymchenry/codegraph / functions

Functions5,753 in github.com/colbymchenry/codegraph

↓ 5 callersMethodproceed
* Run the request through the remaining interceptors and, once they are * exhausted, hand it to the transport. This is the method the flow question
__tests__/fixtures/starved-cluster-ts/src/pipeline/chain.ts:50
↓ 5 callersMethodpush_ref_at
(&mut self, from_row: u32, name: &str, kind_code: u8, node: Node)
codegraph-kernel/src/kotlin.rs:295
↓ 5 callersMethodpush_ref_at
(&mut self, from_row: u32, name: &str, kind_code: u8, node: Node)
codegraph-kernel/src/go.rs:202
↓ 5 callersMethodpush_ref_at
(&mut self, from_row: u32, name: &str, kind_code: u8, node: Node)
codegraph-kernel/src/ccpp/mod.rs:462
↓ 5 callersMethodreadConfig
()
src/telemetry/index.ts:338
↓ 5 callersMethodrecordLifecycle
install / index / uninstall — buffered like everything else.
src/telemetry/index.ts:256
↓ 5 callersMethodrecordUsage
In-memory increment — safe on the MCP tool-call hot path.
src/telemetry/index.ts:236
↓ 5 callersFunctionremoveMarkedSection
( filePath: string, startMarker: string, endMarker: string, )
src/installer/targets/shared.ts:205
↓ 5 callersFunctionres
(id, chars)
scripts/agent-eval/parse-run.mjs:970
↓ 5 callersFunctionresolveImportPath
( importPath: string, fromFile: string, language: Language, context: ResolutionContext )
src/resolution/import-resolver.ts:114
↓ 5 callersFunctionrun_guarded
Run one extraction under the guard. A walk that tripped the guard returns a `defer:` error — the TS side's routine "take the wasm path" signal — regar
codegraph-kernel/src/stack.rs:171
↓ 5 callersFunctionsettingsJsonPath
(loc: Location)
src/installer/targets/claude.ts:67
↓ 5 callersFunctionsettingsJsonPath
(loc: Location)
src/installer/targets/gemini.ts:53
↓ 5 callersMethodsettle
(job: ParseJob, result?: ExtractionResult, err?: Error)
src/extraction/parse-pool.ts:443
↓ 5 callersFunctionsplitIdentifierSegments
(name: string)
src/search/identifier-segments.ts:30
↓ 5 callersFunctionsplitLines
(content: string)
src/installer/targets/hermes.ts:141
↓ 5 callersFunctionsplitTopLevel
Split `body` on `sep` at brace/paren/bracket depth 0 (commas inside `{…}` / `(…)` stay together).
src/resolution/c-fnptr-synthesizer.ts:144
↓ 5 callersMethodstoreExtractionResult
( filePath: string, content: string, language: Language, stats: fs.Stats, result: Extracti
src/extraction/index.ts:2367
↓ 5 callersFunctionstripCppTemplateArgs
(name: string)
src/extraction/languages/c-cpp.ts:157
↓ 5 callersFunctionsupervisionLostReason
(state: SupervisionState)
src/mcp/ppid-watchdog.ts:44
↓ 5 callersMethodterminate
()
src/extraction/parse-pool.ts:41
↓ 5 callersFunctiontopLevelRange
(lines: string[], key: string)
src/installer/targets/hermes.ts:150
↓ 5 callersMethodtop_row
(&self)
codegraph-kernel/src/kotlin.rs:265
↓ 5 callersMethodtop_row
(&self)
codegraph-kernel/src/go.rs:192
↓ 5 callersFunctionutcDay
(atMs: number)
telemetry-dashboard/src/api.ts:67
↓ 5 callersMethodvisibility_of
(&self, node: Node)
codegraph-kernel/src/java.rs:405
↓ 5 callersMethodvisibility_of
getVisibility: any `visibility_modifier` child with one of the three texts; none → public (the php default).
codegraph-kernel/src/php.rs:425
↓ 5 callersMethodvisibility_of
cppExtractor.getVisibility: the FIRST access_specifier among the parent's children decides (document order, not nearest-preceding — bug-for-bug with t
codegraph-kernel/src/ccpp/mod.rs:716
↓ 5 callersMethodvisibility_of
typescriptExtractor.getVisibility (TS only — JS has no hook).
codegraph-kernel/src/tsjs/mod.rs:779
↓ 5 callersMethodvisit_node
(&mut self, node: Node<'t>)
codegraph-kernel/src/java.rs:487
↓ 5 callersMethodvisit_node
(&mut self, node: Node<'t>)
codegraph-kernel/src/swift.rs:563
↓ 5 callersMethodvisit_node
(&mut self, node: Node<'t>)
codegraph-kernel/src/php.rs:532
↓ 5 callersMethodvisit_node
(&mut self, node: Node<'t>)
codegraph-kernel/src/ccpp/mod.rs:778
↓ 5 callersMethodwithLock
* Execute a function while holding the lock
src/utils.ts:405
↓ 4 callersFunctionaddDays
(day: string, delta: number)
telemetry-dashboard/src/api.ts:77
↓ 4 callersFunctionaddRef
( ctx: ExtractorContext, fromNodeId: string | undefined, referenceName: string, referenceKind: 'calls'
src/extraction/languages/cobol.ts:86
↓ 4 callersMethodcancel
()
__tests__/fixtures/dense-header-ts/src/core/types.ts:23
↓ 4 callersFunctioncheckDuration
(name: string, ms: number)
__tests__/fixtures/starved-cluster-ts/src/pipeline/chain.ts:309
↓ 4 callersMethodcheckpointWalPassive
* `PRAGMA wal_checkpoint(PASSIVE)` on a worker thread with its own * connection. PASSIVE never blocks the writer, and running it off-thread * me
src/db/index.ts:545
↓ 4 callersFunctioncleanup
()
src/mcp/proxy.ts:454
↓ 4 callersMethodcloseAll
* Close all cached project connections
src/mcp/tools.ts:1668
↓ 4 callersMethodcol_of
(&self, node: Node)
codegraph-kernel/src/ruby.rs:213
↓ 4 callersMethodcol_of
(&self, node: Node)
codegraph-kernel/src/php.rs:272
↓ 4 callersFunctioncompute
(n: number)
__tests__/fixtures/kernel-parity/torture.tsx:44
↓ 4 callersFunctioncomputeAllocation
(exploreTexts, answerText)
scripts/agent-eval/parse-run.mjs:565
↓ 4 callersFunctionconsume
codegraph-kernel/grammars/lua/scanner.c:16
↓ 4 callersFunctioncurrent_sp
()
codegraph-kernel/src/stack.rs:59
↓ 4 callersMethoddegrade
* Permanently disable live watching after a terminal runtime failure * (watch-resource exhaustion, lock contention past the retry budget, or a *
src/sync/watcher.ts:716
↓ 4 callersFunctionderegisterDaemon
(root: string)
src/mcp/daemon-registry.ts:82
↓ 4 callersMethoddrain
()
src/extraction/parse-pool.ts:413
↓ 4 callersFunctiondraw
__tests__/fixtures/kernel-parity/torture.kt:224
↓ 4 callersFunctionel
(tag, className, text)
telemetry-dashboard/public/app.js:88
↓ 4 callersFunctionemit
(value: number)
src/resolution/callback-synthesizer.ts:3650
↓ 4 callersFunctionencodeLockInfo
(info: DaemonLockInfo)
src/mcp/daemon-paths.ts:158
↓ 4 callersMethodextract
* Extract framework-specific nodes and references from a file. * * Returns route nodes, middleware nodes, etc., plus unresolved references *
src/resolution/types.ts:221
↓ 4 callersFunctionextractProseCandidates
(prompt: string)
src/search/identifier-segments.ts:114
↓ 4 callersMethodextract_csharp_type_refs
(&mut self, node: Node<'t>, from_row: u32)
codegraph-kernel/src/csharp.rs:1205
↓ 4 callersMethodextract_decorators_for
extractDecoratorsFor — Java annotations live inside `modifiers`.
codegraph-kernel/src/java.rs:1025
↓ 4 callersMethodextract_decorators_for
extractDecoratorsFor — swift `attribute` nodes inside `modifiers`. Coverage: functions/methods/classes/dedicated-branch properties only.
codegraph-kernel/src/swift.rs:1183
↓ 4 callersMethodextract_decorators_for
(&mut self, decl: Node<'t>, decorated_row: u32)
codegraph-kernel/src/tsjs/extractors.rs:1143
↓ 4 callersMethodextract_inheritance
extractInheritance — the swift inheritance_specifier case: FIRST type_identifier of each specifier's user_type, everything as `extends` (conformances
codegraph-kernel/src/swift.rs:1126
↓ 4 callersMethodextract_inheritance
extractInheritance — the C# base_list branch (5577): EVERY namedChild emits one `extends` ref (interfaces conflated by design; the garbage `(repo)` ar
codegraph-kernel/src/csharp.rs:1177
↓ 4 callersMethodextract_inheritance
extractInheritance — the branches whose node kinds occur in the c/cpp grammars: base_class_clause (#1043), the field_declaration Go-embedding shape, a
codegraph-kernel/src/ccpp/mod.rs:1602
↓ 4 callersMethodextract_name
(&self, node: Node)
codegraph-kernel/src/python.rs:280
↓ 4 callersMethodextract_name
(&self, node: Node)
codegraph-kernel/src/go.rs:313
↓ 4 callersMethodextract_name
(&self, node: Node)
codegraph-kernel/src/ruby.rs:341
↓ 4 callersMethodextract_name
extractName (tree-sitter.ts:98-192) — scala-reachable branches: the `name` field's raw text (operator glyphs and backticks kept), else the first ident
codegraph-kernel/src/scala.rs:518
↓ 4 callersFunctionfindNestedGitRepos
* Find git repositories nested under `absDir` (inclusive), shallow bounded BFS. * Stops descending at each repo root found — contents belong to that
src/extraction/index.ts:592
↓ 4 callersFunctionformatNumber
* Format a number with commas
src/bin/codegraph.ts:274
↓ 4 callersMethodgetCallees
* Get callees of a function/method * * @param nodeId - ID of the function/method node * @param maxDepth - Maximum depth to traverse (default:
src/index.ts:1730
↓ 4 callersMethodgetIndexState
* Completeness of the last full index run. `'complete'` is the only good * state. `'indexing'` after the fact means a run was killed mid-index (OOM
src/index.ts:1165
↓ 4 callersMethodgetLineNumber
* Get the line number for a character index
src/extraction/liquid-extractor.ts:377
↓ 4 callersMethodgetLineStart
* Get the character index of the start of a line
src/extraction/liquid-extractor.ts:385
↓ 4 callersMethodgetNodeAndEdgeCount
* Lightweight (nodes, edges) count snapshot. Used around an index/sync * run to compute true additions across extraction + resolution + * synthe
src/db/queries.ts:2795
↓ 4 callersFunctiongetParser
(language: Language)
src/extraction/grammars.ts:454
↓ 4 callersMethodgetPendingReferenceCount
* References extracted but never attempted by a resolution pass. Zero on a * healthy index — a completed pass consumes every pending row (resolving
src/index.ts:1264
↓ 4 callersFunctiongetRegistryDir
()
src/mcp/daemon-registry.ts:47
↓ 4 callersMethodgetStatus
* Resolution order (first match wins) — keep in sync with TELEMETRY.md: * DO_NOT_TRACK=1 > CODEGRAPH_TELEMETRY=0|1 > stored config > default on.
src/telemetry/index.ts:187
↓ 4 callersFunctiongetTarget
(id: string)
src/installer/targets/registry.ts:37
↓ 4 callersMethodgetTools
* Get tool definitions with dynamic descriptions based on project size. * The codegraph_explore tool description includes a budget recommendation
src/mcp/tools.ts:1482
↓ 4 callersMethodgetWorkspacePackages
* Monorepo workspace member packages, keyed by declared package name. * Returns `null` for single-package repos (no `workspaces` field). * Lets
src/resolution/types.ts:157
↓ 4 callersMethodhandleChange
* Shared change handler for both watch strategies. `rel` is a * project-relative POSIX path. Applies the ignore + source-file filters and, * for
src/sync/watcher.ts:575
↓ 4 callersFunctionhashContent
(content: string)
src/extraction/index.ts:138
↓ 4 callersMethodinit
* Initialize a new CodeGraph project * * Creates the .CodeGraph directory, database, and configuration. * * @param projectRoot - Path to t
src/index.ts:279
↓ 4 callersMethodinsertNode
* Insert a new node
src/db/queries.ts:374
↓ 4 callersFunctioninstallMainThreadWatchdog
(options: WatchdogOptions = {})
src/mcp/liveness-watchdog.ts:180
↓ 4 callersMethodisActive
* Whether the watcher is currently active.
src/sync/watcher.ts:809
↓ 4 callersFunctionisAlive
(pid: number)
__tests__/mcp-daemon.test.ts:144
↓ 4 callersFunctionisCodeGraphDataDir
(name: string)
src/directory.ts:74
↓ 4 callersFunctionisFileLevelOnlyLanguage
(language: Language)
src/extraction/grammars.ts:601
↓ 4 callersFunctionisPlayRoutesFile
(filePath: string)
src/extraction/grammars.ts:222
↓ 4 callersMethodis_static
(&self, node: Node)
codegraph-kernel/src/csharp.rs:435
↓ 4 callersMethoditerate
* Lazily yield result rows one at a time instead of materializing the whole * set with `all()`. Use for unbounded scans (e.g. every function/method
src/db/sqlite-adapter.ts:23
↓ 4 callersFunctionjoinLines
(lines: string[])
src/installer/targets/hermes.ts:145
↓ 4 callersMethodjson
()
__tests__/fixtures/ambient-decls-ts/types/platform-shims.d.ts:29
↓ 4 callersFunctionkernelRoutes
(language: Language)
src/extraction/kernel/index.ts:154
↓ 4 callersMethodline_of
(&self, node: Node)
codegraph-kernel/src/ruby.rs:210
↓ 4 callersFunctionloadExcludeMatcher
* Matcher for the project's `codegraph.json` `exclude` patterns — paths to keep * OUT of the index even when git-tracked, which `.gitignore` cannot d
src/extraction/index.ts:350
↓ 4 callersFunctionloadIncludeIgnoredMatcher
* Matcher for the project's `codegraph.json` `includeIgnored` patterns — the * explicit opt-in to index embedded git repos living inside gitignored
src/extraction/index.ts:336
↓ 4 callersFunctionloadIncludeIgnoredPatterns
(rootDir: string)
src/project-config.ts:354
← previousnext →301–400 of 5,753, ranked by callers