(nodes)
| 688 | """Create a flat dict mapping node_id to node for quick lookup.""" |
| 689 | mapping = {} |
| 690 | def _traverse(nodes): |
| 691 | for node in nodes: |
| 692 | if node.get('node_id'): |
| 693 | mapping[node['node_id']] = node |
| 694 | if node.get('nodes'): |
| 695 | _traverse(node['nodes']) |
| 696 | _traverse(tree) |
| 697 | return mapping |
| 698 |
no outgoing calls
no test coverage detected