MCPcopy Create free account
hub / github.com/InternScience/SciReason / dfs_get_deps

Function dfs_get_deps

opencompass/datasets/bigcodebench/extractor.py:51–56  ·  view source on GitHub ↗
(node: Node, deps: Set[str])

Source from the content-addressed store, hash-verified

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

Callers 1

get_depsFunction · 0.85

Calls 1

decodeMethod · 0.80

Tested by

no test coverage detected