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

Function executeQuery

packages/graph/src/test/keywordAsIdentifier.test.ts:49–54  ·  view source on GitHub ↗
(graph: Graph<GraphSchema>, queryString: string)

Source from the content-addressed store, hash-verified

47}
48
49function executeQuery(graph: Graph<GraphSchema>, queryString: string): unknown[] {
50 const ast = parse(queryString) as Query;
51 const steps = astToSteps(ast);
52 const traverser = createTraverser(steps);
53 return Array.from(traverser.traverse(graph, []));
54}
55
56describe("Keywords as identifiers", () => {
57 describe("parsing", () => {

Callers 1

Calls 3

astToStepsFunction · 0.85
createTraverserFunction · 0.85
traverseMethod · 0.45

Tested by

no test coverage detected