bread/graphify-out/cache/ast/v0.9.32/559acb56e0505a371e32b00124be466b96c6672a6ac0eb87b75e205d33e016aa.json
Breadway 96639516b1
All checks were successful
dev release / build (push) Successful in 1m33s
can't be bothered writing a commit message
2026-08-03 09:37:15 +08:00

1 line
No EOL
45 KiB
JSON

{"nodes": [{"id": "$graphify-root$_breadd_src_adapters_git_rs", "label": "git.rs", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L1"}, {"id": "$graphify-root$_breadd_src_adapters_git_gitadapter", "label": "GitAdapter", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L65"}, {"id": "vec", "label": "Vec", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "duration", "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "$graphify-root$_breadd_src_adapters_git_gitadapter_new", "label": ".new()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L72"}, {"id": "self", "label": "Self", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "$graphify-root$_breadd_src_adapters_git_gitadapter_with_interval", "label": ".with_interval()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L82"}, {"id": "adapter", "label": "Adapter", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "$graphify-root$_breadd_src_adapters_git_gitadapter_name", "label": ".name()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L92"}, {"id": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "label": ".run()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L96"}, {"id": "sender", "label": "Sender", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "rawevent", "label": "RawEvent", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "result", "label": "Result", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "$graphify-root$_breadd_src_adapters_git_repotrack", "label": "RepoTrack", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L202"}, {"id": "pathbuf", "label": "PathBuf", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "option", "label": "Option", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "label": ".new()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L211"}, {"id": "$graphify-root$_breadd_src_adapters_git_discover_repos", "label": "discover_repos()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L225"}, {"id": "$graphify-root$_breadd_src_adapters_git_expand_roots", "label": "expand_roots()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L243"}, {"id": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "label": "resolve_git_dir()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L278"}, {"id": "path", "label": "Path", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/git.rs"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "label": "parse_gitdir_file()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L304"}, {"id": "$graphify-root$_breadd_src_adapters_git_check_dirty", "label": "check_dirty()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L313"}, {"id": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "label": "check_ahead_behind()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L339"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind", "label": "parse_ahead_behind()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L384"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_parses_tab_separated_counts", "label": "parse_ahead_behind_parses_tab_separated_counts()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L398"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_parses_space_separated_counts", "label": "parse_ahead_behind_parses_space_separated_counts()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L403"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_handles_zero_zero", "label": "parse_ahead_behind_handles_zero_zero()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L408"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_rejects_malformed_output", "label": "parse_ahead_behind_rejects_malformed_output()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L413"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file_extracts_path", "label": "parse_gitdir_file_extracts_path()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L422"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file_trims_whitespace", "label": "parse_gitdir_file_trims_whitespace()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L430"}, {"id": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file_rejects_unrecognized_content", "label": "parse_gitdir_file_rejects_unrecognized_content()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L438"}, {"id": "$graphify-root$_breadd_src_adapters_git_expand_roots_uses_literal_path_without_trailing_star", "label": "expand_roots_uses_literal_path_without_trailing_star()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L446"}, {"id": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "label": "expand_roots_globs_single_trailing_star()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L458"}, {"id": "$graphify-root$_breadd_src_adapters_git_expand_roots_skips_unreadable_glob_parent_without_panicking", "label": "expand_roots_skips_unreadable_glob_parent_without_panicking()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L477"}, {"id": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_finds_standard_directory_git", "label": "resolve_git_dir_finds_standard_directory_git()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L486"}, {"id": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "label": "resolve_git_dir_resolves_worktree_style_git_file()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L496"}, {"id": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_returns_none_for_non_repo", "label": "resolve_git_dir_returns_none_for_non_repo()", "file_type": "code", "source_file": "breadd/src/adapters/git.rs", "source_location": "L517"}], "edges": [{"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L26", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "arc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L27", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "anyhow", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L29", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "async_trait", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L30", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "bread_shared", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L31", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "json", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L32", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "command", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L33", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "sync", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L34", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "time", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L35", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "tracing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L36", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "adapter", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L38", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_gitadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L65", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L66", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L66", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "duration", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L67", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "$graphify-root$_breadd_src_adapters_git_gitadapter_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L72", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_new", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L72", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_new", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L72", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_new", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L72", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "$graphify-root$_breadd_src_adapters_git_gitadapter_with_interval", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L82", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_with_interval", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L82", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_with_interval", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L82", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_with_interval", "target": "duration", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L82", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_with_interval", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L82", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "adapter", "relation": "implements", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L91", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "$graphify-root$_breadd_src_adapters_git_gitadapter_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L92", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter", "target": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L96", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "target": "sender", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L96", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "target": "rawevent", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L96", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "target": "result", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L96", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_repotrack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L202", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_repotrack", "target": "pathbuf", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L205", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_git_repotrack", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L206", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_git_repotrack", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L207", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_git_repotrack", "target": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L211", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "target": "pathbuf", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L211", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L211", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_discover_repos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L225", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_discover_repos", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L225", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_discover_repos", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L225", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_discover_repos", "target": "$graphify-root$_breadd_src_adapters_git_repotrack", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L225", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L243", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_expand_roots", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L243", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_expand_roots", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L243", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_expand_roots", "target": "pathbuf", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L243", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L278", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L278", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L278", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "target": "pathbuf", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L278", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L304", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L304", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_check_dirty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L313", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_check_dirty", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L313", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_check_dirty", "target": "result", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L313", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L339", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L339", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "target": "result", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L339", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L339", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L339", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L384", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L384", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "super", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L393", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_parses_tab_separated_counts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L398", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_parses_space_separated_counts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L403", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_handles_zero_zero", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L408", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind_rejects_malformed_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L413", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file_extracts_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L422", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file_trims_whitespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L430", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file_rejects_unrecognized_content", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L438", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots_uses_literal_path_without_trailing_star", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L446", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L458", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots_skips_unreadable_glob_parent_without_panicking", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L477", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_finds_standard_directory_git", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L486", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L496", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_rs", "target": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_returns_none_for_non_repo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L517", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_new", "target": "$graphify-root$_breadd_src_adapters_git_gitadapter_with_interval", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L73", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "target": "$graphify-root$_breadd_src_adapters_git_discover_repos", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L99", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "target": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L104", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "target": "$graphify-root$_breadd_src_adapters_git_check_dirty", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L131", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "target": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L132", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_discover_repos", "target": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L226", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_discover_repos", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L227", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_discover_repos", "target": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L228", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_expand_roots", "target": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L244", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "target": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L288", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_check_dirty", "target": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L314", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "target": "$graphify-root$_breadd_src_adapters_git_repotrack_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L340", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "target": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L355", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_expand_roots_uses_literal_path_without_trailing_star", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L452", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L468", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_expand_roots_skips_unreadable_glob_parent_without_panicking", "target": "$graphify-root$_breadd_src_adapters_git_expand_roots", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L479", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "target": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/git.rs", "source_location": "L509", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "callee": "interval", "is_member_call": false, "source_file": "breadd/src/adapters/git.rs", "source_location": "L105"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "callee": "tick", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L108"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "callee": "acquire_owned", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L130"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "callee": "now_unix_ms", "is_member_call": false, "source_file": "breadd/src/adapters/git.rs", "source_location": "L159"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_gitadapter_run", "callee": "now_unix_ms", "is_member_call": false, "source_file": "breadd/src/adapters/git.rs", "source_location": "L183"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "expand_path", "is_member_call": false, "source_file": "breadd/src/adapters/git.rs", "source_location": "L246"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "unwrap_or", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L247"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "file_name", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L247"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "unwrap_or_else", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L248"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "parent", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L248"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "flatten", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L251"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L252"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots", "callee": "is_dir", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L253"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L279"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "callee": "is_dir", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L282"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "callee": "is_file", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L286"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "callee": "is_absolute", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L290"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L293"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir", "callee": "unwrap_or", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L295"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "callee": "find_map", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L305"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "callee": "lines", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L305"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "callee": "strip_prefix", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L307"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "callee": "trim", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L307"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_parse_gitdir_file", "callee": "trim", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L308"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_dirty", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L314"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_dirty", "callee": "output", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L314"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_dirty", "callee": "args", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L314"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_dirty", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L314"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_dirty", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L314"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_dirty", "callee": "success", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L322"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_dirty", "callee": "trim", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L331"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L340"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "output", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L340"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "args", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L340"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L340"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L340"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "success", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L348"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L359"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "output", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L359"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "args", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L359"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L359"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L359"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "success", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L367"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_check_ahead_behind", "callee": "trim", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L368"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_parse_ahead_behind", "callee": "split_whitespace", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L385"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_uses_literal_path_without_trailing_star", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L448"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_uses_literal_path_without_trailing_star", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L448"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_uses_literal_path_without_trailing_star", "callee": "to_string_lossy", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L451"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L460"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L460"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L461"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L461"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L465"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L465"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "sort", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L469"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_expand_roots_globs_single_trailing_star", "callee": "sort", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L472"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_finds_standard_directory_git", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L488"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_finds_standard_directory_git", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L488"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_finds_standard_directory_git", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L489"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L498"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L498"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L498"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L501"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L501"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L504"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_returns_none_for_non_repo", "callee": "join", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L519"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_git_resolve_git_dir_returns_none_for_non_repo", "callee": "path", "is_member_call": true, "source_file": "breadd/src/adapters/git.rs", "source_location": "L519"}]}