MCPcopy Create free account
hub / github.com/codemix/graph / executeQuery

Function executeQuery

packages/graph/src/test/range-reverse.test.ts:51–56  ·  view source on GitHub ↗
(graph: Graph<GraphSchema>, queryString: string)

Source from the content-addressed store, hash-verified

49}
50
51function executeQuery(graph: Graph<GraphSchema>, queryString: string): unknown[] {
52 const ast = parse(queryString) as Query | UnionQuery | MultiStatement;
53 const steps = anyAstToSteps(ast);
54 const traverser = createTraverser(steps);
55 return Array.from(traverser.traverse(graph, []));
56}
57
58// Create a mock TraversalPath for direct function testing
59function createMockPath(): TraversalPath<any, any, any> {

Callers 1

Calls 3

anyAstToStepsFunction · 0.85
createTraverserFunction · 0.85
traverseMethod · 0.45

Tested by

no test coverage detected