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

Function executeQuery

packages/graph/src/test/duplicateRemoval.test.ts:52–57  ·  view source on GitHub ↗
(graph: Graph<TestSchema>, query: string)

Source from the content-addressed store, hash-verified

50type TestSchema = typeof schema;
51
52function executeQuery(graph: Graph<TestSchema>, query: string): any[] {
53 const ast = parse(query) as Query | UnionQuery | MultiStatement;
54 const steps = anyAstToSteps(ast);
55 const traverser = createTraverser(steps);
56 return Array.from(traverser.traverse(graph, []));
57}
58
59describe("Duplicate Removal Queries", () => {
60 let graph: Graph<TestSchema>;

Callers 1

Calls 3

anyAstToStepsFunction · 0.85
createTraverserFunction · 0.85
traverseMethod · 0.45

Tested by

no test coverage detected