MCPcopy Create free account
hub / github.com/evalplus/evalplus / dfs_get_deps

Function dfs_get_deps

evalplus/sanitize.py:48–53  ·  view source on GitHub ↗
(node: Node, deps: Set[str])

Source from the content-addressed store, hash-verified

46
47def get_deps(nodes: List[Tuple[str, Node]]) -> Dict[str, Set[str]]:
48 def dfs_get_deps(node: Node, deps: Set[str]) -> None:
49 for child in node.children:
50 if child.type == IDENTIFIER_TYPE:
51 deps.add(child.text.decode("utf8"))
52 else:
53 dfs_get_deps(child, deps)
54
55 name2deps = {}
56 for name, node in nodes:

Callers 1

get_depsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…