MCPcopy Create free account
hub / github.com/CodeGraphContext/CodeGraphContext / parse_args

Function parse_args

scripts/compare_backend_snapshots.py:218–228  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

216
217
218def parse_args() -> argparse.Namespace:
219 parser = argparse.ArgumentParser(description="Compare Neo4j and KuzuDB CGC outputs.")
220 parser.add_argument("--neo-callers", default="neo4j_callers.txt")
221 parser.add_argument("--kuzu-callers", default="kuzu_callers.txt")
222 parser.add_argument("--neo-deps", default="neo4j_deps.json")
223 parser.add_argument("--kuzu-deps", default="kuzu_deps.json")
224 parser.add_argument("--neo-content", default="neo4j_content.txt")
225 parser.add_argument("--kuzu-content", default="kuzu_content.txt")
226 parser.add_argument("--lowercase", action="store_true", help="Lowercase text lines before comparison.")
227 parser.add_argument("--max-items", type=int, default=25, help="Max items to print per difference bucket.")
228 return parser.parse_args()
229
230
231def ensure_exists(path: Path) -> None:

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected