MCPcopy Index your code
hub / github.com/HKUDS/DeepCode / count_items

Function count_items

tools/code_implementation_server.py:1343–1352  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

1341
1342 # 统计信息
1343 def count_items(node):
1344 if node["type"] == "file":
1345 return {"files": 1, "directories": 0}
1346 else:
1347 counts = {"files": 0, "directories": 1}
1348 for item in node.get("items", []):
1349 item_counts = count_items(item)
1350 counts["files"] += item_counts["files"]
1351 counts["directories"] += item_counts["directories"]
1352 return counts
1353
1354 counts = count_items(structure)
1355

Callers 1

get_file_structureFunction · 0.85

Calls 1

getMethod · 0.80

Tested by

no test coverage detected