(node: Node, deps: Set[str])
| 46 | |
| 47 | def 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: |
no outgoing calls
no test coverage detected
searching dependent graphs…