noodlbox

Reference

Technical reference documentation

Technical reference documentation for noodlbox.

Quick Reference

Node Types

NodeDescription
CodeSymbolFunctions, classes, methods, variables
FileSource files
CommunityFunctional groupings
ProcessExecution flows
RepositoryRepository metadata

Relationship Types

RelationshipFromToDescription
CALLSCodeSymbolCodeSymbolFunction calls
CONTAINED_BYCodeSymbolFileSymbol in file
MEMBER_OFCodeSymbolCommunityCommunity membership
STEP_IN_PROCESSCodeSymbolProcessProcess step

Common Queries

Find callers of a function:

MATCH (caller)-[:CALLS]->(target:CodeSymbol {name: "myFunction"})
RETURN caller.name

Find all functions in a file:

MATCH (s:CodeSymbol)-[:CONTAINED_BY]->(f:File {path: "src/index.ts"})
RETURN s.name, s.symbol_type

Find community members:

MATCH (s:CodeSymbol)-[:MEMBER_OF]->(c:Community {label: "Authentication"})
RETURN s.name

On this page