bread/graphify-out/.graphify_ast.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

35575 lines
No EOL
1.1 MiB

{
"nodes": [
{
"id": "bread_cli_src_hooks_git",
"label": "hooks_git.rs",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_hookoutcome",
"label": "HookOutcome",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L38",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_install_git",
"label": "install_git()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L49",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_install_one_hook",
"label": "install_one_hook()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L85",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_is_bread_managed",
"label": "is_bread_managed()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L115",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_branch_changed_emit_line",
"label": "branch_changed_emit_line()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L122",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_emit_line_for",
"label": "emit_line_for()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L131",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_commit_created_emit_line",
"label": "commit_created_emit_line()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L140",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_hook_script",
"label": "hook_script()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L152",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_git_dir",
"label": "git_dir()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L187",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_show_toplevel",
"label": "show_toplevel()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L204",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_hooks_path_override",
"label": "hooks_path_override()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L215",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_print_hooks_path_warning",
"label": "print_hooks_path_warning()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L235",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_print_summary",
"label": "print_summary()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L250",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_run_git",
"label": "run_git()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L270",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_detects_own_marker",
"label": "detects_own_marker()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L288",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_does_not_falsely_detect_marker",
"label": "does_not_falsely_detect_marker()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L294",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_marker_must_match_whole_trimmed_line",
"label": "marker_must_match_whole_trimmed_line()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L300",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_empty_file_is_not_managed",
"label": "empty_file_is_not_managed()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L308",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_all_hook_scripts_start_with_shebang_and_marker",
"label": "all_hook_scripts_start_with_shebang_and_marker()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L313",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_all_hook_scripts_exit_0_unconditionally",
"label": "all_hook_scripts_exit_0_unconditionally()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L323",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_post_commit_and_post_merge_emit_commit_created",
"label": "post_commit_and_post_merge_emit_commit_created()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L334",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_post_checkout_only_emits_on_branch_checkout",
"label": "post_checkout_only_emits_on_branch_checkout()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L345",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_git_hook_script_rejects_unknown_name",
"label": "hook_script_rejects_unknown_name()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L353",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell",
"label": "hooks_shell.rs",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_targetshell",
"label": "TargetShell",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L52",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_targetshell_parse",
"label": ".parse()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L62",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_targetshell_detect_from_env",
"label": ".detect_from_env()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L78",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_hooks_dir",
"label": "hooks_dir()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L96",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_install_shell",
"label": "install_shell()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L114",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_write_hook_file",
"label": "write_hook_file()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L164",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_parse_accepts_known_shells",
"label": "parse_accepts_known_shells()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L431",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_parse_rejects_unknown_shell",
"label": "parse_rejects_unknown_shell()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L438",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_detect_from_env_reads_shell_basename",
"label": "detect_from_env_reads_shell_basename()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L444",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_hook_scripts_reference_bread_emit_not_bread_emit_cli",
"label": "hook_scripts_reference_bread_emit_not_bread_emit_cli()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L462",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_hook_scripts_background_every_emit_call",
"label": "hook_scripts_background_every_emit_call()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L472",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_join_line_continuations",
"label": "join_line_continuations()",
"file_type": "code",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L494",
"_origin": "ast"
},
{
"id": "bread_cli_src_hooks_shell_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_lib",
"label": "lib.rs",
"file_type": "code",
"source_file": "bread-cli/src/lib.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_cli_src_main",
"label": "main.rs",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_cli",
"label": "Cli",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L23",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_commands",
"label": "Commands",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L29",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_hookscommand",
"label": "HooksCommand",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L98",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_modulescommand",
"label": "ModulesCommand",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L111",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_main",
"label": "main()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L131",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_handle_modules_cmd",
"label": "handle_modules_cmd()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L225",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_install_module",
"label": "install_module()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L311",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_try_daemon_reload",
"label": "try_daemon_reload()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L320",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_daemon_socket_path",
"label": "daemon_socket_path()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L333",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_send_request",
"label": "send_request()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L340",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_stream_events",
"label": "stream_events()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_print_json",
"label": "print_json()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L439",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_print_state_formatted",
"label": "print_state_formatted()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L444",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_print_value",
"label": "print_value()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L451",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_print_event",
"label": "print_event()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L472",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_format_timestamp",
"label": "format_timestamp()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L498",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_print_reload",
"label": "print_reload()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L517",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_watch_reload",
"label": "watch_reload()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L534",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_print_doctor",
"label": "print_doctor()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L559",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_render_doctor",
"label": "render_doctor()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L575",
"_origin": "ast"
},
{
"id": "bread_cli_src_main_config_directory",
"label": "config_directory()",
"file_type": "code",
"source_file": "bread-cli/src/main.rs",
"source_location": "L632",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt",
"label": "modules_mgmt.rs",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_modulemanifest",
"label": "ModuleManifest",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L9",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_parse_source",
"label": "parse_source()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L24",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_validate_module_name",
"label": "validate_module_name()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L57",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_resolve_module_dir",
"label": "resolve_module_dir()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L86",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_install_from_local",
"label": "install_from_local()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L111",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_remove_module",
"label": "remove_module()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L148",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_list_modules",
"label": "list_modules()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L158",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_read_module_manifest",
"label": "read_module_manifest()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L180",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_read_manifest_file",
"label": "read_manifest_file()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L190",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_modules_dir",
"label": "modules_dir()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L197",
"_origin": "ast"
},
{
"id": "bread_cli_src_modules_mgmt_copy_dir",
"label": "copy_dir()",
"file_type": "code",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L210",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules",
"label": "modules.rs",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_make_module_dir",
"label": "make_module_dir()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L6",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_install_from_local_succeeds_with_manifest",
"label": "install_from_local_succeeds_with_manifest()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L24",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_install_from_local_fails_without_manifest",
"label": "install_from_local_fails_without_manifest()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L49",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_remove_deletes_module_directory",
"label": "remove_deletes_module_directory()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L67",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_remove_nonexistent_errors",
"label": "remove_nonexistent_errors()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L80",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_list_reads_manifests_from_disk",
"label": "list_reads_manifests_from_disk()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L92",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_remove_rejects_path_traversal_name",
"label": "remove_rejects_path_traversal_name()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L107",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_remove_rejects_absolute_path_name",
"label": "remove_rejects_absolute_path_name()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L123",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_remove_rejects_name_with_slash",
"label": "remove_rejects_name_with_slash()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L130",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_install_rejects_manifest_with_path_traversal_name",
"label": "install_rejects_manifest_with_path_traversal_name()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L140",
"_origin": "ast"
},
{
"id": "bread_cli_tests_modules_manifest_written_correctly_on_install",
"label": "manifest_written_correctly_on_install()",
"file_type": "code",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L164",
"_origin": "ast"
},
{
"id": "bread_emit_src_main",
"label": "main.rs",
"file_type": "code",
"source_file": "bread-emit/src/main.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_emit_src_main_parse_args",
"label": "parse_args()",
"file_type": "code",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"_origin": "ast"
},
{
"id": "bread_emit_src_main_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_emit_src_main_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_emit_src_main_main",
"label": "main()",
"file_type": "code",
"source_file": "bread-emit/src/main.rs",
"source_location": "L48",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps",
"label": "apps.rs",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_is_known_app",
"label": "is_known_app()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L40",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_is_reserved_domain",
"label": "is_reserved_domain()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L46",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_validate_app_namespace",
"label": "validate_app_namespace()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L54",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_known_apps_are_recognized",
"label": "known_apps_are_recognized()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L63",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_unknown_app_is_not_recognized",
"label": "unknown_app_is_not_recognized()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L69",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_reserved_domains_are_never_known_apps",
"label": "reserved_domains_are_never_known_apps()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L75",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_reserved_domains_are_recognized",
"label": "reserved_domains_are_recognized()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L85",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_validate_app_namespace_accepts_own_namespace",
"label": "validate_app_namespace_accepts_own_namespace()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L92",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_validate_app_namespace_rejects_other_namespaces",
"label": "validate_app_namespace_rejects_other_namespaces()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L101",
"_origin": "ast"
},
{
"id": "bread_shared_src_apps_validate_app_namespace_rejects_bare_prefix_without_trailing_dot",
"label": "validate_app_namespace_rejects_bare_prefix_without_trailing_dot()",
"file_type": "code",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L108",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob",
"label": "glob.rs",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_matches_pattern",
"label": "matches_pattern()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L16",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_matches_glob",
"label": "matches_glob()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L26",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_exact_match",
"label": "exact_match()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L82",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_single_segment_wildcard",
"label": "single_segment_wildcard()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L94",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_recursive_wildcard",
"label": "recursive_wildcard()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L104",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_single_char_wildcard",
"label": "single_char_wildcard()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L114",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_star_does_not_cross_dot_segments",
"label": "star_does_not_cross_dot_segments()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L121",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_double_star_matches_zero_or_more_segments",
"label": "double_star_matches_zero_or_more_segments()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L133",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_empty_pattern_matches_only_empty_text",
"label": "empty_pattern_matches_only_empty_text()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L139",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_empty_text_only_matches_wildcards",
"label": "empty_text_only_matches_wildcards()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L145",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_dot_double_star_matches_exact_prefix_with_zero_segments",
"label": "dot_double_star_matches_exact_prefix_with_zero_segments()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L151",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_dot_double_star_does_not_match_sibling_prefix",
"label": "dot_double_star_does_not_match_sibling_prefix()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L156",
"_origin": "ast"
},
{
"id": "bread_shared_src_glob_mid_pattern_star_does_not_cross_dots",
"label": "mid_pattern_star_does_not_cross_dots()",
"file_type": "code",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L165",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib",
"label": "lib.rs",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_adaptersource",
"label": "AdapterSource",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L26",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_rawevent",
"label": "RawEvent",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L66",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_breadevent",
"label": "BreadEvent",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L84",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_breadevent_new",
"label": ".new()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L97",
"_origin": "ast"
},
{
"id": "into",
"label": "Into",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_now_unix_ms",
"label": "now_unix_ms()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L111",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_daemonsection",
"label": "DaemonSection",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L119",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_socketpathconfig",
"label": "SocketPathConfig",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L125",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_resolve_socket_path",
"label": "resolve_socket_path()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L138",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_expand_path",
"label": "expand_path()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L161",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_expand_path_leaves_non_tilde_paths_unchanged",
"label": "expand_path_leaves_non_tilde_paths_unchanged()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L182",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_expand_path_expands_leading_tilde",
"label": "expand_path_expands_leading_tilde()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L192",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_adapter_source_serializes_as_snake_case",
"label": "adapter_source_serializes_as_snake_case()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L204",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_adapter_source_app_serializes_as_externally_tagged_object",
"label": "adapter_source_app_serializes_as_externally_tagged_object()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L256",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_adapter_source_round_trips_through_json",
"label": "adapter_source_round_trips_through_json()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L264",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_adapter_source_rejects_unknown_variant",
"label": "adapter_source_rejects_unknown_variant()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L287",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_bread_event_new_sets_current_timestamp",
"label": "bread_event_new_sets_current_timestamp()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L293",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_bread_event_new_accepts_owned_and_borrowed_names",
"label": "bread_event_new_accepts_owned_and_borrowed_names()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L305",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_bread_event_round_trips_through_json",
"label": "bread_event_round_trips_through_json()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L313",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_raw_event_round_trips_through_json",
"label": "raw_event_round_trips_through_json()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L330",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_now_unix_ms_is_monotonically_non_decreasing_across_calls",
"label": "now_unix_ms_is_monotonically_non_decreasing_across_calls()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L347",
"_origin": "ast"
},
{
"id": "bread_shared_src_lib_adapter_source_is_hashable_and_eq",
"label": "adapter_source_is_hashable_and_eq()",
"file_type": "code",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L354",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget",
"label": "widget.rs",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_orientation",
"label": "Orientation",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L19",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetnode",
"label": "WidgetNode",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L27",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_default_orientation",
"label": "default_orientation()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L76",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetstyle",
"label": "WidgetStyle",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L90",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_semanticcolor",
"label": "SemanticColor",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L105",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_fontweight",
"label": "FontWeight",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L121",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_textsize",
"label": "TextSize",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L133",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_align",
"label": "Align",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L143",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_background",
"label": "Background",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L151",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_radius",
"label": "Radius",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L161",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_padding",
"label": "Padding",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L171",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetplacement",
"label": "WidgetPlacement",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L183",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetspec",
"label": "WidgetSpec",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L200",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_default_visible",
"label": "default_visible()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L218",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetvalidationerror",
"label": "WidgetValidationError",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L224",
"_origin": "ast"
},
{
"id": "display",
"label": "Display",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetvalidationerror_fmt",
"label": ".fmt()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L231",
"_origin": "ast"
},
{
"id": "formatter",
"label": "Formatter",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "error",
"label": "Error",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_is_valid_class",
"label": "is_valid_class()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L250",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetnode_class",
"label": ".class()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L265",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetnode_style",
"label": ".style()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L277",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetnode_on_click",
"label": ".on_click()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L289",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetnode_children",
"label": ".children()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L298",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetnode_validate",
"label": ".validate()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L307",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widgetnode_validate_inner",
"label": ".validate_inner()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L312",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_label",
"label": "label()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L343",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_box_of",
"label": "box_of()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L352",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_simple_label_is_valid",
"label": "simple_label_is_valid()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L364",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rejects_invalid_class_characters",
"label": "rejects_invalid_class_characters()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L369",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rejects_class_starting_with_digit",
"label": "rejects_class_starting_with_digit()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L379",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rejects_empty_class",
"label": "rejects_empty_class()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L384",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_accepts_class_with_underscore_and_hyphen",
"label": "accepts_class_with_underscore_and_hyphen()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L389",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rejects_tree_deeper_than_max",
"label": "rejects_tree_deeper_than_max()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L394",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_accepts_tree_at_max_depth",
"label": "accepts_tree_at_max_depth()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L404",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_rejects_too_many_nodes",
"label": "rejects_too_many_nodes()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L411",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_accepts_node_count_at_max",
"label": "accepts_node_count_at_max()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L421",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_widget_spec_round_trips_through_json",
"label": "widget_spec_round_trips_through_json()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L428",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_placement_serializes_as_snake_case",
"label": "placement_serializes_as_snake_case()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L465",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_node_serializes_with_type_tag",
"label": "node_serializes_with_type_tag()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L489",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_node_without_style_omits_it_when_serialized_and_back",
"label": "node_without_style_omits_it_when_serialized_and_back()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L497",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_style_field_is_optional_when_absent_from_json",
"label": "style_field_is_optional_when_absent_from_json()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L506",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_style_round_trips_through_json",
"label": "style_round_trips_through_json()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L513",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_style_enums_serialize_as_snake_case",
"label": "style_enums_serialize_as_snake_case()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L541",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_invalid_style_color_fails_to_deserialize",
"label": "invalid_style_color_fails_to_deserialize()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L551",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_style_with_all_fields_none_is_equivalent_to_default",
"label": "style_with_all_fields_none_is_equivalent_to_default()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L557",
"_origin": "ast"
},
{
"id": "bread_shared_src_widget_style_does_not_affect_validation",
"label": "style_does_not_affect_validation()",
"file_type": "code",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L568",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth",
"label": "bluetooth.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_bluetoothadapter",
"label": "BluetoothAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L15",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_bluetoothadapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L18",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_bluetoothadapter_enumerate_existing",
"label": ".enumerate_existing()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L24",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_bluetoothadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L34",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_bluetoothadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L38",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_try_enumerate",
"label": "try_enumerate()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L63",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"label": "parse_bluetooth_message()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L123",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_rs_message",
"label": "Message",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_address_from_path",
"label": "address_from_path()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L226",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_address_from_path_parses_standard_bluez_path",
"label": "address_from_path_parses_standard_bluez_path()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L239",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_address_from_path_returns_empty_for_adapter_path",
"label": "address_from_path_returns_empty_for_adapter_path()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L247",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_bluetooth_address_from_path_returns_empty_for_root",
"label": "address_from_path_returns_empty_for_root()",
"file_type": "code",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L252",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem",
"label": "filesystem.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_filesystemadapter",
"label": "FilesystemAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L34",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_filesystemadapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L40",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"label": ".resolve_roots()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L47",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_filesystemadapter_enumerate_existing",
"label": ".enumerate_existing()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L60",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_filesystemadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L92",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_filesystemadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L96",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_run_watch",
"label": "run_watch()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L123",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_classify",
"label": "classify()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "eventkind",
"label": "EventKind",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_instant",
"label": "Instant",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_excluded_dir_component",
"label": "excluded_dir_component()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L235",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_detect_markers",
"label": "detect_markers()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L249",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_expand_glob",
"label": "expand_glob()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L261",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_excluded_dir_component_finds_git_at_top_level",
"label": "excluded_dir_component_finds_git_at_top_level()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L300",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_excluded_dir_component_finds_target_nested_deeply",
"label": "excluded_dir_component_finds_target_nested_deeply()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L305",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_excluded_dir_component_finds_node_modules",
"label": "excluded_dir_component_finds_node_modules()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L313",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_excluded_dir_component_none_for_ordinary_source_file",
"label": "excluded_dir_component_none_for_ordinary_source_file()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L321",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_classify_silent_under_git",
"label": "classify_silent_under_git()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L326",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_classify_silent_under_node_modules",
"label": "classify_silent_under_node_modules()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L340",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_classify_build_artifact_created_in_target",
"label": "classify_build_artifact_created_in_target()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L354",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_classify_silent_for_modify_in_target_not_create",
"label": "classify_silent_for_modify_in_target_not_create()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L371",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_classify_file_changed_for_ordinary_source_file",
"label": "classify_file_changed_for_ordinary_source_file()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L387",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_classify_debounces_rapid_repeat_events_for_same_path",
"label": "classify_debounces_rapid_repeat_events_for_same_path()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L404",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_detect_markers_finds_cargo_toml",
"label": "detect_markers_finds_cargo_toml()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L418",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_detect_markers_finds_multiple",
"label": "detect_markers_finds_multiple()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L426",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_detect_markers_empty_for_plain_directory",
"label": "detect_markers_empty_for_plain_directory()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L438",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_expand_glob_returns_single_path_unchanged_without_star",
"label": "expand_glob_returns_single_path_unchanged_without_star()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L444",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_expand_glob_expands_star_to_subdirectories",
"label": "expand_glob_expands_star_to_subdirectories()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L450",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_filesystem_expand_glob_returns_empty_for_nonexistent_parent",
"label": "expand_glob_returns_empty_for_nonexistent_parent()",
"file_type": "code",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L466",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git",
"label": "git.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_gitadapter",
"label": "GitAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L65",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "duration",
"label": "Duration",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_gitadapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L72",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_gitadapter_with_interval",
"label": ".with_interval()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L82",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_gitadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L92",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_gitadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L96",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_repotrack",
"label": "RepoTrack",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L202",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_repotrack_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L211",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_discover_repos",
"label": "discover_repos()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L225",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_expand_roots",
"label": "expand_roots()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L243",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_resolve_git_dir",
"label": "resolve_git_dir()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L278",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_parse_gitdir_file",
"label": "parse_gitdir_file()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L304",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_check_dirty",
"label": "check_dirty()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L313",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_check_ahead_behind",
"label": "check_ahead_behind()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L339",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_git_parse_ahead_behind",
"label": "parse_ahead_behind()",
"file_type": "code",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L384",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "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",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland",
"label": "hyprland.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_hyprlandadapter",
"label": "HyprlandAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L15",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_hyprlandadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L19",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L23",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_hyprland_event_socket",
"label": "hyprland_event_socket()",
"file_type": "code",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L50",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_parse_hyprland_line",
"label": "parse_hyprland_line()",
"file_type": "code",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L86",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_hyprland_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod",
"label": "mod.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_adapterstatus",
"label": "AdapterStatus",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L27",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_adapter",
"label": "Adapter",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L33",
"_origin": "ast"
},
{
"id": "send",
"label": "Send",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "sync",
"label": "Sync",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_manager",
"label": "Manager",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L44",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_receiver",
"label": "Receiver",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_arc",
"label": "Arc",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_rwlock",
"label": "RwLock",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_manager_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L52",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_manager_status_handle",
"label": ".status_handle()",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L65",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_manager_start_all",
"label": ".start_all()",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L69",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_mod_manager_spawn_adapter",
"label": ".spawn_adapter()",
"file_type": "code",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L140",
"_origin": "ast"
},
{
"id": "a",
"label": "A",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network",
"label": "network.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_networkadapter",
"label": "NetworkAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L14",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_networkadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L18",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_networkadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L22",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_networksnapshot",
"label": "NetworkSnapshot",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L39",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rs_btreemap",
"label": "BTreeMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_network_raw_event",
"label": "network_raw_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L44",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_read_network_state",
"label": "read_network_state()",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L62",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_has_default_route",
"label": "has_default_route()",
"file_type": "code",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L82",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink",
"label": "network_rtnetlink.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter",
"label": "RtnetlinkAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L15",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L18",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L27",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L31",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_ip_from_bytes",
"label": "ip_from_bytes()",
"file_type": "code",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L179",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_network_rtnetlink_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman",
"label": "podman.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_podmanadapter",
"label": "PodmanAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L21",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_podmanadapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L24",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_rs_default",
"label": "Default",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_podmanadapter_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L30",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_podmanadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L37",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_podmanadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L41",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_map_podman_event",
"label": "map_podman_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L140",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_container_event",
"label": "container_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L209",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_maps_start_event",
"label": "maps_start_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L235",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_maps_died_event",
"label": "maps_died_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L245",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_ignores_stop_event_to_avoid_double_emit_with_died",
"label": "ignores_stop_event_to_avoid_double_emit_with_died()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L254",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_ignores_remove_event",
"label": "ignores_remove_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L260",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_maps_health_status_event",
"label": "maps_health_status_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L266",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_ignores_unknown_action",
"label": "ignores_unknown_action()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L276",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_ignores_non_container_type",
"label": "ignores_non_container_type()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L282",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_podman_missing_fields_fall_back_to_unknown",
"label": "missing_fields_fall_back_to_unknown()",
"file_type": "code",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L292",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power",
"label": "power.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_poweradapter",
"label": "PowerAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L14",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_poweradapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L19",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_poweradapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L26",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_poweradapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L30",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_powersnapshot",
"label": "PowerSnapshot",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L48",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_power_raw_event",
"label": "power_raw_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L53",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_read_power_state",
"label": "read_power_state()",
"file_type": "code",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L65",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower",
"label": "power_upower.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_upoweradapter",
"label": "UPowerAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L15",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_upoweradapter_probe",
"label": ".probe()",
"file_type": "code",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L19",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_upoweradapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L29",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_upoweradapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L33",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_parse_upower_message",
"label": "parse_upower_message()",
"file_type": "code",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L76",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_power_upower_rs_message",
"label": "Message",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd",
"label": "systemd.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_systemdadapter",
"label": "SystemdAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L27",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_systemdadapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L32",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_systemdadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L39",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_systemdadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L43",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_get_unit_path",
"label": "get_unit_path()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L103",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_connection",
"label": "Connection",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_query_active_state",
"label": "query_active_state()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L119",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_handle_message",
"label": "handle_message()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_message",
"label": "Message",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_active_state_to_kind",
"label": "active_state_to_kind()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L206",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_is_failed_transition",
"label": "is_failed_transition()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L216",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_failure_result",
"label": "failure_result()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L226",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_active_state_to_kind_maps_active_to_started",
"label": "active_state_to_kind_maps_active_to_started()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L238",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_active_state_to_kind_maps_inactive_and_dead_to_stopped",
"label": "active_state_to_kind_maps_inactive_and_dead_to_stopped()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L243",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_active_state_to_kind_excludes_failed",
"label": "active_state_to_kind_excludes_failed()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L249",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_active_state_to_kind_ignores_transitional_states",
"label": "active_state_to_kind_ignores_transitional_states()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L256",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_is_failed_transition_detects_failed_active_state",
"label": "is_failed_transition_detects_failed_active_state()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L263",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_is_failed_transition_ignores_other_active_states",
"label": "is_failed_transition_ignores_other_active_states()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L269",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_is_failed_transition_ignores_unrelated_property_changes",
"label": "is_failed_transition_ignores_unrelated_property_changes()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L275",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_failure_result_extracts_reason_when_present",
"label": "failure_result_extracts_reason_when_present()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L283",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_systemd_failure_result_is_none_when_absent",
"label": "failure_result_is_none_when_absent()",
"file_type": "code",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L289",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev",
"label": "udev.rs",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_udevadapter",
"label": "UdevAdapter",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L12",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_udevadapter_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L17",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_udevadapter_enumerate_existing",
"label": ".enumerate_existing()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L21",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_udevadapter_name",
"label": ".name()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L43",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_udevadapter_run",
"label": ".run()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L47",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_scanneddevice",
"label": "ScannedDevice",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L53",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_run_udev_monitor",
"label": "run_udev_monitor()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L63",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_build_event",
"label": "build_event()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L108",
"_origin": "ast"
},
{
"id": "event",
"label": "Event",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_enumerate_with_udev",
"label": "enumerate_with_udev()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L149",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_prop_bool",
"label": "prop_bool()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L178",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_prop_str",
"label": "prop_str()",
"file_type": "code",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L186",
"_origin": "ast"
},
{
"id": "breadd_src_adapters_udev_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config",
"label": "config.rs",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config",
"label": "Config",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L9",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_daemonconfig",
"label": "DaemonConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L25",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_luaconfig",
"label": "LuaConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L33",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_modulesconfig",
"label": "ModulesConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L41",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_adaptersconfig",
"label": "AdaptersConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L49",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_adaptertoggle",
"label": "AdapterToggle",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L71",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_udevconfig",
"label": "UdevConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L77",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_powerconfig",
"label": "PowerConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L85",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rootsconfig",
"label": "RootsConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L98",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_systemdconfig",
"label": "SystemdConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L106",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_eventsconfig",
"label": "EventsConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L117",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_notificationsconfig",
"label": "NotificationsConfig",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L123",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rs_default",
"label": "Default",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_daemonconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L133",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_luaconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L142",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_modulesconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L151",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_adaptertoggle_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L160",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_udevconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L168",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_powerconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L177",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rootsconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L186",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_systemdconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L195",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_eventsconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L204",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_notificationsconfig_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L212",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config_load",
"label": ".load()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L222",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config_socket_path",
"label": ".socket_path()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L233",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config_lua_entry_point",
"label": ".lua_entry_point()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L242",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config_lua_module_path",
"label": ".lua_module_path()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L246",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config_path",
"label": "config_path()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L251",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_expand_home",
"label": "expand_home()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L267",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_log_level",
"label": "default_log_level()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L281",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_lua_entry",
"label": "default_lua_entry()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L285",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_lua_modules",
"label": "default_lua_modules()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L289",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_true",
"label": "default_true()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L293",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_poll_interval",
"label": "default_poll_interval()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L297",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_dedup_window",
"label": "default_dedup_window()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L301",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_notify_timeout",
"label": "default_notify_timeout()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L305",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_notify_urgency",
"label": "default_notify_urgency()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L309",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_notify_path",
"label": "default_notify_path()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L313",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_udev_subsystems",
"label": "default_udev_subsystems()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L317",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_envguard",
"label": "EnvGuard",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L336",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "mutexguard",
"label": "MutexGuard",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_envguard_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L342",
"_origin": "ast"
},
{
"id": "drop",
"label": "Drop",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_envguard_drop",
"label": ".drop()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L353",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_config_uses_documented_defaults",
"label": "default_config_uses_documented_defaults()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L364",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_default_udev_subsystems_match_documented_list",
"label": "default_udev_subsystems_match_documented_list()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L385",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_parse_empty_toml_yields_defaults",
"label": "parse_empty_toml_yields_defaults()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L393",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_parse_full_toml_overrides_all_values",
"label": "parse_full_toml_overrides_all_values()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L400",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_parse_partial_toml_fills_missing_with_defaults",
"label": "parse_partial_toml_fills_missing_with_defaults()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L459",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_invalid_toml_returns_error",
"label": "invalid_toml_returns_error()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L472",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_socket_path_uses_explicit_path_verbatim",
"label": "socket_path_uses_explicit_path_verbatim()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L478",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_socket_path_expands_tilde_when_explicit",
"label": "socket_path_expands_tilde_when_explicit()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L485",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_socket_path_falls_back_to_xdg_runtime_dir",
"label": "socket_path_falls_back_to_xdg_runtime_dir()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L497",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_socket_path_uses_tmp_when_no_xdg_runtime_dir",
"label": "socket_path_uses_tmp_when_no_xdg_runtime_dir()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L508",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_lua_entry_point_and_module_path_expand_tilde",
"label": "lua_entry_point_and_module_path_expand_tilde()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L516",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_lua_entry_point_and_module_path_prefer_xdg_config_home_when_set",
"label": "lua_entry_point_and_module_path_prefer_xdg_config_home_when_set()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L532",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_lua_entry_point_returns_absolute_path_unchanged",
"label": "lua_entry_point_returns_absolute_path_unchanged()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L553",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_expand_home_handles_missing_home_env",
"label": "expand_home_handles_missing_home_env()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L560",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config_path_respects_xdg_config_home",
"label": "config_path_respects_xdg_config_home()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L570",
"_origin": "ast"
},
{
"id": "breadd_src_core_config_config_path_falls_back_to_home_when_no_xdg",
"label": "config_path_falls_back_to_home_when_no_xdg()",
"file_type": "code",
"source_file": "breadd/src/core/config.rs",
"source_location": "L580",
"_origin": "ast"
},
{
"id": "breadd_src_core_mod",
"label": "mod.rs",
"file_type": "code",
"source_file": "breadd/src/core/mod.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer",
"label": "normalizer.rs",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer",
"label": "EventNormalizer",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L10",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_rs_rwlock",
"label": "RwLock",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L20",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize",
"label": ".normalize()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L28",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_udev",
"label": ".normalize_udev()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L54",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_hyprland",
"label": ".normalize_hyprland()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L159",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_power",
"label": ".normalize_power()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L263",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_bluetooth",
"label": ".normalize_bluetooth()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L314",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_network",
"label": ".normalize_network()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L391",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_terminal",
"label": ".normalize_terminal()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L433",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_remote",
"label": ".normalize_remote()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L442",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_git",
"label": ".normalize_git()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L451",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_filesystem",
"label": ".normalize_filesystem()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L460",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_systemd",
"label": ".normalize_systemd()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L469",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_podman",
"label": ".normalize_podman()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L481",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_normalize_app",
"label": ".normalize_app()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L504",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_eventnormalizer_accept",
"label": ".accept()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L519",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_split_hyprland_fields",
"label": "split_hyprland_fields()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L563",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_raw",
"label": "raw()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L574",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_udev_add_emits_connected_with_identity_fields",
"label": "udev_add_emits_connected_with_identity_fields()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L586",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_udev_remove_emits_disconnected",
"label": "udev_remove_emits_disconnected()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L613",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_udev_bind_action_is_suppressed",
"label": "udev_bind_action_is_suppressed()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L634",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_udev_anonymous_child_interface_is_dropped",
"label": "udev_anonymous_child_interface_is_dropped()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L651",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_udev_dedupes_child_nodes_of_same_physical_device",
"label": "udev_dedupes_child_nodes_of_same_physical_device()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L667",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_udev_disconnect_does_not_share_dedup_with_connect",
"label": "udev_disconnect_does_not_share_dedup_with_connect()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L693",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_hyprland_workspace_change",
"label": "hyprland_workspace_change()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L715",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_hyprland_active_window_v2_parses_address_from_fields",
"label": "hyprland_active_window_v2_parses_address_from_fields()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L729",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_hyprland_openwindow_splits_all_fields",
"label": "hyprland_openwindow_splits_all_fields()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L744",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_hyprland_unknown_kind_falls_through_to_generic_event",
"label": "hyprland_unknown_kind_falls_through_to_generic_event()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L763",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_hyprland_monitor_lifecycle",
"label": "hyprland_monitor_lifecycle()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L777",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_power_ac_connected_emits_named_event",
"label": "power_ac_connected_emits_named_event()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L799",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_power_battery_thresholds_select_correct_event",
"label": "power_battery_thresholds_select_correct_event()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L812",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_power_mid_range_battery_emits_generic_changed",
"label": "power_mid_range_battery_emits_generic_changed()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L838",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_power_ac_and_battery_can_both_fire",
"label": "power_ac_and_battery_can_both_fire()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L851",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_bluetooth_connected_emits_device_connected",
"label": "bluetooth_connected_emits_device_connected()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L867",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_bluetooth_disconnected_emits_device_disconnected",
"label": "bluetooth_disconnected_emits_device_disconnected()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L893",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_bluetooth_enumerate_includes_name",
"label": "bluetooth_enumerate_includes_name()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L910",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_bluetooth_paired_emits_bluetooth_specific_event",
"label": "bluetooth_paired_emits_bluetooth_specific_event()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L929",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_bluetooth_unpaired_emits_bluetooth_specific_event",
"label": "bluetooth_unpaired_emits_bluetooth_specific_event()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L948",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_bluetooth_name_falls_back_to_properties",
"label": "bluetooth_name_falls_back_to_properties()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L965",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_network_online_and_offline",
"label": "network_online_and_offline()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L984",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_system_events_pass_through_unchanged",
"label": "system_events_pass_through_unchanged()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1005",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_dedup_drops_duplicate_within_window",
"label": "dedup_drops_duplicate_within_window()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1022",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_dedup_allows_after_window_elapses",
"label": "dedup_allows_after_window_elapses()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1032",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_dedup_distinguishes_different_payloads",
"label": "dedup_distinguishes_different_payloads()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1042",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_dedup_window_of_zero_allows_everything",
"label": "dedup_window_of_zero_allows_everything()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1062",
"_origin": "ast"
},
{
"id": "breadd_src_core_normalizer_split_fields_handles_empty_and_single",
"label": "split_fields_handles_empty_and_single()",
"file_type": "code",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1081",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine",
"label": "state_engine.rs",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle",
"label": "StateHandle",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L18",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_arc",
"label": "Arc",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_rwlock",
"label": "RwLock",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_unboundedsender",
"label": "UnboundedSender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statecommand",
"label": "StateCommand",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L23",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_state_arc",
"label": ".state_arc()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L62",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_state_get",
"label": ".state_get()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L66",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_state_dump",
"label": ".state_dump()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L81",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_register_subscription",
"label": ".register_subscription()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L86",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_remove_subscription",
"label": ".remove_subscription()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L97",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_register_watch",
"label": ".register_watch()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L103",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_remove_watch",
"label": ".remove_watch()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L109",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_clear_subscriptions",
"label": ".clear_subscriptions()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L113",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_clear_modules",
"label": ".clear_modules()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L117",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_clear_widgets",
"label": ".clear_widgets()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L121",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_set_module_status",
"label": ".set_module_status()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L125",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_set_profile",
"label": ".set_profile()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L140",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_statehandle_set_device_rules",
"label": ".set_device_rules()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L144",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_run_state_engine",
"label": "run_state_engine()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"_origin": "ast"
},
{
"id": "unboundedreceiver",
"label": "UnboundedReceiver",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_atomicu64",
"label": "AtomicU64",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_receiver",
"label": "Receiver",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_handle_command",
"label": "handle_command()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_dispatch_event",
"label": "dispatch_event()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_value_at_path",
"label": "value_at_path()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L364",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_apply_event_to_state",
"label": "apply_event_to_state()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L375",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_resolve_device",
"label": "resolve_device()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L476",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_condition_matches",
"label": "condition_matches()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L486",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_apply_device_change",
"label": "apply_device_change()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L604",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_ev",
"label": "ev()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L653",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_value_at_path_returns_root_for_empty_path",
"label": "value_at_path_returns_root_for_empty_path()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L665",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_value_at_path_navigates_nested_keys",
"label": "value_at_path_navigates_nested_keys()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L671",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_value_at_path_returns_none_on_missing_key",
"label": "value_at_path_returns_none_on_missing_key()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L677",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_monitor_connect_adds_new_monitor",
"label": "monitor_connect_adds_new_monitor()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L686",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_monitor_reconnect_does_not_duplicate",
"label": "monitor_reconnect_does_not_duplicate()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L703",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_monitor_disconnect_keeps_record_but_flips_connected_flag",
"label": "monitor_disconnect_keeps_record_but_flips_connected_flag()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L717",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_workspace_changed_updates_active_workspace",
"label": "workspace_changed_updates_active_workspace()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L734",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_window_focus_change_updates_active_window",
"label": "window_focus_change_updates_active_window()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L750",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_device_connect_adds_device_with_all_fields",
"label": "device_connect_adds_device_with_all_fields()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L768",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_device_connect_is_idempotent_for_same_id",
"label": "device_connect_is_idempotent_for_same_id()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L793",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_device_disconnect_removes_matching_id",
"label": "device_disconnect_removes_matching_id()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L802",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_device_disconnect_of_unknown_id_is_noop",
"label": "device_disconnect_of_unknown_id_is_noop()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L814",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_power_event_updates_ac_and_battery_low_flag",
"label": "power_event_updates_ac_and_battery_low_flag()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L824",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_power_clamps_battery_percent_to_100",
"label": "power_clamps_battery_percent_to_100()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L846",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_network_event_updates_online_flag_and_interfaces",
"label": "network_event_updates_online_flag_and_interfaces()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L858",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_profile_activated_pushes_previous_to_history",
"label": "profile_activated_pushes_previous_to_history()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L882",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_profile_activated_to_same_name_is_noop",
"label": "profile_activated_to_same_name_is_noop()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L901",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_unknown_event_does_not_mutate_state",
"label": "unknown_event_does_not_mutate_state()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L912",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_condition_vendor_id_matches_case_insensitively",
"label": "condition_vendor_id_matches_case_insensitively()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L926",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_condition_name_contains_searches_name_and_vendor",
"label": "condition_name_contains_searches_name_and_vendor()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L936",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_condition_input_flags_match_booleans",
"label": "condition_input_flags_match_booleans()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L947",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_condition_usb_hub_requires_hub_and_secondary_class",
"label": "condition_usb_hub_requires_hub_and_secondary_class()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L965",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_condition_id_usb_class_accepts_with_or_without_0x_prefix",
"label": "condition_id_usb_class_accepts_with_or_without_0x_prefix()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L987",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_condition_empty_matches_anything",
"label": "condition_empty_matches_anything()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L998",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_resolve_device_returns_first_matching_rule",
"label": "resolve_device_returns_first_matching_rule()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1007",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_resolve_device_skips_rules_with_no_conditions",
"label": "resolve_device_skips_rules_with_no_conditions()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1039",
"_origin": "ast"
},
{
"id": "breadd_src_core_state_engine_resolve_device_with_empty_ruleset_returns_unknown",
"label": "resolve_device_with_empty_ruleset_returns_unknown()",
"file_type": "code",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1048",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions",
"label": "subscriptions.rs",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_subscriptionid",
"label": "SubscriptionId",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L4",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_subscription",
"label": "Subscription",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L7",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_subscriptiontable",
"label": "SubscriptionTable",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L14",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"label": ".add_with_id()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L21",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_subscriptiontable_remove",
"label": ".remove()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L35",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_subscriptiontable_clear",
"label": ".clear()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L55",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_subscriptiontable_match_event",
"label": ".match_event()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L60",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match",
"label": "table_add_assigns_provided_id_and_finds_match()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L82",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions",
"label": "table_match_returns_all_matching_subscriptions()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L95",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_table_remove_returns_true_only_for_known_ids",
"label": "table_remove_returns_true_only_for_known_ids()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L111",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_table_remove_preserves_other_entries_after_swap_remove",
"label": "table_remove_preserves_other_entries_after_swap_remove()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L122",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_table_clear_removes_all",
"label": "table_clear_removes_all()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L137",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_table_match_returns_empty_for_unmatched_event",
"label": "table_match_returns_empty_for_unmatched_event()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L149",
"_origin": "ast"
},
{
"id": "breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result",
"label": "table_once_flag_is_preserved_in_match_result()",
"file_type": "code",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L156",
"_origin": "ast"
},
{
"id": "breadd_src_core_supervisor",
"label": "supervisor.rs",
"file_type": "code",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_core_supervisor_spawn_supervised",
"label": "spawn_supervised()",
"file_type": "code",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L7",
"_origin": "ast"
},
{
"id": "breadd_src_core_supervisor_rs_receiver",
"label": "Receiver",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_supervisor_rs_f",
"label": "F",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types",
"label": "types.rs",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_runtimestate",
"label": "RuntimeState",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L8",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_monitor",
"label": "Monitor",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L26",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_workspace",
"label": "Workspace",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L34",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_devicetopology",
"label": "DeviceTopology",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L40",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_device",
"label": "Device",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L45",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_matchcondition",
"label": "MatchCondition",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L58",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_devicerule",
"label": "DeviceRule",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L77",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_networkstate",
"label": "NetworkState",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L83",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_interfacestate",
"label": "InterfaceState",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L89",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_powerstate",
"label": "PowerState",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L94",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_profilestate",
"label": "ProfileState",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L101",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_btreemap",
"label": "BTreeMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_default",
"label": "Default",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_profilestate_default",
"label": ".default()",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L108",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_modulestatus",
"label": "ModuleStatus",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L118",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_moduleloadstate",
"label": "ModuleLoadState",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L130",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_workflowstatus",
"label": "WorkflowStatus",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L143",
"_origin": "ast"
},
{
"id": "breadd_src_core_types_workflowstate",
"label": "WorkflowState",
"file_type": "code",
"source_file": "breadd/src/core/types.rs",
"source_location": "L157",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod",
"label": "mod.rs",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_server",
"label": "Server",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L33",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_unboundedsender",
"label": "UnboundedSender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_arc",
"label": "Arc",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_rwlock",
"label": "RwLock",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_atomicu64",
"label": "AtomicU64",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_mutex",
"label": "Mutex",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_vecdeque",
"label": "VecDeque",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_instant",
"label": "Instant",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_ipcrequest",
"label": "IpcRequest",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L48",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_ipcresponse",
"label": "IpcResponse",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L56",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_server_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_server_serve",
"label": ".serve()",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L94",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_receiver",
"label": "Receiver",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_server_handle_connection",
"label": ".handle_connection()",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L138",
"_origin": "ast"
},
{
"id": "unixstream",
"label": "UnixStream",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_server_handle_request",
"label": ".handle_request()",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"_origin": "ast"
},
{
"id": "breadd_src_ipc_mod_server_stream_events",
"label": ".stream_events()",
"file_type": "code",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L389",
"_origin": "ast"
},
{
"id": "ownedwritehalf",
"label": "OwnedWriteHalf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod",
"label": "mod.rs",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luamessage",
"label": "LuaMessage",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L29",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_sender",
"label": "Sender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_string",
"label": "String",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_errorentry",
"label": "ErrorEntry",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L47",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_option",
"label": "Option",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_runtimehandle",
"label": "RuntimeHandle",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L54",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_unboundedsender",
"label": "UnboundedSender",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_arc",
"label": "Arc",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_mutex",
"label": "Mutex",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_vecdeque",
"label": "VecDeque",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_runtimehandle_sender",
"label": ".sender()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L60",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_runtimehandle_reload",
"label": ".reload()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L64",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_runtimehandle_shutdown",
"label": ".shutdown()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L76",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_runtimehandle_recent_errors",
"label": ".recent_errors()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L80",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_vec",
"label": "Vec",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_spawn_runtime",
"label": "spawn_runtime()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_timerid",
"label": "TimerId",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L165",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_handlerentry",
"label": "HandlerEntry",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L167",
"_origin": "ast"
},
{
"id": "registrykey",
"label": "RegistryKey",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_handlerkind",
"label": "HandlerKind",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L176",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_timerentry",
"label": "TimerEntry",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L181",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_moduledecl",
"label": "ModuleDecl",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L193",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_moduleinfo",
"label": "ModuleInfo",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L202",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine",
"label": "LuaEngine",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L206",
"_origin": "ast"
},
{
"id": "lua",
"label": "Lua",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_hashmap",
"label": "HashMap",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "hashset",
"label": "HashSet",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_atomicu64",
"label": "AtomicU64",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_new",
"label": ".new()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_reload_internal",
"label": ".reload_internal()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L257",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_install_api",
"label": ".install_api()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L309",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_load_device_rules",
"label": ".load_device_rules()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1230",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_load_profiles",
"label": ".load_profiles()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1285",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"label": ".load_init_and_modules()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1322",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_load_module",
"label": ".load_module()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1406",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_load_lua_file",
"label": ".load_lua_file()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1423",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_load_lua_source",
"label": ".load_lua_source()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1443",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_handle_event",
"label": ".handle_event()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1451",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_handle_timer",
"label": ".handle_timer()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1514",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_remove_handler",
"label": ".remove_handler()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1538",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_run_on_load",
"label": ".run_on_load()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1544",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_run_on_reload",
"label": ".run_on_reload()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1564",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_run_on_unload",
"label": ".run_on_unload()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1589",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_handle_callback_error",
"label": ".handle_callback_error()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1614",
"_origin": "ast"
},
{
"id": "luaerror",
"label": "LuaError",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_get_module_hook",
"label": ".get_module_hook()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1650",
"_origin": "ast"
},
{
"id": "function",
"label": "Function",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_module_is_registered",
"label": ".module_is_registered()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1660",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_module_is_builtin",
"label": ".module_is_builtin()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1667",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_set_current_module",
"label": ".set_current_module()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1675",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_cancel_all_timers",
"label": ".cancel_all_timers()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1681",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_install_log_helpers",
"label": ".install_log_helpers()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1689",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_install_debounce",
"label": ".install_debounce()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1748",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_scan_module_decl",
"label": ".scan_module_decl()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1781",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_install_require_loader",
"label": ".install_require_loader()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1841",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_install_wait_helper",
"label": ".install_wait_helper()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1883",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"label": ".install_workflow_helpers()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1938",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_workflow_register",
"label": "workflow_register()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2167",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_rwlock",
"label": "RwLock",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_workflow_step",
"label": "workflow_step()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2194",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_workflow_finish",
"label": "workflow_finish()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2208",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_workflow_fail",
"label": "workflow_fail()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2222",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_workflow_timeout",
"label": "workflow_timeout()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2237",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_workflow_status_json",
"label": "workflow_status_json()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2255",
"_origin": "ast"
},
{
"id": "jsonvalue",
"label": "JsonValue",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_workflow_list_json",
"label": "workflow_list_json()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2267",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_widgetregisterargs",
"label": "WidgetRegisterArgs",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2282",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_widgetupdateargs",
"label": "WidgetUpdateArgs",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2297",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_default_widget_visible",
"label": "default_widget_visible()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2308",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_widget_register",
"label": "widget_register()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_widget_update",
"label": "widget_update()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_widget_remove",
"label": "widget_remove()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2379",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_widget_list_json",
"label": "widget_list_json()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2393",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_order_module_decls",
"label": "order_module_decls()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_module_name_from_path",
"label": "module_name_from_path()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2479",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_is_lib_path",
"label": "is_lib_path()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2488",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_json_to_lua",
"label": "json_to_lua()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2506",
"_origin": "ast"
},
{
"id": "t",
"label": "T",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_state_value_to_lua",
"label": "state_value_to_lua()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_module_store_get",
"label": "module_store_get()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2547",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_module_store_set",
"label": "module_store_set()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2563",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_lua_expand_path",
"label": "lua_expand_path()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2592",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_dirs_home",
"label": "dirs_home()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2605",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_lua_machine_name",
"label": "lua_machine_name()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2612",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_lua_hostname",
"label": "lua_hostname()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2625",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_lua_machine_tags",
"label": "lua_machine_tags()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2649",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_read_sync_toml",
"label": "read_sync_toml()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2665",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_builtin_module_decls",
"label": "builtin_module_decls()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2893",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_hyprland_request_socket",
"label": "hyprland_request_socket()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2925",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_hyprland_request",
"label": "hyprland_request()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2959",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_parse_match_condition",
"label": "parse_match_condition()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2971",
"_origin": "ast"
},
{
"id": "table",
"label": "Table",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_list_lua_files",
"label": "list_lua_files()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2987",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_spawn",
"label": "bluetooth_spawn()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3013",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_f",
"label": "F",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_query",
"label": "bluetooth_query()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3035",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_find_adapter",
"label": "bluetooth_find_adapter()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3058",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_rs_connection",
"label": "Connection",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_set_powered",
"label": "bluetooth_set_powered()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3081",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_get_powered",
"label": "bluetooth_get_powered()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3099",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_connect",
"label": "bluetooth_connect()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3116",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_disconnect",
"label": "bluetooth_disconnect()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3131",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_set_scanning",
"label": "bluetooth_set_scanning()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3146",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetoothdevice",
"label": "BluetoothDevice",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3165",
"_origin": "ast"
},
{
"id": "breadd_src_lua_mod_bluetooth_list_devices",
"label": "bluetooth_list_devices()",
"file_type": "code",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3172",
"_origin": "ast"
},
{
"id": "breadd_src_main",
"label": "main.rs",
"file_type": "code",
"source_file": "breadd/src/main.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_src_main_main",
"label": "main()",
"file_type": "code",
"source_file": "breadd/src/main.rs",
"source_location": "L22",
"_origin": "ast"
},
{
"id": "breadd_src_main_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_src_main_wait_for_shutdown",
"label": "wait_for_shutdown()",
"file_type": "code",
"source_file": "breadd/src/main.rs",
"source_location": "L139",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration",
"label": "ipc_integration.rs",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_ping_and_state_dump_work",
"label": "ping_and_state_dump_work()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L14",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_rs_result",
"label": "Result",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_unknown_method_returns_error",
"label": "unknown_method_returns_error()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L35",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_profile_activate_updates_state",
"label": "profile_activate_updates_state()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L52",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_profile_activate_without_name_errors",
"label": "profile_activate_without_name_errors()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L77",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_emit_without_event_errors",
"label": "emit_without_event_errors()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L91",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_emit_with_internal_source_is_rejected",
"label": "emit_with_internal_source_is_rejected()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L103",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_emit_with_unregistered_app_source_is_rejected",
"label": "emit_with_unregistered_app_source_is_rejected()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L127",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"label": "emit_with_known_app_source_routes_through_normalizer()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L144",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_emit_with_app_source_rejects_wrong_namespace",
"label": "emit_with_app_source_rejects_wrong_namespace()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L207",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_state_get_returns_specific_subtree",
"label": "state_get_returns_specific_subtree()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L235",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_state_get_missing_key_returns_error",
"label": "state_get_missing_key_returns_error()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L257",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_modules_list_returns_array",
"label": "modules_list_returns_array()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L271",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_modules_reload_succeeds",
"label": "modules_reload_succeeds()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L283",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_daemon_survives_repeated_reloads_and_pipeline_resumes",
"label": "daemon_survives_repeated_reloads_and_pipeline_resumes()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L296",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_events_replay_returns_buffered_events",
"label": "events_replay_returns_buffered_events()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L346",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"label": "event_stream_filter_excludes_non_matching_events()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L377",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_multiple_concurrent_clients_each_get_response",
"label": "multiple_concurrent_clients_each_get_response()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L430",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"label": "events_stream_receives_emitted_events()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L464",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"label": "workflow_reaches_done_via_wait_any_happy_path()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L525",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"label": "workflow_times_out_when_deadline_exceeded()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L562",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"label": "workflow_captures_error_on_failure()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L590",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_poll_workflow_status",
"label": "poll_workflow_status()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L622",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_rs_value",
"label": "Value",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_testharness",
"label": "TestHarness",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L647",
"_origin": "ast"
},
{
"id": "tempdir",
"label": "TempDir",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "child",
"label": "Child",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_rs_pathbuf",
"label": "PathBuf",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_testharness_spawn",
"label": ".spawn()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L654",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_rs_self",
"label": "Self",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"label": ".spawn_with_init()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L658",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_testharness_socket_path",
"label": ".socket_path()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L713",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_rs_path",
"label": "Path",
"file_type": "code",
"source_file": "",
"source_location": "",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"label": ".wait_until_ready()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L717",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_testharness_send_request",
"label": ".send_request()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L732",
"_origin": "ast"
},
{
"id": "breadd_tests_ipc_integration_testharness_shutdown",
"label": ".shutdown()",
"file_type": "code",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L759",
"_origin": "ast"
},
{
"id": "examples_modules_active_window_widget",
"label": "active-window-widget.lua",
"file_type": "code",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_active_window_widget_label_for",
"label": "label_for()",
"file_type": "code",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L14",
"_origin": "ast"
},
{
"id": "examples_modules_active_window_widget_widget_root",
"label": "widget_root()",
"file_type": "code",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L29",
"_origin": "ast"
},
{
"id": "examples_modules_active_window_widget_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L33",
"_origin": "ast"
},
{
"id": "examples_modules_bluetooth_toggle_widget",
"label": "bluetooth-toggle-widget.lua",
"file_type": "code",
"source_file": "examples/modules/bluetooth-toggle-widget.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_bluetooth_toggle_widget_widget_root",
"label": "widget_root()",
"file_type": "code",
"source_file": "examples/modules/bluetooth-toggle-widget.lua",
"source_location": "L14",
"_origin": "ast"
},
{
"id": "examples_modules_bluetooth_toggle_widget_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/bluetooth-toggle-widget.lua",
"source_location": "L43",
"_origin": "ast"
},
{
"id": "examples_modules_cpu_temp_widget",
"label": "cpu-temp-widget.lua",
"file_type": "code",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_cpu_temp_widget_read_temp_c",
"label": "read_temp_c()",
"file_type": "code",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L23",
"_origin": "ast"
},
{
"id": "examples_modules_cpu_temp_widget_widget_root",
"label": "widget_root()",
"file_type": "code",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L31",
"_origin": "ast"
},
{
"id": "examples_modules_cpu_temp_widget_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L51",
"_origin": "ast"
},
{
"id": "examples_modules_dock_monitors",
"label": "dock-monitors.lua",
"file_type": "code",
"source_file": "examples/modules/dock-monitors.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_dock_monitors_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/dock-monitors.lua",
"source_location": "L21",
"_origin": "ast"
},
{
"id": "examples_modules_dock_workflow",
"label": "dock-workflow.lua",
"file_type": "code",
"source_file": "examples/modules/dock-workflow.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_dock_workflow_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/dock-workflow.lua",
"source_location": "L44",
"_origin": "ast"
},
{
"id": "examples_modules_focus_mode_widget",
"label": "focus-mode-widget.lua",
"file_type": "code",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_focus_mode_widget_is_focused",
"label": "is_focused()",
"file_type": "code",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L22",
"_origin": "ast"
},
{
"id": "examples_modules_focus_mode_widget_widget_root",
"label": "widget_root()",
"file_type": "code",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L26",
"_origin": "ast"
},
{
"id": "examples_modules_focus_mode_widget_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L35",
"_origin": "ast"
},
{
"id": "examples_modules_git_branch_widget",
"label": "git-branch-widget.lua",
"file_type": "code",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_git_branch_widget_shell_quote",
"label": "shell_quote()",
"file_type": "code",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L41",
"_origin": "ast"
},
{
"id": "examples_modules_git_branch_widget_focused_tab_cwd",
"label": "focused_tab_cwd()",
"file_type": "code",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L50",
"_origin": "ast"
},
{
"id": "examples_modules_git_branch_widget_git_info",
"label": "git_info()",
"file_type": "code",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L88",
"_origin": "ast"
},
{
"id": "examples_modules_git_branch_widget_widget_root",
"label": "widget_root()",
"file_type": "code",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L111",
"_origin": "ast"
},
{
"id": "examples_modules_git_branch_widget_update",
"label": "update()",
"file_type": "code",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L122",
"_origin": "ast"
},
{
"id": "examples_modules_git_branch_widget_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L133",
"_origin": "ast"
},
{
"id": "examples_modules_low_battery_warning",
"label": "low-battery-warning.lua",
"file_type": "code",
"source_file": "examples/modules/low-battery-warning.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_low_battery_warning_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/low-battery-warning.lua",
"source_location": "L11",
"_origin": "ast"
},
{
"id": "examples_modules_pause_media_on_headphone_unplug",
"label": "pause-media-on-headphone-unplug.lua",
"file_type": "code",
"source_file": "examples/modules/pause-media-on-headphone-unplug.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_pause_media_on_headphone_unplug_looks_like_headphones",
"label": "looks_like_headphones()",
"file_type": "code",
"source_file": "examples/modules/pause-media-on-headphone-unplug.lua",
"source_location": "L8",
"_origin": "ast"
},
{
"id": "examples_modules_pause_media_on_headphone_unplug_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/pause-media-on-headphone-unplug.lua",
"source_location": "L17",
"_origin": "ast"
},
{
"id": "examples_modules_workflow_status_widget",
"label": "workflow-status-widget.lua",
"file_type": "code",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L1",
"_origin": "ast"
},
{
"id": "examples_modules_workflow_status_widget_most_relevant",
"label": "most_relevant()",
"file_type": "code",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L20",
"_origin": "ast"
},
{
"id": "examples_modules_workflow_status_widget_widget_update",
"label": "widget_update()",
"file_type": "code",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L31",
"_origin": "ast"
},
{
"id": "examples_modules_workflow_status_widget_m_on_load",
"label": "M.on_load()",
"file_type": "code",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L63",
"_origin": "ast"
},
{
"id": "scripts_install",
"label": "install.sh",
"file_type": "code",
"source_file": "scripts/install.sh",
"source_location": "L1",
"metadata": {
"language": "bash",
"kind": "file"
},
"_origin": "ast"
},
{
"id": "scripts_install_sh__entry",
"label": "install.sh script",
"file_type": "code",
"source_file": "scripts/install.sh",
"source_location": "L1",
"metadata": {
"language": "bash",
"kind": "bash_entrypoint"
},
"_origin": "ast"
}
],
"edges": [
{
"source": "bread_cli_src_hooks_git",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L20",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L21",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "permissionsext",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L22",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_rs_path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L23",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "command",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L24",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_hookoutcome",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_install_git",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L49",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L49",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_install_one_hook",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L85",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_one_hook",
"target": "bread_cli_src_hooks_git_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L85",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_one_hook",
"target": "bread_cli_src_hooks_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L85",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_one_hook",
"target": "bread_cli_src_hooks_git_hookoutcome",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L85",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_is_bread_managed",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L115",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_branch_changed_emit_line",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L122",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_branch_changed_emit_line",
"target": "bread_cli_src_hooks_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L122",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_emit_line_for",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L131",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_emit_line_for",
"target": "bread_cli_src_hooks_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L131",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_commit_created_emit_line",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_commit_created_emit_line",
"target": "bread_cli_src_hooks_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L140",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_hook_script",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L152",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_hook_script",
"target": "bread_cli_src_hooks_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L152",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_git_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L187",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_git_dir",
"target": "bread_cli_src_hooks_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L187",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_git_dir",
"target": "bread_cli_src_hooks_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L187",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_show_toplevel",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L204",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_show_toplevel",
"target": "bread_cli_src_hooks_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L204",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_show_toplevel",
"target": "bread_cli_src_hooks_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L204",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_hooks_path_override",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L215",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_hooks_path_override",
"target": "bread_cli_src_hooks_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L215",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_hooks_path_override",
"target": "bread_cli_src_hooks_git_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L215",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_hooks_path_override",
"target": "bread_cli_src_hooks_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L215",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_print_hooks_path_warning",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L235",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_print_summary",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L250",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_print_summary",
"target": "bread_cli_src_hooks_git_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L250",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_print_summary",
"target": "bread_cli_src_hooks_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L250",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_print_summary",
"target": "bread_cli_src_hooks_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L250",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_run_git",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L270",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_run_git",
"target": "bread_cli_src_hooks_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L270",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_run_git",
"target": "bread_cli_src_hooks_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L270",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L285",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_detects_own_marker",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L288",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_does_not_falsely_detect_marker",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L294",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_marker_must_match_whole_trimmed_line",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L300",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_empty_file_is_not_managed",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L308",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_all_hook_scripts_start_with_shebang_and_marker",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L313",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_all_hook_scripts_exit_0_unconditionally",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L323",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_post_commit_and_post_merge_emit_commit_created",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L334",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_post_checkout_only_emits_on_branch_checkout",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L345",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git",
"target": "bread_cli_src_hooks_git_hook_script_rejects_unknown_name",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L353",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_git_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_show_toplevel",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L51",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_hooks_path_override",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L53",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_print_hooks_path_warning",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_hook_script",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L71",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_install_one_hook",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L72",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_git",
"target": "bread_cli_src_hooks_git_print_summary",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L78",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_install_one_hook",
"target": "bread_cli_src_hooks_git_is_bread_managed",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L89",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_emit_line_for",
"target": "bread_cli_src_hooks_git_commit_created_emit_line",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L134",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_git_dir",
"target": "bread_cli_src_hooks_git_run_git",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L188",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_show_toplevel",
"target": "bread_cli_src_hooks_git_run_git",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L205",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_all_hook_scripts_start_with_shebang_and_marker",
"target": "bread_cli_src_hooks_git_hook_script",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L315",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_all_hook_scripts_exit_0_unconditionally",
"target": "bread_cli_src_hooks_git_hook_script",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L325",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_post_commit_and_post_merge_emit_commit_created",
"target": "bread_cli_src_hooks_git_hook_script",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L336",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_post_checkout_only_emits_on_branch_checkout",
"target": "bread_cli_src_hooks_git_hook_script",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L346",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_git_hook_script_rejects_unknown_name",
"target": "bread_cli_src_hooks_git_hook_script",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_git.rs",
"source_location": "L354",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L44",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L45",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_rs_pathbuf",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L46",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_targetshell",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L52",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_targetshell",
"target": "bread_cli_src_hooks_shell_targetshell_parse",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L62",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_targetshell_parse",
"target": "bread_cli_src_hooks_shell_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L62",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_targetshell_parse",
"target": "bread_cli_src_hooks_shell_targetshell",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L62",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_targetshell",
"target": "bread_cli_src_hooks_shell_targetshell_detect_from_env",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L78",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_targetshell_detect_from_env",
"target": "bread_cli_src_hooks_shell_targetshell",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L78",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_hooks_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L96",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_hooks_dir",
"target": "bread_cli_src_hooks_shell_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L96",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_install_shell",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L114",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_install_shell",
"target": "bread_cli_src_hooks_shell_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L114",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_install_shell",
"target": "bread_cli_src_hooks_shell_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L114",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_install_shell",
"target": "bread_cli_src_hooks_shell_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L114",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_write_hook_file",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L164",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_write_hook_file",
"target": "bread_cli_src_hooks_shell_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L164",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_write_hook_file",
"target": "bread_cli_src_hooks_shell_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L164",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L428",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_parse_accepts_known_shells",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L431",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_parse_rejects_unknown_shell",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L438",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_detect_from_env_reads_shell_basename",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L444",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_hook_scripts_reference_bread_emit_not_bread_emit_cli",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L462",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_hook_scripts_background_every_emit_call",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L472",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell",
"target": "bread_cli_src_hooks_shell_join_line_continuations",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L494",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_join_line_continuations",
"target": "bread_cli_src_hooks_shell_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L494",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_join_line_continuations",
"target": "bread_cli_src_hooks_shell_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L494",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_install_shell",
"target": "bread_cli_src_hooks_shell_targetshell_parse",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L116",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_install_shell",
"target": "bread_cli_src_hooks_shell_targetshell_detect_from_env",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L117",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_install_shell",
"target": "bread_cli_src_hooks_shell_hooks_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L120",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_install_shell",
"target": "bread_cli_src_hooks_shell_write_hook_file",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L125",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_hooks_shell_hook_scripts_background_every_emit_call",
"target": "bread_cli_src_hooks_shell_join_line_continuations",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/hooks_shell.rs",
"source_location": "L480",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "clap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "notify",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "serde_json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "env",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "io",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_rs_path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "duration",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "io",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L13",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "unixstream",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L14",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_cli",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L23",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_cli",
"target": "bread_cli_src_main_commands",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L25",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_commands",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L39",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L39",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L47",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L47",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L53",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L53",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L56",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_modulescommand",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L61",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_hookscommand",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L66",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L71",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L74",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L76",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L80",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L80",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L83",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_commands",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L83",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_hookscommand",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L98",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_hookscommand",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L103",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_hookscommand",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L103",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_modulescommand",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L111",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_modulescommand",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L115",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_modulescommand",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L119",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_modulescommand",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L127",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_main",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L131",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L131",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_handle_modules_cmd",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L225",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_handle_modules_cmd",
"target": "bread_cli_src_main_modulescommand",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L225",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_handle_modules_cmd",
"target": "bread_cli_src_main_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L225",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_handle_modules_cmd",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L225",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_install_module",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L311",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_install_module",
"target": "bread_cli_src_main_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L311",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_install_module",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L311",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_install_module",
"target": "bread_cli_src_modules_mgmt_modulemanifest",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L311",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_try_daemon_reload",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L320",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_try_daemon_reload",
"target": "bread_cli_src_main_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L320",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_daemon_socket_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L333",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_daemon_socket_path",
"target": "bread_cli_src_main_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L333",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_send_request",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L340",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_send_request",
"target": "bread_cli_src_main_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L340",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_send_request",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L340",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_send_request",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L340",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_send_request",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L340",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_stream_events",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L375",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_print_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L439",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_json",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L439",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_json",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L439",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_print_state_formatted",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L444",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_state_formatted",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L444",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_state_formatted",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L444",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_print_value",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L451",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_value",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L451",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_print_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L472",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_event",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L472",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_event",
"target": "bread_cli_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L472",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_format_timestamp",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L498",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_format_timestamp",
"target": "bread_cli_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L498",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_print_reload",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L517",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_reload",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L517",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_watch_reload",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L534",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_watch_reload",
"target": "bread_cli_src_main_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L534",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_watch_reload",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L534",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_print_doctor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L559",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_doctor",
"target": "bread_cli_src_main_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L559",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_doctor",
"target": "bread_cli_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L559",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_render_doctor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L575",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_render_doctor",
"target": "bread_cli_src_main_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L575",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main",
"target": "bread_cli_src_main_config_directory",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L632",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_config_directory",
"target": "bread_cli_src_main_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L632",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_daemon_socket_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L133",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_watch_reload",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L138",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_print_reload",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L141",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_print_json",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_print_state_formatted",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L153",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_stream_events",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L162",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_handle_modules_cmd",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L165",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_main",
"target": "bread_cli_src_main_print_doctor",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L213",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_handle_modules_cmd",
"target": "bread_cli_src_main_install_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L230",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_handle_modules_cmd",
"target": "bread_cli_src_main_try_daemon_reload",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L232",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_handle_modules_cmd",
"target": "bread_cli_src_main_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L259",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_try_daemon_reload",
"target": "bread_cli_src_main_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L321",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L383",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_stream_events",
"target": "bread_cli_src_main_print_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L394",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_state_formatted",
"target": "bread_cli_src_main_print_value",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L448",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_event",
"target": "bread_cli_src_main_format_timestamp",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L491",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_watch_reload",
"target": "bread_cli_src_main_config_directory",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L535",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_watch_reload",
"target": "bread_cli_src_main_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L552",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_watch_reload",
"target": "bread_cli_src_main_print_reload",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L553",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_doctor",
"target": "bread_cli_src_main_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L570",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_main_print_doctor",
"target": "bread_cli_src_main_render_doctor",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/main.rs",
"source_location": "L571",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "utc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "serde",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_modulemanifest",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L9",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_modulemanifest",
"target": "bread_cli_src_modules_mgmt_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L10",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_modulemanifest",
"target": "bread_cli_src_modules_mgmt_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L11",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_modulemanifest",
"target": "bread_cli_src_modules_mgmt_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L12",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_modulemanifest",
"target": "bread_cli_src_modules_mgmt_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L13",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_modulemanifest",
"target": "bread_cli_src_modules_mgmt_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L14",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_modulemanifest",
"target": "bread_cli_src_modules_mgmt_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L15",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_parse_source",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_parse_source",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L24",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_parse_source",
"target": "bread_cli_src_modules_mgmt_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L24",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_validate_module_name",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L57",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_validate_module_name",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L57",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_resolve_module_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L86",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_resolve_module_dir",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L86",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_resolve_module_dir",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L86",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_resolve_module_dir",
"target": "bread_cli_src_modules_mgmt_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L86",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_install_from_local",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L111",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_install_from_local",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L111",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_install_from_local",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L111",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_install_from_local",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L111",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_install_from_local",
"target": "bread_cli_src_modules_mgmt_modulemanifest",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L111",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_remove_module",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L148",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_remove_module",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L148",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_remove_module",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L148",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_list_modules",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L158",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_list_modules",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L158",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_list_modules",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L158",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_list_modules",
"target": "bread_cli_src_modules_mgmt_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L158",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_list_modules",
"target": "bread_cli_src_modules_mgmt_modulemanifest",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L158",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_read_module_manifest",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L180",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_module_manifest",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L180",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_module_manifest",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L180",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_module_manifest",
"target": "bread_cli_src_modules_mgmt_modulemanifest",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L180",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_read_manifest_file",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L190",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_manifest_file",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L190",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_manifest_file",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L190",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_manifest_file",
"target": "bread_cli_src_modules_mgmt_modulemanifest",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L190",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_modules_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L197",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_modules_dir",
"target": "bread_cli_src_modules_mgmt_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L197",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt",
"target": "bread_cli_src_modules_mgmt_copy_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L210",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_copy_dir",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L210",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_copy_dir",
"target": "bread_cli_src_modules_mgmt_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L210",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_copy_dir",
"target": "bread_cli_src_modules_mgmt_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L210",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_resolve_module_dir",
"target": "bread_cli_src_modules_mgmt_validate_module_name",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L87",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_install_from_local",
"target": "bread_cli_src_modules_mgmt_resolve_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L131",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_install_from_local",
"target": "bread_cli_src_modules_mgmt_copy_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L136",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_remove_module",
"target": "bread_cli_src_modules_mgmt_resolve_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L149",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_list_modules",
"target": "bread_cli_src_modules_mgmt_read_manifest_file",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L169",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_module_manifest",
"target": "bread_cli_src_modules_mgmt_resolve_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L181",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_src_modules_mgmt_read_module_manifest",
"target": "bread_cli_src_modules_mgmt_read_manifest_file",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/src/modules_mgmt.rs",
"source_location": "L186",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "modules_mgmt",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "tempdir",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_make_module_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L6",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules_make_module_dir",
"target": "bread_cli_tests_modules_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L6",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules_make_module_dir",
"target": "bread_cli_tests_modules_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L6",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_install_from_local_succeeds_with_manifest",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_install_from_local_fails_without_manifest",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L49",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_remove_deletes_module_directory",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L67",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_remove_nonexistent_errors",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L80",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_list_reads_manifests_from_disk",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L92",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_remove_rejects_path_traversal_name",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L107",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_remove_rejects_absolute_path_name",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L123",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_remove_rejects_name_with_slash",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L130",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_install_rejects_manifest_with_path_traversal_name",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules",
"target": "bread_cli_tests_modules_manifest_written_correctly_on_install",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L164",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules_install_from_local_succeeds_with_manifest",
"target": "bread_cli_tests_modules_make_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L28",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules_remove_deletes_module_directory",
"target": "bread_cli_tests_modules_make_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L69",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules_list_reads_manifests_from_disk",
"target": "bread_cli_tests_modules_make_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules_remove_rejects_name_with_slash",
"target": "bread_cli_tests_modules_make_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L132",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_cli_tests_modules_manifest_written_correctly_on_install",
"target": "bread_cli_tests_modules_make_module_dir",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-cli/tests/modules.rs",
"source_location": "L168",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_emit_src_main",
"target": "serde_json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_emit_src_main",
"target": "write",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_emit_src_main",
"target": "unixstream",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_emit_src_main",
"target": "duration",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L13",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_emit_src_main",
"target": "bread_emit_src_main_parse_args",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_emit_src_main_parse_args",
"target": "bread_emit_src_main_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L15",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_emit_src_main",
"target": "bread_emit_src_main_main",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_emit_src_main_main",
"target": "bread_emit_src_main_parse_args",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-emit/src/main.rs",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_is_known_app",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L40",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_is_reserved_domain",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L46",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_validate_app_namespace",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L60",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_known_apps_are_recognized",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L63",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_unknown_app_is_not_recognized",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L69",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_reserved_domains_are_never_known_apps",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L75",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_reserved_domains_are_recognized",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L85",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_validate_app_namespace_accepts_own_namespace",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L92",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_validate_app_namespace_rejects_other_namespaces",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L101",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_apps",
"target": "bread_shared_src_apps_validate_app_namespace_rejects_bare_prefix_without_trailing_dot",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/apps.rs",
"source_location": "L108",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_matches_pattern",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L16",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_matches_glob",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L79",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_exact_match",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L82",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_single_segment_wildcard",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_recursive_wildcard",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L104",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_single_char_wildcard",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L114",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_star_does_not_cross_dot_segments",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L121",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_double_star_matches_zero_or_more_segments",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L133",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_empty_pattern_matches_only_empty_text",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L139",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_empty_text_only_matches_wildcards",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L145",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_dot_double_star_matches_exact_prefix_with_zero_segments",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_dot_double_star_does_not_match_sibling_prefix",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L156",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob",
"target": "bread_shared_src_glob_mid_pattern_star_does_not_cross_dots",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L165",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_glob_matches_pattern",
"target": "bread_shared_src_glob_matches_glob",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/glob.rs",
"source_location": "L23",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "serde",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_adaptersource",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_adaptersource",
"target": "bread_shared_src_lib_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L56",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_rawevent",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L66",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_rawevent",
"target": "bread_shared_src_lib_adaptersource",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L68",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_rawevent",
"target": "bread_shared_src_lib_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L70",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_rawevent",
"target": "bread_shared_src_lib_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L72",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_breadevent",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L84",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent",
"target": "bread_shared_src_lib_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L86",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent",
"target": "bread_shared_src_lib_adaptersource",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L90",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent",
"target": "bread_shared_src_lib_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L92",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent",
"target": "bread_shared_src_lib_breadevent_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L97",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent_new",
"target": "into",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L97",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent_new",
"target": "bread_shared_src_lib_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L97",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent_new",
"target": "bread_shared_src_lib_adaptersource",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L97",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent_new",
"target": "bread_shared_src_lib_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L97",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent_new",
"target": "bread_shared_src_lib_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L97",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L111",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_daemonsection",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L119",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_daemonsection",
"target": "bread_shared_src_lib_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L121",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_socketpathconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L125",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_socketpathconfig",
"target": "bread_shared_src_lib_daemonsection",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L127",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_resolve_socket_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L138",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_resolve_socket_path",
"target": "bread_shared_src_lib_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L138",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_expand_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L161",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_expand_path",
"target": "bread_shared_src_lib_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L161",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L178",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L179",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_expand_path_leaves_non_tilde_paths_unchanged",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L182",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_expand_path_expands_leading_tilde",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L192",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_adapter_source_serializes_as_snake_case",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L204",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_adapter_source_app_serializes_as_externally_tagged_object",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L256",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_adapter_source_round_trips_through_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L264",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_adapter_source_rejects_unknown_variant",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L287",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_bread_event_new_sets_current_timestamp",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L293",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_bread_event_new_accepts_owned_and_borrowed_names",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L305",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_bread_event_round_trips_through_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L313",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_raw_event_round_trips_through_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L330",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_now_unix_ms_is_monotonically_non_decreasing_across_calls",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L347",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib",
"target": "bread_shared_src_lib_adapter_source_is_hashable_and_eq",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L354",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_breadevent_new",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L100",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_resolve_socket_path",
"target": "bread_shared_src_lib_expand_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L144",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_bread_event_new_sets_current_timestamp",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L294",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_bread_event_new_sets_current_timestamp",
"target": "bread_shared_src_lib_breadevent_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L295",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_bread_event_new_accepts_owned_and_borrowed_names",
"target": "bread_shared_src_lib_breadevent_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L306",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_now_unix_ms_is_monotonically_non_decreasing_across_calls",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L348",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_lib_adapter_source_is_hashable_and_eq",
"target": "bread_shared_src_lib_breadevent_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/lib.rs",
"source_location": "L356",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "serde",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_rs_value",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_orientation",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_widgetnode",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_orientation",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L30",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L32",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L34",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L34",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L36",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetstyle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L36",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L38",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L38",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L40",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L43",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L45",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L45",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L47",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetstyle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L47",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L49",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L49",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L53",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L53",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L55",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L55",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L57",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L59",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L59",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L61",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetstyle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L61",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L63",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L63",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L68",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L70",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetstyle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L70",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L72",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L72",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_default_orientation",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L76",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_default_orientation",
"target": "bread_shared_src_widget_orientation",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L76",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_widgetstyle",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L90",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L91",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_semanticcolor",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L91",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L92",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_fontweight",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L92",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L93",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_textsize",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L93",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L94",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_align",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L94",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L95",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_background",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L95",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L96",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_radius",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L96",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L97",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetstyle",
"target": "bread_shared_src_widget_padding",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L97",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_semanticcolor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L105",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_fontweight",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L121",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_textsize",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L133",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_align",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L143",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_background",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_radius",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L161",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_padding",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L171",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_widgetplacement",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L183",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_widgetspec",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L200",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetspec",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L202",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetspec",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L204",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetspec",
"target": "bread_shared_src_widget_widgetplacement",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L205",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetspec",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L212",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetspec",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L212",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetspec",
"target": "bread_shared_src_widget_widgetnode",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L213",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_default_visible",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L218",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_widgetvalidationerror",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L224",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetvalidationerror",
"target": "bread_shared_src_widget_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L227",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetvalidationerror",
"target": "display",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L230",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetvalidationerror",
"target": "bread_shared_src_widget_widgetvalidationerror_fmt",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L231",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetvalidationerror_fmt",
"target": "formatter",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L231",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetvalidationerror_fmt",
"target": "bread_shared_src_widget_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L231",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetvalidationerror",
"target": "error",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L245",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_is_valid_class",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L250",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetnode_class",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L265",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_class",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L265",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetnode_style",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L277",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_style",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L277",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_style",
"target": "bread_shared_src_widget_widgetstyle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L277",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetnode_on_click",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L289",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_on_click",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L289",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_on_click",
"target": "bread_shared_src_widget_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L289",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetnode_children",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L298",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_children",
"target": "bread_shared_src_widget_widgetnode",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L298",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetnode_validate",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L307",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate",
"target": "bread_shared_src_widget_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L307",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate",
"target": "bread_shared_src_widget_widgetvalidationerror",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L307",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode",
"target": "bread_shared_src_widget_widgetnode_validate_inner",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L312",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate_inner",
"target": "bread_shared_src_widget_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L312",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate_inner",
"target": "bread_shared_src_widget_widgetvalidationerror",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L312",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L340",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L341",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_label",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L343",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_label",
"target": "bread_shared_src_widget_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L343",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_label",
"target": "bread_shared_src_widget_widgetnode",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L343",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_box_of",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L352",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_box_of",
"target": "bread_shared_src_widget_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L352",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_box_of",
"target": "bread_shared_src_widget_widgetnode",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L352",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_box_of",
"target": "bread_shared_src_widget_widgetnode",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L352",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_simple_label_is_valid",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L364",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_rejects_invalid_class_characters",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L369",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_rejects_class_starting_with_digit",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L379",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_rejects_empty_class",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L384",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_accepts_class_with_underscore_and_hyphen",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L389",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_rejects_tree_deeper_than_max",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L394",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_accepts_tree_at_max_depth",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L404",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_rejects_too_many_nodes",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L411",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_accepts_node_count_at_max",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L421",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_widget_spec_round_trips_through_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L428",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_placement_serializes_as_snake_case",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L465",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_node_serializes_with_type_tag",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L489",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_node_without_style_omits_it_when_serialized_and_back",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L497",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_style_field_is_optional_when_absent_from_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L506",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_style_round_trips_through_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L513",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_style_enums_serialize_as_snake_case",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L541",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_invalid_style_color_fails_to_deserialize",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L551",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_style_with_all_fields_none_is_equivalent_to_default",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L557",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget",
"target": "bread_shared_src_widget_style_does_not_affect_validation",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L568",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate",
"target": "bread_shared_src_widget_widgetnode_validate_inner",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L309",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate_inner",
"target": "bread_shared_src_widget_widgetnode_class",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L324",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate_inner",
"target": "bread_shared_src_widget_is_valid_class",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L325",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widgetnode_validate_inner",
"target": "bread_shared_src_widget_widgetnode_children",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L331",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_rejects_tree_deeper_than_max",
"target": "bread_shared_src_widget_box_of",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L396",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_accepts_tree_at_max_depth",
"target": "bread_shared_src_widget_box_of",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L406",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_rejects_too_many_nodes",
"target": "bread_shared_src_widget_label",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L412",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_rejects_too_many_nodes",
"target": "bread_shared_src_widget_box_of",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L413",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_accepts_node_count_at_max",
"target": "bread_shared_src_widget_label",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L422",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_accepts_node_count_at_max",
"target": "bread_shared_src_widget_box_of",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L423",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_widget_spec_round_trips_through_json",
"target": "bread_shared_src_widget_box_of",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L436",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_node_serializes_with_type_tag",
"target": "bread_shared_src_widget_label",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L490",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_node_without_style_omits_it_when_serialized_and_back",
"target": "bread_shared_src_widget_label",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L498",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "bread_shared_src_widget_style_round_trips_through_json",
"target": "bread_shared_src_widget_widgetnode_style",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "bread-shared/src/widget.rs",
"source_location": "L530",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "streamext",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "zvariant",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "zbus",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_bluetooth_bluetoothadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter",
"target": "breadd_src_adapters_bluetooth_bluetoothadapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_new",
"target": "breadd_src_adapters_bluetooth_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L18",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter",
"target": "breadd_src_adapters_bluetooth_bluetoothadapter_enumerate_existing",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_enumerate_existing",
"target": "breadd_src_adapters_bluetooth_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L24",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_enumerate_existing",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L24",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter",
"target": "breadd_src_adapters_bluetooth_bluetoothadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L34",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter",
"target": "breadd_src_adapters_bluetooth_bluetoothadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_run",
"target": "breadd_src_adapters_bluetooth_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L38",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L38",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_run",
"target": "breadd_src_adapters_bluetooth_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L38",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_bluetooth_try_enumerate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L63",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_try_enumerate",
"target": "breadd_src_adapters_bluetooth_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L63",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_try_enumerate",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L63",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_try_enumerate",
"target": "breadd_src_adapters_bluetooth_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L63",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L123",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"target": "breadd_src_adapters_bluetooth_rs_message",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L123",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"target": "breadd_src_adapters_bluetooth_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L123",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L123",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_bluetooth_address_from_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L226",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_address_from_path",
"target": "breadd_src_adapters_bluetooth_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L226",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L236",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_bluetooth_address_from_path_parses_standard_bluez_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L239",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_bluetooth_address_from_path_returns_empty_for_adapter_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L247",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth",
"target": "breadd_src_adapters_bluetooth_address_from_path_returns_empty_for_root",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L252",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_enumerate_existing",
"target": "breadd_src_adapters_bluetooth_try_enumerate",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_bluetoothadapter_run",
"target": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L49",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"target": "breadd_src_adapters_bluetooth_address_from_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L146",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_rs_hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_rs_path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "mpsc_as_std_mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "time",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "notify",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L14",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_filesystemadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L34",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_filesystem_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L36",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_filesystem_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L36",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L40",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_new",
"target": "breadd_src_adapters_filesystem_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L40",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_new",
"target": "breadd_src_adapters_filesystem_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L40",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_new",
"target": "breadd_src_adapters_filesystem_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L40",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L47",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"target": "breadd_src_adapters_filesystem_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L47",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"target": "breadd_src_adapters_filesystem_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L47",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_filesystem_filesystemadapter_enumerate_existing",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L60",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_enumerate_existing",
"target": "breadd_src_adapters_filesystem_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L60",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_enumerate_existing",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L60",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L91",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_filesystem_filesystemadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L92",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter",
"target": "breadd_src_adapters_filesystem_filesystemadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L96",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_run",
"target": "breadd_src_adapters_filesystem_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L96",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L96",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_run",
"target": "breadd_src_adapters_filesystem_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L96",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_run_watch",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L123",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "breadd_src_adapters_filesystem_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L123",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "breadd_src_adapters_filesystem_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L123",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "breadd_src_adapters_filesystem_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L123",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L123",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "breadd_src_adapters_filesystem_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L123",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "breadd_src_adapters_filesystem_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "breadd_src_adapters_filesystem_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "eventkind",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "breadd_src_adapters_filesystem_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "breadd_src_adapters_filesystem_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "breadd_src_adapters_filesystem_rs_instant",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "breadd_src_adapters_filesystem_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L185",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_excluded_dir_component",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L235",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_excluded_dir_component",
"target": "breadd_src_adapters_filesystem_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L235",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_excluded_dir_component",
"target": "breadd_src_adapters_filesystem_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L235",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_detect_markers",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L249",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_detect_markers",
"target": "breadd_src_adapters_filesystem_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L249",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_detect_markers",
"target": "breadd_src_adapters_filesystem_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L249",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_detect_markers",
"target": "breadd_src_adapters_filesystem_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L249",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_expand_glob",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L261",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_expand_glob",
"target": "breadd_src_adapters_filesystem_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L261",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_expand_glob",
"target": "breadd_src_adapters_filesystem_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L261",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_expand_glob",
"target": "breadd_src_adapters_filesystem_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L261",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L296",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L297",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_excluded_dir_component_finds_git_at_top_level",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L300",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_excluded_dir_component_finds_target_nested_deeply",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L305",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_excluded_dir_component_finds_node_modules",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L313",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_excluded_dir_component_none_for_ordinary_source_file",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L321",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_classify_silent_under_git",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L326",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_classify_silent_under_node_modules",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L340",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_classify_build_artifact_created_in_target",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L354",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_classify_silent_for_modify_in_target_not_create",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L371",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_classify_file_changed_for_ordinary_source_file",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L387",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_classify_debounces_rapid_repeat_events_for_same_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L404",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_detect_markers_finds_cargo_toml",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L418",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_detect_markers_finds_multiple",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L426",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_detect_markers_empty_for_plain_directory",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L438",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_expand_glob_returns_single_path_unchanged_without_star",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L444",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_expand_glob_expands_star_to_subdirectories",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L450",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem",
"target": "breadd_src_adapters_filesystem_expand_glob_returns_empty_for_nonexistent_parent",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L466",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"target": "breadd_src_adapters_filesystem_expand_glob",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L51",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_enumerate_existing",
"target": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L61",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_enumerate_existing",
"target": "breadd_src_adapters_filesystem_detect_markers",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L70",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_run",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L97",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_run",
"target": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L98",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_run",
"target": "breadd_src_adapters_filesystem_run_watch",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L114",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L130",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L169",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "breadd_src_adapters_filesystem_excluded_dir_component",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L193",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_expand_glob",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L275",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_silent_under_git",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L327",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_silent_under_git",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L330",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_silent_under_node_modules",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L341",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_silent_under_node_modules",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L344",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_build_artifact_created_in_target",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L355",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_build_artifact_created_in_target",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L358",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_silent_for_modify_in_target_not_create",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L372",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_silent_for_modify_in_target_not_create",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L375",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_file_changed_for_ordinary_source_file",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L388",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_file_changed_for_ordinary_source_file",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L391",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_debounces_rapid_repeat_events_for_same_path",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L405",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify_debounces_rapid_repeat_events_for_same_path",
"target": "breadd_src_adapters_filesystem_classify",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L410",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_detect_markers_finds_cargo_toml",
"target": "breadd_src_adapters_filesystem_detect_markers",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L421",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_detect_markers_finds_multiple",
"target": "breadd_src_adapters_filesystem_detect_markers",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L430",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_expand_glob_returns_single_path_unchanged_without_star",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L445",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_expand_glob_expands_star_to_subdirectories",
"target": "breadd_src_adapters_filesystem_expand_glob",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L457",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_expand_glob_returns_empty_for_nonexistent_parent",
"target": "breadd_src_adapters_filesystem_filesystemadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L467",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_rs_path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L26",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "arc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L27",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L29",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L30",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L31",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L32",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "command",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L33",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "sync",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L34",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "time",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L35",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L36",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L38",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_gitadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L65",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter",
"target": "breadd_src_adapters_git_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L66",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter",
"target": "breadd_src_adapters_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L66",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "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",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter",
"target": "breadd_src_adapters_git_gitadapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L72",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_new",
"target": "breadd_src_adapters_git_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L72",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_new",
"target": "breadd_src_adapters_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L72",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_new",
"target": "breadd_src_adapters_git_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L72",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter",
"target": "breadd_src_adapters_git_gitadapter_with_interval",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L82",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_with_interval",
"target": "breadd_src_adapters_git_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L82",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_with_interval",
"target": "breadd_src_adapters_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L82",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "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",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_with_interval",
"target": "breadd_src_adapters_git_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L82",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L91",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter",
"target": "breadd_src_adapters_git_gitadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L92",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter",
"target": "breadd_src_adapters_git_gitadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L96",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "breadd_src_adapters_git_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L96",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L96",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "breadd_src_adapters_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L96",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_repotrack",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L202",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_repotrack",
"target": "breadd_src_adapters_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L205",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_repotrack",
"target": "breadd_src_adapters_git_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L206",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_repotrack",
"target": "breadd_src_adapters_git_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L207",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_repotrack",
"target": "breadd_src_adapters_git_repotrack_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L211",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_repotrack_new",
"target": "breadd_src_adapters_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L211",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_repotrack_new",
"target": "breadd_src_adapters_git_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L211",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_discover_repos",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L225",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_discover_repos",
"target": "breadd_src_adapters_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L225",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_discover_repos",
"target": "breadd_src_adapters_git_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L225",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_discover_repos",
"target": "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",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_expand_roots",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L243",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots",
"target": "breadd_src_adapters_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L243",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots",
"target": "breadd_src_adapters_git_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L243",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots",
"target": "breadd_src_adapters_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L243",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_resolve_git_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L278",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_resolve_git_dir",
"target": "breadd_src_adapters_git_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L278",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_resolve_git_dir",
"target": "breadd_src_adapters_git_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L278",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_resolve_git_dir",
"target": "breadd_src_adapters_git_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L278",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_parse_gitdir_file",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L304",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_parse_gitdir_file",
"target": "breadd_src_adapters_git_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L304",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_check_dirty",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L313",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_dirty",
"target": "breadd_src_adapters_git_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L313",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_dirty",
"target": "breadd_src_adapters_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L313",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_check_ahead_behind",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L339",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_ahead_behind",
"target": "breadd_src_adapters_git_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L339",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_ahead_behind",
"target": "breadd_src_adapters_git_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L339",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_ahead_behind",
"target": "breadd_src_adapters_git_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L339",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_ahead_behind",
"target": "breadd_src_adapters_git_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L339",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "breadd_src_adapters_git_parse_ahead_behind",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L384",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_parse_ahead_behind",
"target": "breadd_src_adapters_git_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L384",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L393",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_new",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_discover_repos",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_discover_repos",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_discover_repos",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_resolve_git_dir",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_dirty",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_ahead_behind",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_check_ahead_behind",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots_uses_literal_path_without_trailing_star",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots_globs_single_trailing_star",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots_skips_unreadable_glob_parent_without_panicking",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_resolve_git_dir_resolves_worktree_style_git_file",
"target": "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,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "env",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "breadd_src_adapters_hyprland_rs_pathbuf",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "io",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "unixstream",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "breadd_src_adapters_hyprland_hyprlandadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter",
"target": "breadd_src_adapters_hyprland_hyprlandadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter",
"target": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L23",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"target": "breadd_src_adapters_hyprland_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L23",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L23",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"target": "breadd_src_adapters_hyprland_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L23",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "breadd_src_adapters_hyprland_hyprland_event_socket",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprland_event_socket",
"target": "breadd_src_adapters_hyprland_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L50",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprland_event_socket",
"target": "breadd_src_adapters_hyprland_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L50",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland",
"target": "breadd_src_adapters_hyprland_parse_hyprland_line",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L86",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_parse_hyprland_line",
"target": "breadd_src_adapters_hyprland_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L86",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_parse_hyprland_line",
"target": "breadd_src_adapters_hyprland_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L86",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"target": "breadd_src_adapters_hyprland_hyprland_event_socket",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"target": "breadd_src_adapters_hyprland_parse_hyprland_line",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "breadd_src_adapters_mod_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "bread_shared_src_lib_rawevent",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "serialize",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "breadd_src_adapters_mod_rs_hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "breadd_src_adapters_mod_rs_arc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "sync",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "info",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "breadd_src_core_config_config",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "spawn_supervised",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "breadd_src_adapters_mod_adapterstatus",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "breadd_src_adapters_mod_adapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_adapter",
"target": "send",
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_adapter",
"target": "sync",
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod",
"target": "breadd_src_adapters_mod_manager",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L45",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L45",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_core_config_config",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L46",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_rs_receiver",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L47",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L48",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L48",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L48",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L48",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_adapterstatus",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L48",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_manager_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L52",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_new",
"target": "breadd_src_adapters_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L52",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_new",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L52",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_new",
"target": "breadd_src_core_config_config",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L52",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_new",
"target": "breadd_src_adapters_mod_rs_receiver",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L52",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_new",
"target": "breadd_src_adapters_mod_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L52",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_manager_status_handle",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L65",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_status_handle",
"target": "breadd_src_adapters_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L65",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_status_handle",
"target": "breadd_src_adapters_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L65",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_status_handle",
"target": "breadd_src_adapters_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L65",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_status_handle",
"target": "breadd_src_adapters_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L65",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_status_handle",
"target": "breadd_src_adapters_mod_adapterstatus",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L65",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_manager_start_all",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L69",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_start_all",
"target": "breadd_src_adapters_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L69",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager",
"target": "breadd_src_adapters_mod_manager_spawn_adapter",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_spawn_adapter",
"target": "a",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L140",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_start_all",
"target": "breadd_src_adapters_mod_manager_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L73",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_start_all",
"target": "breadd_src_adapters_mod_manager_spawn_adapter",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L75",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_network_rs_btreemap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_network_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "time",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "debug",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_network_networkadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L17",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter",
"target": "breadd_src_adapters_network_networkadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter",
"target": "breadd_src_adapters_network_networkadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L22",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter_run",
"target": "breadd_src_adapters_network_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L22",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L22",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter_run",
"target": "breadd_src_adapters_network_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L22",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_network_networksnapshot",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L39",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networksnapshot",
"target": "breadd_src_adapters_network_rs_btreemap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L40",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networksnapshot",
"target": "breadd_src_adapters_network_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L40",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_network_network_raw_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_network_raw_event",
"target": "breadd_src_adapters_network_networksnapshot",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L44",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_network_raw_event",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L44",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_network_read_network_state",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L62",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_read_network_state",
"target": "breadd_src_adapters_network_networksnapshot",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L62",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network",
"target": "breadd_src_adapters_network_has_default_route",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L82",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter_run",
"target": "breadd_src_adapters_network_read_network_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_networkadapter_run",
"target": "breadd_src_adapters_network_network_raw_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_read_network_state",
"target": "breadd_src_adapters_network_has_default_route",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L77",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "streamext",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "rtnlmessage",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "new_connection",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "net",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter",
"target": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_new",
"target": "breadd_src_adapters_network_rtnetlink_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L18",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_new",
"target": "breadd_src_adapters_network_rtnetlink_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L18",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter",
"target": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter",
"target": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_run",
"target": "breadd_src_adapters_network_rtnetlink_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L31",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L31",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_run",
"target": "breadd_src_adapters_network_rtnetlink_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L31",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink",
"target": "breadd_src_adapters_network_rtnetlink_ip_from_bytes",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L179",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_ip_from_bytes",
"target": "breadd_src_adapters_network_rtnetlink_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L179",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_ip_from_bytes",
"target": "breadd_src_adapters_network_rtnetlink_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L179",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_rtnetlink_ip_from_bytes",
"target": "breadd_src_adapters_network_rtnetlink_rtnetlinkadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/network_rtnetlink.rs",
"source_location": "L181",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "serde_json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "stdio",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "io",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "command",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_podmanadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter",
"target": "breadd_src_adapters_podman_podmanadapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L24",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_new",
"target": "breadd_src_adapters_podman_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L24",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter",
"target": "breadd_src_adapters_podman_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter",
"target": "breadd_src_adapters_podman_podmanadapter_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_default",
"target": "breadd_src_adapters_podman_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L30",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter",
"target": "breadd_src_adapters_podman_podmanadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter",
"target": "breadd_src_adapters_podman_podmanadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_run",
"target": "breadd_src_adapters_podman_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L41",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L41",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_run",
"target": "breadd_src_adapters_podman_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L41",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_map_podman_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_map_podman_event",
"target": "breadd_src_adapters_podman_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L140",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_map_podman_event",
"target": "breadd_src_adapters_podman_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L140",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_map_podman_event",
"target": "breadd_src_adapters_podman_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L140",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_map_podman_event",
"target": "breadd_src_adapters_podman_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L140",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L207",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_container_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L209",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_container_event",
"target": "breadd_src_adapters_podman_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L209",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_container_event",
"target": "breadd_src_adapters_podman_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L209",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_maps_start_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L235",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_maps_died_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L245",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_ignores_stop_event_to_avoid_double_emit_with_died",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L254",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_ignores_remove_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L260",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_maps_health_status_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L266",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_ignores_unknown_action",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L276",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_ignores_non_container_type",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L282",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman",
"target": "breadd_src_adapters_podman_missing_fields_fall_back_to_unknown",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L292",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_default",
"target": "breadd_src_adapters_podman_podmanadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_run",
"target": "breadd_src_adapters_podman_podmanadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L49",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_run",
"target": "breadd_src_adapters_podman_map_podman_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L101",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_maps_start_event",
"target": "breadd_src_adapters_podman_container_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L236",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_maps_start_event",
"target": "breadd_src_adapters_podman_map_podman_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L237",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_maps_died_event",
"target": "breadd_src_adapters_podman_container_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L246",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_maps_died_event",
"target": "breadd_src_adapters_podman_map_podman_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L247",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_ignores_stop_event_to_avoid_double_emit_with_died",
"target": "breadd_src_adapters_podman_container_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L255",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_ignores_remove_event",
"target": "breadd_src_adapters_podman_container_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L261",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_maps_health_status_event",
"target": "breadd_src_adapters_podman_container_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L267",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_maps_health_status_event",
"target": "breadd_src_adapters_podman_map_podman_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L268",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_ignores_unknown_action",
"target": "breadd_src_adapters_podman_container_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L277",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_missing_fields_fall_back_to_unknown",
"target": "breadd_src_adapters_podman_map_podman_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L298",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "breadd_src_adapters_power_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "time",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "debug",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "breadd_src_adapters_power_poweradapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter",
"target": "breadd_src_adapters_power_poweradapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter_new",
"target": "breadd_src_adapters_power_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L19",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter",
"target": "breadd_src_adapters_power_poweradapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter",
"target": "breadd_src_adapters_power_poweradapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter_run",
"target": "breadd_src_adapters_power_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L30",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L30",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter_run",
"target": "breadd_src_adapters_power_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L30",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "breadd_src_adapters_power_powersnapshot",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_powersnapshot",
"target": "breadd_src_adapters_power_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L50",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "breadd_src_adapters_power_power_raw_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L53",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_power_raw_event",
"target": "breadd_src_adapters_power_powersnapshot",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L53",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_power_raw_event",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L53",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power",
"target": "breadd_src_adapters_power_read_power_state",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L65",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_read_power_state",
"target": "breadd_src_adapters_power_powersnapshot",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L65",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter_run",
"target": "breadd_src_adapters_power_read_power_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_poweradapter_run",
"target": "breadd_src_adapters_power_power_raw_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L34",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_read_power_state",
"target": "breadd_src_adapters_power_poweradapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L66",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "streamext",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "zvariant",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "zbus",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "breadd_src_adapters_power_upower_upoweradapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter",
"target": "breadd_src_adapters_power_upower_upoweradapter_probe",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter_probe",
"target": "breadd_src_adapters_power_upower_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L19",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter_probe",
"target": "breadd_src_adapters_power_upower_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L19",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L28",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter",
"target": "breadd_src_adapters_power_upower_upoweradapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter",
"target": "breadd_src_adapters_power_upower_upoweradapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter_run",
"target": "breadd_src_adapters_power_upower_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L33",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L33",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter_run",
"target": "breadd_src_adapters_power_upower_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L33",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower",
"target": "breadd_src_adapters_power_upower_parse_upower_message",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L76",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_parse_upower_message",
"target": "breadd_src_adapters_power_upower_rs_message",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L76",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_parse_upower_message",
"target": "breadd_src_adapters_power_upower_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L76",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_parse_upower_message",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L76",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_upower_upoweradapter_run",
"target": "breadd_src_adapters_power_upower_parse_upower_message",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/power_upower.rs",
"source_location": "L52",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "async_trait",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "streamext",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_rs_hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "zvariant",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "zbus",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_systemdadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L27",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter",
"target": "breadd_src_adapters_systemd_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L28",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L28",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter",
"target": "breadd_src_adapters_systemd_systemdadapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_new",
"target": "breadd_src_adapters_systemd_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L32",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_new",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L32",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_new",
"target": "breadd_src_adapters_systemd_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L32",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter",
"target": "breadd_src_adapters_systemd_systemdadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L39",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter",
"target": "breadd_src_adapters_systemd_systemdadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_run",
"target": "breadd_src_adapters_systemd_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L43",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L43",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_run",
"target": "breadd_src_adapters_systemd_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L43",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_get_unit_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L103",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_get_unit_path",
"target": "breadd_src_adapters_systemd_rs_connection",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L103",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_get_unit_path",
"target": "breadd_src_adapters_systemd_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L103",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_get_unit_path",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L103",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_query_active_state",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L119",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_query_active_state",
"target": "breadd_src_adapters_systemd_rs_connection",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L119",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_query_active_state",
"target": "breadd_src_adapters_systemd_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L119",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_query_active_state",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L119",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_handle_message",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_rs_connection",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_rs_message",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L137",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_active_state_to_kind",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L206",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_active_state_to_kind",
"target": "breadd_src_adapters_systemd_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L206",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_is_failed_transition",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L216",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_is_failed_transition",
"target": "breadd_src_adapters_systemd_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L216",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_failure_result",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L226",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_failure_result",
"target": "breadd_src_adapters_systemd_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L226",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_failure_result",
"target": "breadd_src_adapters_systemd_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L226",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_failure_result",
"target": "breadd_src_adapters_systemd_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L226",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L235",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_active_state_to_kind_maps_active_to_started",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L238",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_active_state_to_kind_maps_inactive_and_dead_to_stopped",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L243",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_active_state_to_kind_excludes_failed",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L249",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_active_state_to_kind_ignores_transitional_states",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L256",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_is_failed_transition_detects_failed_active_state",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L263",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_is_failed_transition_ignores_other_active_states",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L269",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_is_failed_transition_ignores_unrelated_property_changes",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L275",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_failure_result_extracts_reason_when_present",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L283",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd",
"target": "breadd_src_adapters_systemd_failure_result_is_none_when_absent",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L289",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_run",
"target": "breadd_src_adapters_systemd_systemdadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L68",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_run",
"target": "breadd_src_adapters_systemd_get_unit_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L70",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_systemdadapter_run",
"target": "breadd_src_adapters_systemd_handle_message",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L86",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_get_unit_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L164",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_query_active_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L165",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_active_state_to_kind",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L166",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_is_failed_transition",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L186",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "breadd_src_adapters_systemd_failure_result",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L189",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "asrawfd",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "mpsc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "debug",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_mod_adapter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_udevadapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L12",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter",
"target": "breadd_src_adapters_udev_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L13",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L13",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter",
"target": "breadd_src_adapters_udev_udevadapter_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L17",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_new",
"target": "breadd_src_adapters_udev_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L17",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_new",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L17",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_new",
"target": "breadd_src_adapters_udev_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L17",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter",
"target": "breadd_src_adapters_udev_udevadapter_enumerate_existing",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_enumerate_existing",
"target": "breadd_src_adapters_udev_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L21",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_enumerate_existing",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L21",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_enumerate_existing",
"target": "breadd_src_adapters_udev_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L21",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter",
"target": "breadd_src_adapters_mod_adapter",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L42",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter",
"target": "breadd_src_adapters_udev_udevadapter_name",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter",
"target": "breadd_src_adapters_udev_udevadapter_run",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L47",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_run",
"target": "breadd_src_adapters_udev_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L47",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_run",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L47",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_run",
"target": "breadd_src_adapters_udev_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L47",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_scanneddevice",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L53",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_scanneddevice",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L54",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_scanneddevice",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L55",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_scanneddevice",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L56",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_run_udev_monitor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L63",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_run_udev_monitor",
"target": "breadd_src_adapters_udev_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L63",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_run_udev_monitor",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L63",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_run_udev_monitor",
"target": "breadd_src_adapters_udev_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L63",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_run_udev_monitor",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L63",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_run_udev_monitor",
"target": "breadd_src_adapters_udev_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L63",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_build_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L108",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_build_event",
"target": "event",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L108",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_build_event",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L108",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_enumerate_with_udev",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L149",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_enumerate_with_udev",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_enumerate_with_udev",
"target": "breadd_src_adapters_udev_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L149",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_enumerate_with_udev",
"target": "breadd_src_adapters_udev_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_enumerate_with_udev",
"target": "breadd_src_adapters_udev_scanneddevice",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_prop_bool",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L178",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_prop_bool",
"target": "event",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L178",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev",
"target": "breadd_src_adapters_udev_prop_str",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L186",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_prop_str",
"target": "event",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L186",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_prop_str",
"target": "breadd_src_adapters_udev_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L186",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_prop_str",
"target": "breadd_src_adapters_udev_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L186",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_enumerate_existing",
"target": "breadd_src_adapters_udev_enumerate_with_udev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L22",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_run",
"target": "breadd_src_adapters_udev_run_udev_monitor",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L49",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_run_udev_monitor",
"target": "breadd_src_adapters_udev_udevadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L65",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_run_udev_monitor",
"target": "breadd_src_adapters_udev_build_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L96",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_enumerate_with_udev",
"target": "breadd_src_adapters_udev_udevadapter_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L150",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "env",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "deserialize",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_config",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L9",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_daemonconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L11",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_luaconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L13",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_modulesconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L15",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_adaptersconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L17",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_notificationsconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L19",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_eventsconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L21",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_daemonconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L25",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_daemonconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L27",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_daemonconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L29",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_luaconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_luaconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L35",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_luaconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L37",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_modulesconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_modulesconfig",
"target": "breadd_src_core_config_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L45",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_modulesconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L45",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_adaptersconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L49",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_adaptertoggle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L51",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_udevconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L53",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_powerconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L55",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_adaptertoggle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L57",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_adaptertoggle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L59",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_rootsconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L61",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_systemdconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L63",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_adaptertoggle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L65",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptersconfig",
"target": "breadd_src_core_config_rootsconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L67",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_adaptertoggle",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L71",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_udevconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L77",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_udevconfig",
"target": "breadd_src_core_config_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L81",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_udevconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L81",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_powerconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L85",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_rootsconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L98",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_rootsconfig",
"target": "breadd_src_core_config_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L102",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_rootsconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L102",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_systemdconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L106",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_systemdconfig",
"target": "breadd_src_core_config_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L113",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_systemdconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L113",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_eventsconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L117",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_notificationsconfig",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L123",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L127",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L129",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_daemonconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L132",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_daemonconfig",
"target": "breadd_src_core_config_daemonconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L133",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_daemonconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L133",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_luaconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L141",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_luaconfig",
"target": "breadd_src_core_config_luaconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L142",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_luaconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L142",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_modulesconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L150",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_modulesconfig",
"target": "breadd_src_core_config_modulesconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_modulesconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L151",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptertoggle",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L159",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptertoggle",
"target": "breadd_src_core_config_adaptertoggle_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L160",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptertoggle_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L160",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_udevconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L167",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_udevconfig",
"target": "breadd_src_core_config_udevconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L168",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_udevconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L168",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_powerconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L176",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_powerconfig",
"target": "breadd_src_core_config_powerconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L177",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_powerconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L177",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_rootsconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L185",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_rootsconfig",
"target": "breadd_src_core_config_rootsconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L186",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_rootsconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L186",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_systemdconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L194",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_systemdconfig",
"target": "breadd_src_core_config_systemdconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L195",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_systemdconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L195",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_eventsconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L203",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_eventsconfig",
"target": "breadd_src_core_config_eventsconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L204",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_eventsconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L204",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig",
"target": "breadd_src_core_config_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L211",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L212",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig_default",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L212",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_config_load",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L222",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_load",
"target": "breadd_src_core_config_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L222",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_load",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L222",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_config_socket_path",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L233",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_socket_path",
"target": "breadd_src_core_config_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L233",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_config_lua_entry_point",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L242",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_lua_entry_point",
"target": "breadd_src_core_config_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L242",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config",
"target": "breadd_src_core_config_config_lua_module_path",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L246",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_lua_module_path",
"target": "breadd_src_core_config_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L246",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_config_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L251",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_path",
"target": "breadd_src_core_config_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L251",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_expand_home",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L267",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_expand_home",
"target": "breadd_src_core_config_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L267",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_log_level",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L281",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_log_level",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L281",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_lua_entry",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L285",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_lua_entry",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L285",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_lua_modules",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L289",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_lua_modules",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L289",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_true",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L293",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_poll_interval",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L297",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_dedup_window",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L301",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_notify_timeout",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L305",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_notify_urgency",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L309",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_notify_urgency",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L309",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_notify_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L313",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_notify_path",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L313",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_udev_subsystems",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L317",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_udev_subsystems",
"target": "breadd_src_core_config_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L317",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_udev_subsystems",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L317",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L328",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "mutex",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L329",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_envguard",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L336",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard",
"target": "breadd_src_core_config_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L337",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard",
"target": "breadd_src_core_config_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L337",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard",
"target": "breadd_src_core_config_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L337",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard",
"target": "mutexguard",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L338",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard",
"target": "breadd_src_core_config_envguard_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L342",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard_new",
"target": "breadd_src_core_config_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L342",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard",
"target": "drop",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L352",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_envguard",
"target": "breadd_src_core_config_envguard_drop",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L353",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_config_uses_documented_defaults",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L364",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_default_udev_subsystems_match_documented_list",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L385",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_parse_empty_toml_yields_defaults",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L393",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_parse_full_toml_overrides_all_values",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L400",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_parse_partial_toml_fills_missing_with_defaults",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L459",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_invalid_toml_returns_error",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L472",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_socket_path_uses_explicit_path_verbatim",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L478",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_socket_path_expands_tilde_when_explicit",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L485",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_socket_path_falls_back_to_xdg_runtime_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L497",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_socket_path_uses_tmp_when_no_xdg_runtime_dir",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L508",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_lua_entry_point_and_module_path_expand_tilde",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L516",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_lua_entry_point_and_module_path_prefer_xdg_config_home_when_set",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L532",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_lua_entry_point_returns_absolute_path_unchanged",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L553",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_expand_home_handles_missing_home_env",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L560",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_config_path_respects_xdg_config_home",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L570",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config",
"target": "breadd_src_core_config_config_path_falls_back_to_home_when_no_xdg",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L580",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_daemonconfig_default",
"target": "breadd_src_core_config_default_log_level",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L135",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_daemonconfig_default",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L136",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_luaconfig_default",
"target": "breadd_src_core_config_default_lua_entry",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L144",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_luaconfig_default",
"target": "breadd_src_core_config_default_lua_modules",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L145",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_modulesconfig_default",
"target": "breadd_src_core_config_default_true",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L153",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_modulesconfig_default",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L154",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_adaptertoggle_default",
"target": "breadd_src_core_config_default_true",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L162",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_udevconfig_default",
"target": "breadd_src_core_config_default_true",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L170",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_udevconfig_default",
"target": "breadd_src_core_config_default_udev_subsystems",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L171",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_powerconfig_default",
"target": "breadd_src_core_config_default_true",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L179",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_powerconfig_default",
"target": "breadd_src_core_config_default_poll_interval",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L180",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_rootsconfig_default",
"target": "breadd_src_core_config_default_true",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L188",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_rootsconfig_default",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L189",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_systemdconfig_default",
"target": "breadd_src_core_config_default_true",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L197",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_systemdconfig_default",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L198",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_eventsconfig_default",
"target": "breadd_src_core_config_default_dedup_window",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L206",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig_default",
"target": "breadd_src_core_config_default_notify_timeout",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L214",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig_default",
"target": "breadd_src_core_config_default_notify_urgency",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L215",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_notificationsconfig_default",
"target": "breadd_src_core_config_default_notify_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L216",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_load",
"target": "breadd_src_core_config_config_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L223",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_load",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L225",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_socket_path",
"target": "breadd_src_core_config_expand_home",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L235",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_socket_path",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L239",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_lua_entry_point",
"target": "breadd_src_core_config_expand_home",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L243",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_lua_module_path",
"target": "breadd_src_core_config_expand_home",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L247",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_path",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L253",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_path",
"target": "breadd_src_core_config_expand_home",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L256",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_expand_home",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L270",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_default_config_uses_documented_defaults",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L365",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_socket_path_uses_explicit_path_verbatim",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L479",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_socket_path_expands_tilde_when_explicit",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L486",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_socket_path_expands_tilde_when_explicit",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L488",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_socket_path_falls_back_to_xdg_runtime_dir",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L498",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_socket_path_falls_back_to_xdg_runtime_dir",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L500",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_socket_path_uses_tmp_when_no_xdg_runtime_dir",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L509",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_socket_path_uses_tmp_when_no_xdg_runtime_dir",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L511",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_lua_entry_point_and_module_path_expand_tilde",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L517",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_lua_entry_point_and_module_path_expand_tilde",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L520",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_lua_entry_point_and_module_path_prefer_xdg_config_home_when_set",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L538",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_lua_entry_point_and_module_path_prefer_xdg_config_home_when_set",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L541",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_lua_entry_point_returns_absolute_path_unchanged",
"target": "breadd_src_core_config_notificationsconfig_default",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L554",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_expand_home_handles_missing_home_env",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L561",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_path_respects_xdg_config_home",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L571",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_config_config_path_falls_back_to_home_when_no_xdg",
"target": "breadd_src_core_config_envguard_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/config.rs",
"source_location": "L581",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_rs_hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_rs_rwlock",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "serde_json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_eventnormalizer",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L10",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L12",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L12",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L12",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L16",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L16",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L16",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L20",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_new",
"target": "breadd_src_core_normalizer_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L20",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L28",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L28",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L28",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L28",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_udev",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_udev",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L54",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_udev",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L54",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_udev",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L54",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_hyprland",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L159",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_hyprland",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L159",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_hyprland",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L159",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_hyprland",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L159",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_power",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L263",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_power",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L263",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_power",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L263",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_power",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L263",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_bluetooth",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L314",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_bluetooth",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L314",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_bluetooth",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L314",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_bluetooth",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L314",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_network",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L391",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_network",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L391",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_network",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L391",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_network",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L391",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_terminal",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L433",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_terminal",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L433",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_terminal",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L433",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_terminal",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L433",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_remote",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L442",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_remote",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L442",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_remote",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L442",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_remote",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L442",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_git",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L451",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_git",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L451",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_git",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L451",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_git",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L451",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_filesystem",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L460",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_filesystem",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L460",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_filesystem",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L460",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_filesystem",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L460",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_systemd",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L469",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_systemd",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L469",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_systemd",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L469",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_systemd",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L469",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_podman",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L481",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_podman",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L481",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_podman",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L481",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_podman",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L481",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_app",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L504",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_app",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L504",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_app",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L504",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_app",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L504",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer",
"target": "breadd_src_core_normalizer_eventnormalizer_accept",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L519",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_accept",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L519",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_split_hyprland_fields",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L563",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_split_hyprland_fields",
"target": "breadd_src_core_normalizer_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L563",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L572",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_raw",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L574",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_raw",
"target": "bread_shared_src_lib_adaptersource",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L574",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_raw",
"target": "breadd_src_core_normalizer_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L574",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_raw",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L574",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_udev_add_emits_connected_with_identity_fields",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L586",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_udev_remove_emits_disconnected",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L613",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_udev_bind_action_is_suppressed",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L634",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_udev_anonymous_child_interface_is_dropped",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L651",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_udev_dedupes_child_nodes_of_same_physical_device",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L667",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_udev_disconnect_does_not_share_dedup_with_connect",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L693",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_hyprland_workspace_change",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L715",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_hyprland_active_window_v2_parses_address_from_fields",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L729",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_hyprland_openwindow_splits_all_fields",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L744",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_hyprland_unknown_kind_falls_through_to_generic_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L763",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_hyprland_monitor_lifecycle",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L777",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_power_ac_connected_emits_named_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L799",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_power_battery_thresholds_select_correct_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L812",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_power_mid_range_battery_emits_generic_changed",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L838",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_power_ac_and_battery_can_both_fire",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L851",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_bluetooth_connected_emits_device_connected",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L867",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_bluetooth_disconnected_emits_device_disconnected",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L893",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_bluetooth_enumerate_includes_name",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L910",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_bluetooth_paired_emits_bluetooth_specific_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L929",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_bluetooth_unpaired_emits_bluetooth_specific_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L948",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_bluetooth_name_falls_back_to_properties",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L965",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_network_online_and_offline",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L984",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_system_events_pass_through_unchanged",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1005",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_dedup_drops_duplicate_within_window",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1022",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_dedup_allows_after_window_elapses",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1032",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_dedup_distinguishes_different_payloads",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1042",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_dedup_window_of_zero_allows_everything",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1062",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer",
"target": "breadd_src_core_normalizer_split_fields_handles_empty_and_single",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1081",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_udev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_hyprland",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_power",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_network",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_bluetooth",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L34",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_terminal",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L35",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_git",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_filesystem",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_systemd",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_podman",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L39",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_remote",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L40",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize_app",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize",
"target": "breadd_src_core_normalizer_eventnormalizer_accept",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_hyprland",
"target": "breadd_src_core_normalizer_split_hyprland_fields",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L209",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_power",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L264",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_split_hyprland_fields",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L565",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_add_emits_connected_with_identity_fields",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L587",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_add_emits_connected_with_identity_fields",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L588",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_add_emits_connected_with_identity_fields",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L602",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_remove_emits_disconnected",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L614",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_remove_emits_disconnected",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L615",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_remove_emits_disconnected",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L628",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_bind_action_is_suppressed",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L635",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_bind_action_is_suppressed",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L636",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_anonymous_child_interface_is_dropped",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L652",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_anonymous_child_interface_is_dropped",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L654",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_dedupes_child_nodes_of_same_physical_device",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L668",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_dedupes_child_nodes_of_same_physical_device",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L670",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_disconnect_does_not_share_dedup_with_connect",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L694",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_udev_disconnect_does_not_share_dedup_with_connect",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L695",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_workspace_change",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L716",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_workspace_change",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L717",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_workspace_change",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L723",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_active_window_v2_parses_address_from_fields",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L730",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_active_window_v2_parses_address_from_fields",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L731",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_active_window_v2_parses_address_from_fields",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L737",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_openwindow_splits_all_fields",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L745",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_openwindow_splits_all_fields",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L746",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_openwindow_splits_all_fields",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L752",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_unknown_kind_falls_through_to_generic_event",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L764",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_unknown_kind_falls_through_to_generic_event",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L765",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_unknown_kind_falls_through_to_generic_event",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L771",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_monitor_lifecycle",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L778",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_monitor_lifecycle",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L779",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_hyprland_monitor_lifecycle",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L779",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_ac_connected_emits_named_event",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L800",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_ac_connected_emits_named_event",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L801",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_ac_connected_emits_named_event",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L801",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_battery_thresholds_select_correct_event",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L813",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_battery_thresholds_select_correct_event",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L824",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_battery_thresholds_select_correct_event",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L824",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_mid_range_battery_emits_generic_changed",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L839",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_mid_range_battery_emits_generic_changed",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L840",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_mid_range_battery_emits_generic_changed",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L840",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_ac_and_battery_can_both_fire",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L852",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_ac_and_battery_can_both_fire",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L853",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_power_ac_and_battery_can_both_fire",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L853",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_connected_emits_device_connected",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L868",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_connected_emits_device_connected",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L869",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_connected_emits_device_connected",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L879",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_disconnected_emits_device_disconnected",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L894",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_disconnected_emits_device_disconnected",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L895",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_disconnected_emits_device_disconnected",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L895",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_enumerate_includes_name",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L911",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_enumerate_includes_name",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L912",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_enumerate_includes_name",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L912",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_paired_emits_bluetooth_specific_event",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L930",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_paired_emits_bluetooth_specific_event",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L931",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_paired_emits_bluetooth_specific_event",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L931",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_unpaired_emits_bluetooth_specific_event",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L949",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_unpaired_emits_bluetooth_specific_event",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L950",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_unpaired_emits_bluetooth_specific_event",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L950",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_name_falls_back_to_properties",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L966",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_name_falls_back_to_properties",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L967",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_bluetooth_name_falls_back_to_properties",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L967",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_network_online_and_offline",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L985",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_network_online_and_offline",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L986",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_network_online_and_offline",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L986",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_system_events_pass_through_unchanged",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1006",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_system_events_pass_through_unchanged",
"target": "breadd_src_core_normalizer_eventnormalizer_normalize",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1007",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_system_events_pass_through_unchanged",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1007",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_dedup_drops_duplicate_within_window",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1023",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_dedup_drops_duplicate_within_window",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1024",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_dedup_allows_after_window_elapses",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1033",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_dedup_allows_after_window_elapses",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1034",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_dedup_distinguishes_different_payloads",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1043",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_dedup_distinguishes_different_payloads",
"target": "breadd_src_core_normalizer_raw",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1044",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_dedup_window_of_zero_allows_everything",
"target": "breadd_src_core_normalizer_eventnormalizer_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L1063",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_rs_hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "atomic",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "serde_json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "sync",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "warn",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "subscriptions",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "types",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_lua_mod_luamessage",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L15",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L19",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L19",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L19",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L20",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statecommand",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L20",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_statecommand",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L23",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L25",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L26",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L30",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L33",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L34",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L37",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L43",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_types_moduleloadstate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L44",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_state_engine_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L45",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L45",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L49",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_state_engine_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L51",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statecommand",
"target": "breadd_src_core_types_devicerule",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L51",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_new",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_new",
"target": "breadd_src_core_state_engine_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_new",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_new",
"target": "breadd_src_core_state_engine_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_new",
"target": "breadd_src_core_state_engine_statecommand",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_new",
"target": "breadd_src_core_state_engine_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L55",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_state_arc",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L62",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_state_arc",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L62",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_state_arc",
"target": "breadd_src_core_state_engine_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L62",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_state_arc",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L62",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_state_get",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L66",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_state_get",
"target": "breadd_src_core_state_engine_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L66",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_state_get",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L66",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_state_dump",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L81",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_state_dump",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L81",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_register_subscription",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L86",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_register_subscription",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L86",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_register_subscription",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L86",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_register_subscription",
"target": "breadd_src_core_state_engine_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L86",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_remove_subscription",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L97",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_remove_subscription",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L97",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_register_watch",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L103",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_register_watch",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L103",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_register_watch",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L103",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_register_watch",
"target": "breadd_src_core_state_engine_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L103",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_remove_watch",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L109",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_remove_watch",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L109",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_clear_subscriptions",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L113",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_clear_modules",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L117",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_clear_widgets",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L121",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_set_module_status",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L125",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_set_module_status",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L125",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_set_module_status",
"target": "breadd_src_core_types_moduleloadstate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L125",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_set_module_status",
"target": "breadd_src_core_state_engine_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L125",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_set_module_status",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L125",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_set_profile",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_set_profile",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L140",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle",
"target": "breadd_src_core_state_engine_statehandle_set_device_rules",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L144",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_set_device_rules",
"target": "breadd_src_core_state_engine_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L144",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_statehandle_set_device_rules",
"target": "breadd_src_core_types_devicerule",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L144",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_run_state_engine",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "unboundedreceiver",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "unboundedreceiver",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_statecommand",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_lua_mod_luamessage",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_rs_atomicu64",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_rs_receiver",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L149",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_handle_command",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_statecommand",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_subscriptions_subscriptiontable",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_rs_atomicu64",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L267",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_dispatch_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "breadd_src_core_subscriptions_subscriptiontable",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "breadd_src_core_state_engine_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "breadd_src_lua_mod_luamessage",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "breadd_src_core_state_engine_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "breadd_src_core_state_engine_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_dispatch_event",
"target": "breadd_src_core_state_engine_rs_atomicu64",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L339",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_value_at_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L364",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_value_at_path",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L364",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_value_at_path",
"target": "breadd_src_core_state_engine_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L364",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_value_at_path",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L364",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L375",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_apply_event_to_state",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L375",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_apply_event_to_state",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L375",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_resolve_device",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L476",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_resolve_device",
"target": "breadd_src_core_types_devicerule",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L476",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_resolve_device",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L476",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_resolve_device",
"target": "breadd_src_core_state_engine_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L476",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_condition_matches",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L486",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_condition_matches",
"target": "breadd_src_core_types_matchcondition",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L486",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_condition_matches",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L486",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_apply_device_change",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L604",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_apply_device_change",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L604",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_apply_device_change",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L604",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L651",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_ev",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L653",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_ev",
"target": "breadd_src_core_state_engine_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L653",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_ev",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L653",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_value_at_path_returns_root_for_empty_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L665",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_value_at_path_navigates_nested_keys",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L671",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_value_at_path_returns_none_on_missing_key",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L677",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_monitor_connect_adds_new_monitor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L686",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_monitor_reconnect_does_not_duplicate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L703",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_monitor_disconnect_keeps_record_but_flips_connected_flag",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L717",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_workspace_changed_updates_active_workspace",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L734",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_window_focus_change_updates_active_window",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L750",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_device_connect_adds_device_with_all_fields",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L768",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_device_connect_is_idempotent_for_same_id",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L793",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_device_disconnect_removes_matching_id",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L802",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_device_disconnect_of_unknown_id_is_noop",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L814",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_power_event_updates_ac_and_battery_low_flag",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L824",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_power_clamps_battery_percent_to_100",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L846",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_network_event_updates_online_flag_and_interfaces",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L858",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_profile_activated_pushes_previous_to_history",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L882",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_profile_activated_to_same_name_is_noop",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L901",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_unknown_event_does_not_mutate_state",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L912",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_condition_vendor_id_matches_case_insensitively",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L926",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_condition_name_contains_searches_name_and_vendor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L936",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_condition_input_flags_match_booleans",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L947",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_condition_usb_hub_requires_hub_and_secondary_class",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L965",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_condition_id_usb_class_accepts_with_or_without_0x_prefix",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L987",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_condition_empty_matches_anything",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L998",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_resolve_device_returns_first_matching_rule",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1007",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_resolve_device_skips_rules_with_no_conditions",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1039",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine",
"target": "breadd_src_core_state_engine_resolve_device_with_empty_ruleset_returns_unknown",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L1048",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_run_state_engine",
"target": "breadd_src_core_state_engine_statehandle_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L159",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_handle_command",
"target": "breadd_src_core_state_engine_statehandle_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L318",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_apply_event_to_state",
"target": "breadd_src_core_state_engine_apply_device_change",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L425",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_resolve_device",
"target": "breadd_src_core_state_engine_condition_matches",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L478",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_monitor_connect_adds_new_monitor",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L688",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_monitor_connect_adds_new_monitor",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L690",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_monitor_reconnect_does_not_duplicate",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L705",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_monitor_reconnect_does_not_duplicate",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L706",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_monitor_disconnect_keeps_record_but_flips_connected_flag",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L719",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_monitor_disconnect_keeps_record_but_flips_connected_flag",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L721",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_workspace_changed_updates_active_workspace",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L736",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_workspace_changed_updates_active_workspace",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L738",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_window_focus_change_updates_active_window",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L752",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_window_focus_change_updates_active_window",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L754",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_device_connect_adds_device_with_all_fields",
"target": "breadd_src_core_state_engine_apply_device_change",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L770",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_device_connect_is_idempotent_for_same_id",
"target": "breadd_src_core_state_engine_apply_device_change",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L796",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_device_disconnect_removes_matching_id",
"target": "breadd_src_core_state_engine_apply_device_change",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L804",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_device_disconnect_of_unknown_id_is_noop",
"target": "breadd_src_core_state_engine_apply_device_change",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L816",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_power_event_updates_ac_and_battery_low_flag",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L826",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_power_event_updates_ac_and_battery_low_flag",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L828",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_power_clamps_battery_percent_to_100",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L848",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_power_clamps_battery_percent_to_100",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L850",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_network_event_updates_online_flag_and_interfaces",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L860",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_network_event_updates_online_flag_and_interfaces",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L862",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_profile_activated_pushes_previous_to_history",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L885",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_profile_activated_pushes_previous_to_history",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L887",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_profile_activated_to_same_name_is_noop",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L903",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_profile_activated_to_same_name_is_noop",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L905",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_unknown_event_does_not_mutate_state",
"target": "breadd_src_core_state_engine_apply_event_to_state",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L915",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_state_engine_unknown_event_does_not_mutate_state",
"target": "breadd_src_core_state_engine_ev",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/state_engine.rs",
"source_location": "L917",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_rs_hashmap",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L4",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_subscription",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L7",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscription",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L8",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscription",
"target": "breadd_src_core_subscriptions_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L9",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_subscriptiontable",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L15",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_subscription",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L15",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L16",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L16",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L21",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"target": "breadd_src_core_subscriptions_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L21",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L21",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_subscriptiontable_remove",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L35",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable_remove",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L35",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_subscriptiontable_clear",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L55",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable",
"target": "breadd_src_core_subscriptions_subscriptiontable_match_event",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L60",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable_match_event",
"target": "breadd_src_core_subscriptions_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L60",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_subscriptiontable_match_event",
"target": "breadd_src_core_subscriptions_subscription",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L60",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "super",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L77",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L82",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L95",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_table_remove_returns_true_only_for_known_ids",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L111",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_table_remove_preserves_other_entries_after_swap_remove",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L122",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_table_clear_removes_all",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L137",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_table_match_returns_empty_for_unmatched_event",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L149",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions",
"target": "breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L156",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L84",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L84",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match",
"target": "breadd_src_core_subscriptions_subscriptiontable_match_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L87",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L97",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L97",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions",
"target": "breadd_src_core_subscriptions_subscriptiontable_match_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L102",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_remove_returns_true_only_for_known_ids",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L113",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_remove_returns_true_only_for_known_ids",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L113",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_remove_preserves_other_entries_after_swap_remove",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L124",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_remove_preserves_other_entries_after_swap_remove",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L124",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_clear_removes_all",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L139",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_clear_removes_all",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L139",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_clear_removes_all",
"target": "breadd_src_core_subscriptions_subscriptiontable_clear",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L141",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_match_returns_empty_for_unmatched_event",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_match_returns_empty_for_unmatched_event",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L151",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result",
"target": "breadd_src_core_subscriptions_subscriptiontable_add_with_id",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L158",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L158",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result",
"target": "breadd_src_core_subscriptions_subscriptiontable_match_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/subscriptions.rs",
"source_location": "L159",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_supervisor",
"target": "future",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_supervisor",
"target": "watch",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_supervisor",
"target": "time",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_supervisor",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_supervisor",
"target": "breadd_src_core_supervisor_spawn_supervised",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L7",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_supervisor_spawn_supervised",
"target": "breadd_src_core_supervisor_rs_receiver",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L7",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_supervisor_spawn_supervised",
"target": "breadd_src_core_supervisor_rs_f",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/supervisor.rs",
"source_location": "L7",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "collections",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "bread_shared_src_widget_widgetspec",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "serde",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_rs_value",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_runtimestate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L8",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L9",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_monitor",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L9",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L10",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_workspace",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L10",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L11",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L11",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L12",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L12",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_devicetopology",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L13",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_networkstate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L14",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_powerstate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L15",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_profilestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L16",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L17",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_modulestatus",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L17",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L18",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_workflowstatus",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L18",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L22",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_runtimestate",
"target": "bread_shared_src_widget_widgetspec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L22",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_monitor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_monitor",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L27",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_monitor",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L29",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_monitor",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L29",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_monitor",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L30",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_monitor",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L30",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_workspace",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L34",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workspace",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L35",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workspace",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L36",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workspace",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L36",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_devicetopology",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L40",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_devicetopology",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L41",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_devicetopology",
"target": "breadd_src_core_types_device",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L41",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_device",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L45",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L46",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L47",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L48",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L49",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L51",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L51",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L53",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_device",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L53",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_matchcondition",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L58",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L59",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L59",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L60",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L60",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L61",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L61",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L62",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L62",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L63",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L63",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L64",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L65",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L66",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L68",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L69",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L69",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L70",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_matchcondition",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L70",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_devicerule",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L77",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_devicerule",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L78",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_devicerule",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L79",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_devicerule",
"target": "breadd_src_core_types_matchcondition",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L79",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_networkstate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L83",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_networkstate",
"target": "breadd_src_core_types_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L84",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_networkstate",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L84",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_networkstate",
"target": "breadd_src_core_types_interfacestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L84",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_interfacestate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L89",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_powerstate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_powerstate",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L96",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_profilestate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L101",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L102",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L103",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L103",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_rs_btreemap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L104",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L104",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L104",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_rs_default",
"relation": "implements",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L107",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate",
"target": "breadd_src_core_types_profilestate_default",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L108",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_profilestate_default",
"target": "breadd_src_core_types_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L108",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_modulestatus",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L118",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_modulestatus",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L119",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_modulestatus",
"target": "breadd_src_core_types_moduleloadstate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L120",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_modulestatus",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L121",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_modulestatus",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L121",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_modulestatus",
"target": "breadd_src_core_types_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L125",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_modulestatus",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L125",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_modulestatus",
"target": "breadd_src_core_types_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L125",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_moduleloadstate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L130",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_workflowstatus",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L143",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workflowstatus",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L144",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workflowstatus",
"target": "breadd_src_core_types_workflowstate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L145",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workflowstatus",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L148",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workflowstatus",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L148",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workflowstatus",
"target": "breadd_src_core_types_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L152",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_core_types_workflowstatus",
"target": "breadd_src_core_types_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L152",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_core_types",
"target": "breadd_src_core_types_workflowstate",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/core/types.rs",
"source_location": "L157",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "collections",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "permissionsext",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_ipc_mod_rs_pathbuf",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "process",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_ipc_mod_rs_atomicu64",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_ipc_mod_rs_arc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_ipc_mod_rs_instant",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "apps",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "serde",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L13",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "serde_json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L14",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "io",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L15",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "net",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L16",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "sync",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L17",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L18",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_adapters_mod_adapterstatus",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L20",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L21",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_lua_mod_runtimehandle",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L22",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_ipc_mod_server",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L34",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L35",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L36",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L36",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_lua_mod_runtimehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L37",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L38",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L38",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L39",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L39",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L40",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L40",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L40",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L40",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_adapters_mod_adapterstatus",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L40",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L41",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_atomicu64",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L41",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L42",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L42",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_vecdeque",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L42",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L42",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_rs_instant",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L43",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_ipc_mod_ipcrequest",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcrequest",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L49",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcrequest",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L50",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcrequest",
"target": "breadd_src_ipc_mod_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L52",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod",
"target": "breadd_src_ipc_mod_ipcresponse",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L56",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcresponse",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L57",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcresponse",
"target": "breadd_src_ipc_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L59",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcresponse",
"target": "breadd_src_ipc_mod_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L59",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcresponse",
"target": "breadd_src_ipc_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L61",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_ipcresponse",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L61",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_server_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_lua_mod_runtimehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "bread_shared_src_lib_rawevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_adapters_mod_adapterstatus",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_atomicu64",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_vecdeque",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_new",
"target": "breadd_src_ipc_mod_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L68",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_server_serve",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_serve",
"target": "breadd_src_ipc_mod_rs_receiver",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L94",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_serve",
"target": "breadd_src_ipc_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L94",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_server_handle_connection",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L138",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_connection",
"target": "unixstream",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L138",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_connection",
"target": "breadd_src_ipc_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L138",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_server_handle_request",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "breadd_src_ipc_mod_ipcrequest",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "breadd_src_ipc_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "breadd_src_ipc_mod_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L200",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server",
"target": "breadd_src_ipc_mod_server_stream_events",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L389",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_stream_events",
"target": "ownedwritehalf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L389",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_stream_events",
"target": "breadd_src_ipc_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L389",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_stream_events",
"target": "breadd_src_ipc_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L389",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_stream_events",
"target": "breadd_src_ipc_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L389",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_serve",
"target": "breadd_src_ipc_mod_server_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L110",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_connection",
"target": "breadd_src_ipc_mod_server_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L140",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_connection",
"target": "breadd_src_ipc_mod_server_stream_events",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L175",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_connection",
"target": "breadd_src_ipc_mod_server_handle_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L179",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "breadd_src_ipc_mod_server_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L261",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "refcell",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "collections",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_rs_path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "rc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L5",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "atomic",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "sync",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "duration",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "widget",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "mlua",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L13",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "serde",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L14",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "value_as_jsonvalue",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L15",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "sync",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L16",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "task",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L17",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "time",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L18",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L19",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_core_config_config",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L21",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L22",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L23",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "types",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L24",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "now_unix_ms",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L27",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_luamessage",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luamessage",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L31",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luamessage",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L32",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luamessage",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L35",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luamessage",
"target": "breadd_src_lua_mod_timerid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L38",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luamessage",
"target": "breadd_src_lua_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L41",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luamessage",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L41",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luamessage",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L41",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_errorentry",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L47",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_errorentry",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L49",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_errorentry",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L49",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_errorentry",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L50",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_runtimehandle",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L55",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_luamessage",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L55",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L56",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L56",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_rs_vecdeque",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L56",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_errorentry",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L56",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_runtimehandle_sender",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L60",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle_sender",
"target": "breadd_src_lua_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L60",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle_sender",
"target": "breadd_src_lua_mod_luamessage",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L60",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_runtimehandle_reload",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L64",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle_reload",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L64",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_runtimehandle_shutdown",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L76",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle",
"target": "breadd_src_lua_mod_runtimehandle_recent_errors",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L80",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle_recent_errors",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L80",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_runtimehandle_recent_errors",
"target": "breadd_src_lua_mod_errorentry",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L80",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_spawn_runtime",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_core_config_config",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_runtimehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L88",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_timerid",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L165",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_handlerentry",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L167",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "registrykey",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L168",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L169",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "registrykey",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L169",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L170",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L170",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L171",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L171",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_handlerentry",
"target": "breadd_src_lua_mod_handlerkind",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L172",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_handlerkind",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L176",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_timerentry",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L181",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_timerentry",
"target": "registrykey",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L182",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_timerentry",
"target": "breadd_src_lua_mod_rs_sender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L184",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_timerentry",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L189",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_timerentry",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L189",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_moduledecl",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L193",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduledecl",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L194",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduledecl",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L195",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduledecl",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L195",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduledecl",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L196",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduledecl",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L196",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduledecl",
"target": "breadd_src_lua_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L197",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduledecl",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L198",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_moduleinfo",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L202",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_moduleinfo",
"target": "registrykey",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L203",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_luaengine",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L206",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "lua",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L207",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L208",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L208",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L208",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L208",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_handlerentry",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L208",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L209",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L209",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "hashset",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L209",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L209",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L210",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L210",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L210",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_timerid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L210",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_timerentry",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L210",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L211",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_atomicu64",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L211",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L212",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_atomicu64",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L212",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L213",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L213",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L213",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L213",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L214",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L214",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L214",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L214",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_moduleinfo",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L214",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L215",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L215",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_hashmap",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L215",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L215",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_moduledecl",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L215",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L216",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L216",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L216",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L216",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L217",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L218",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L218",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L219",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luamessage",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L219",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L220",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L221",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_core_config_modulesconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L222",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_core_config_notificationsconfig",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L223",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L224",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L224",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_rs_vecdeque",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L224",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_errorentry",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L224",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_core_config_config",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_core_state_engine_statehandle",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_rs_unboundedsender",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_luamessage",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_rs_mutex",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_rs_vecdeque",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_errorentry",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_new",
"target": "breadd_src_lua_mod_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L228",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_reload_internal",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L257",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L257",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_install_api",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L309",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L309",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_load_device_rules",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1230",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_device_rules",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1230",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_load_profiles",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1285",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_profiles",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1285",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1322",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1322",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_load_module",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1406",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_module",
"target": "breadd_src_lua_mod_moduledecl",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1406",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_module",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1406",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_load_lua_file",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1423",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_lua_file",
"target": "breadd_src_lua_mod_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1423",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_lua_file",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1423",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_load_lua_source",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1443",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_lua_source",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1443",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_handle_event",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1451",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_event",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1451",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_event",
"target": "bread_shared_src_lib_breadevent",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1451",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_event",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1451",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_handle_timer",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1514",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_timer",
"target": "breadd_src_lua_mod_timerid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1514",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_timer",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1514",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_remove_handler",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1538",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_remove_handler",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1538",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_run_on_load",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1544",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_load",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1544",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_run_on_reload",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1564",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_run_on_unload",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1589",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_handle_callback_error",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1614",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_callback_error",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1614",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_callback_error",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1614",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_callback_error",
"target": "luaerror",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1614",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_get_module_hook",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1650",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_get_module_hook",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1650",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_get_module_hook",
"target": "function",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1650",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_module_is_registered",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1660",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_module_is_builtin",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1667",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_set_current_module",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1675",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_set_current_module",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1675",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_set_current_module",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1675",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_cancel_all_timers",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1681",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_install_log_helpers",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1689",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_log_helpers",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1689",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_install_debounce",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1748",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_debounce",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1748",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_scan_module_decl",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1781",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_scan_module_decl",
"target": "breadd_src_lua_mod_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1781",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_scan_module_decl",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1781",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_scan_module_decl",
"target": "breadd_src_lua_mod_moduledecl",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1781",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_install_require_loader",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1841",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_require_loader",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1841",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_install_wait_helper",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1883",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_wait_helper",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1883",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine",
"target": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1938",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1938",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_workflow_register",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2167",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_register",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2167",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_register",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2167",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_register",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2167",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_workflow_step",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2194",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_step",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2194",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_step",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2194",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_step",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2194",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_workflow_finish",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2208",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_finish",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2208",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_finish",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2208",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_finish",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2208",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_workflow_fail",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2222",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_fail",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2222",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_fail",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2222",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_fail",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2222",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_workflow_timeout",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2237",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_timeout",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2237",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_timeout",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2237",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_timeout",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2237",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_workflow_status_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2255",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_status_json",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2255",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_status_json",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2255",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_status_json",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2255",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_status_json",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2255",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_status_json",
"target": "jsonvalue",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2255",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_workflow_list_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2267",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_list_json",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2267",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_list_json",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2267",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_list_json",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2267",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_list_json",
"target": "jsonvalue",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2267",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_widgetregisterargs",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2282",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetregisterargs",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2283",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetregisterargs",
"target": "bread_shared_src_widget_widgetplacement",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2284",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetregisterargs",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2290",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetregisterargs",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2290",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetregisterargs",
"target": "bread_shared_src_widget_widgetnode",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2291",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_widgetupdateargs",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2297",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetupdateargs",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2299",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetupdateargs",
"target": "bread_shared_src_widget_widgetnode",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2299",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetupdateargs",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2301",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetupdateargs",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2301",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetupdateargs",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2303",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widgetupdateargs",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2305",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_default_widget_visible",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2308",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_widget_register",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "breadd_src_lua_mod_widgetregisterargs",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "bread_shared_src_widget_widgetspec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "bread_shared_src_widget_widgetvalidationerror",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2312",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_widget_update",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "breadd_src_lua_mod_widgetupdateargs",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "bread_shared_src_widget_widgetspec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "bread_shared_src_widget_widgetvalidationerror",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2343",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_widget_remove",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2379",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_remove",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2379",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_remove",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2379",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_remove",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2379",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_widget_list_json",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2393",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_list_json",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2393",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_list_json",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2393",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_list_json",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2393",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_list_json",
"target": "jsonvalue",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2393",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_order_module_decls",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_moduledecl",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_moduledecl",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2405",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_module_name_from_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2479",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_name_from_path",
"target": "breadd_src_lua_mod_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2479",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_name_from_path",
"target": "breadd_src_lua_mod_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2479",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_name_from_path",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2479",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_is_lib_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2488",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_is_lib_path",
"target": "breadd_src_lua_mod_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2488",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_is_lib_path",
"target": "breadd_src_lua_mod_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2488",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_json_to_lua",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2506",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_json_to_lua",
"target": "lua",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2506",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_json_to_lua",
"target": "t",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2506",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_json_to_lua",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2506",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_json_to_lua",
"target": "breadd_src_lua_mod_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2506",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_state_value_to_lua",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_state_value_to_lua",
"target": "lua",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_state_value_to_lua",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_state_value_to_lua",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_state_value_to_lua",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_state_value_to_lua",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_state_value_to_lua",
"target": "breadd_src_lua_mod_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2518",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_module_store_get",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2547",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_get",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2547",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_get",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2547",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_get",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2547",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_get",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2547",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_get",
"target": "jsonvalue",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2547",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_module_store_set",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2563",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_set",
"target": "breadd_src_lua_mod_rs_arc",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2563",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_set",
"target": "breadd_src_lua_mod_rs_rwlock",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2563",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_set",
"target": "breadd_src_core_types_runtimestate",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2563",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_set",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2563",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_set",
"target": "jsonvalue",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2563",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_lua_expand_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2592",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_expand_path",
"target": "breadd_src_lua_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2592",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_dirs_home",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2605",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_dirs_home",
"target": "breadd_src_lua_mod_rs_option",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2605",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_dirs_home",
"target": "breadd_src_lua_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2605",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_lua_machine_name",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2612",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_machine_name",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2612",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_lua_hostname",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2625",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_hostname",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2625",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_lua_machine_tags",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2649",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_machine_tags",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2649",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_machine_tags",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2649",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_read_sync_toml",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2665",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_read_sync_toml",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2665",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_read_sync_toml",
"target": "breadd_src_lua_mod_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2665",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_builtin_module_decls",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2893",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_builtin_module_decls",
"target": "hashset",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2893",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_builtin_module_decls",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2893",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_builtin_module_decls",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2893",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_builtin_module_decls",
"target": "breadd_src_lua_mod_moduledecl",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2893",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_hyprland_request_socket",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2925",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_hyprland_request_socket",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2925",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_hyprland_request_socket",
"target": "breadd_src_lua_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2925",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_hyprland_request",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2959",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_hyprland_request",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2959",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_hyprland_request",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2959",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_parse_match_condition",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2971",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_parse_match_condition",
"target": "table",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2971",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_parse_match_condition",
"target": "breadd_src_core_types_matchcondition",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2971",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_list_lua_files",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2987",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_list_lua_files",
"target": "breadd_src_lua_mod_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2987",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_list_lua_files",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2987",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_list_lua_files",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2987",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_list_lua_files",
"target": "breadd_src_lua_mod_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2987",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_spawn",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3013",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_spawn",
"target": "breadd_src_lua_mod_rs_f",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3013",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_query",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3035",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_query",
"target": "breadd_src_lua_mod_rs_f",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3035",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_query",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3035",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_query",
"target": "t",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3035",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_find_adapter",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3058",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_find_adapter",
"target": "breadd_src_lua_mod_rs_connection",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3058",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_find_adapter",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3058",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_find_adapter",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3058",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_set_powered",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3081",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_set_powered",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3081",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_get_powered",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3099",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_get_powered",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3099",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_connect",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3116",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_connect",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3116",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_connect",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3116",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_disconnect",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3131",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_disconnect",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3131",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_disconnect",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3131",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_set_scanning",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3146",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_set_scanning",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3146",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetoothdevice",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3165",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetoothdevice",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3166",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetoothdevice",
"target": "breadd_src_lua_mod_rs_string",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3167",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod",
"target": "breadd_src_lua_mod_bluetooth_list_devices",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3172",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_list_devices",
"target": "breadd_src_lua_mod_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3172",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_list_devices",
"target": "breadd_src_lua_mod_rs_vec",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3172",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_list_devices",
"target": "breadd_src_lua_mod_bluetoothdevice",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3172",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L94",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_luaengine_reload_internal",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L124",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_luaengine_handle_event",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L134",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_luaengine_remove_handler",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L139",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_spawn_runtime",
"target": "breadd_src_lua_mod_luaengine_handle_timer",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L142",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_run_on_unload",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L258",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_cancel_all_timers",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L259",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L263",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_install_api",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L285",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_load_device_rules",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L286",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_load_profiles",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L287",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L288",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_reload_internal",
"target": "breadd_src_lua_mod_luaengine_run_on_reload",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L289",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_core_subscriptions_subscriptionid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L320",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L451",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_state_value_to_lua",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L461",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_timerid",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L684",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_hyprland_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L784",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_json_to_lua",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L811",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_module_store_get",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L913",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_module_store_set",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L926",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "table",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L968",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_widget_register",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L972",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_widget_update",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1004",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_widget_remove",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1033",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_widget_list_json",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1055",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_lua_machine_name",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1069",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_lua_machine_tags",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1073",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_lua_expand_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1095",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_bluetooth_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1157",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_bluetooth_set_powered",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1158",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_bluetooth_query",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1168",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_bluetooth_connect",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1173",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_bluetooth_disconnect",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1183",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_bluetooth_set_scanning",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1193",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_luaengine_install_require_loader",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1222",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_luaengine_install_wait_helper",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1223",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1224",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_luaengine_install_log_helpers",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1225",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_api",
"target": "breadd_src_lua_mod_luaengine_install_debounce",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1226",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_device_rules",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1255",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_device_rules",
"target": "breadd_src_lua_mod_parse_match_condition",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1270",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_luaengine_load_lua_file",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1323",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_list_lua_files",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1325",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1330",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_builtin_module_decls",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1332",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_is_lib_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1336",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_module_name_from_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1338",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_luaengine_scan_module_decl",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1351",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_order_module_decls",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1364",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_lua_mod_luaengine_load_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1381",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_module",
"target": "breadd_src_lua_mod_luaengine_set_current_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1407",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_module",
"target": "breadd_src_lua_mod_luaengine_load_lua_source",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1409",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_module",
"target": "breadd_src_lua_mod_luaengine_load_lua_file",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1411",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_module",
"target": "breadd_src_lua_mod_luaengine_module_is_registered",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1416",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_module",
"target": "breadd_src_lua_mod_luaengine_run_on_load",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1420",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_event",
"target": "breadd_src_lua_mod_json_to_lua",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1484",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_event",
"target": "breadd_src_lua_mod_luaengine_set_current_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1491",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_event",
"target": "breadd_src_lua_mod_luaengine_handle_callback_error",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1509",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_timer",
"target": "breadd_src_lua_mod_luaengine_set_current_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1523",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_load",
"target": "breadd_src_lua_mod_luaengine_get_module_hook",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1545",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_load",
"target": "breadd_src_lua_mod_luaengine_set_current_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1546",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_reload",
"target": "breadd_src_lua_mod_luaengine_get_module_hook",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1571",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_reload",
"target": "breadd_src_lua_mod_luaengine_set_current_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1572",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_reload",
"target": "breadd_src_lua_mod_luaengine_module_is_builtin",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1577",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_unload",
"target": "breadd_src_lua_mod_luaengine_get_module_hook",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1596",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_unload",
"target": "breadd_src_lua_mod_luaengine_set_current_module",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1597",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_run_on_unload",
"target": "breadd_src_lua_mod_luaengine_module_is_builtin",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1602",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_callback_error",
"target": "breadd_src_lua_mod_luaengine_module_is_builtin",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1616",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_callback_error",
"target": "breadd_src_lua_mod_luaengine_get_module_hook",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1633",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_callback_error",
"target": "breadd_src_lua_mod_luaengine_remove_handler",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1637",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_scan_module_decl",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1783",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_require_loader",
"target": "function",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1860",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_workflow_register",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1944",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_workflow_step",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1953",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_workflow_finish",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1960",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_workflow_fail",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1969",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_workflow_timeout",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1976",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_workflow_status_json",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1983",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_json_to_lua",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1984",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_install_workflow_helpers",
"target": "breadd_src_lua_mod_workflow_list_json",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1992",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_order_module_decls",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2406",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_json_to_lua",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2512",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_state_value_to_lua",
"target": "breadd_src_lua_mod_json_to_lua",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2536",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_module_store_set",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2581",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_expand_path",
"target": "breadd_src_lua_mod_dirs_home",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2594",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_machine_name",
"target": "breadd_src_lua_mod_read_sync_toml",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2613",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_machine_name",
"target": "breadd_src_lua_mod_lua_hostname",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2622",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_lua_machine_tags",
"target": "breadd_src_lua_mod_read_sync_toml",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2650",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_builtin_module_decls",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2894",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_hyprland_request",
"target": "breadd_src_lua_mod_hyprland_request_socket",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2963",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_hyprland_request",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2966",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_list_lua_files",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2988",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_set_powered",
"target": "breadd_src_lua_mod_bluetooth_find_adapter",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3083",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_get_powered",
"target": "breadd_src_lua_mod_bluetooth_find_adapter",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3101",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_connect",
"target": "breadd_src_lua_mod_bluetooth_find_adapter",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3118",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_disconnect",
"target": "breadd_src_lua_mod_bluetooth_find_adapter",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3133",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_set_scanning",
"target": "breadd_src_lua_mod_bluetooth_find_adapter",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3148",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_bluetooth_list_devices",
"target": "breadd_src_lua_mod_luaengine_new",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L3189",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "vecdeque",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "atomicu64",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "arc",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "breadd_src_main_rs_result",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "bread_shared",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "sync",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L12",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "tracing",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L13",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "envfilter",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L14",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "config",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L16",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "eventnormalizer",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L17",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "state_engine",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L18",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "runtimestate",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L19",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "breadd_src_main_main",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L22",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_main_main",
"target": "breadd_src_main_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L22",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_src_main",
"target": "breadd_src_main_wait_for_shutdown",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/src/main.rs",
"source_location": "L139",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "fs",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L1",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_rs_path",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L2",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "process",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L3",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "time",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L4",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "anyhow",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L6",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "serde_json",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L7",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "tempdir",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L8",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "io",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L9",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "unixstream",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L10",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "sleep",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L11",
"weight": 1.0,
"context": "import",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_ping_and_state_dump_work",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_ping_and_state_dump_work",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L14",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_unknown_method_returns_error",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L35",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_unknown_method_returns_error",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L35",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_profile_activate_updates_state",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L52",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_updates_state",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L52",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_profile_activate_without_name_errors",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L77",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_without_name_errors",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L77",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_emit_without_event_errors",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L91",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_without_event_errors",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L91",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_emit_with_internal_source_is_rejected",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L103",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_internal_source_is_rejected",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L103",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_emit_with_unregistered_app_source_is_rejected",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L127",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_unregistered_app_source_is_rejected",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L127",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L144",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L144",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_emit_with_app_source_rejects_wrong_namespace",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L207",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_app_source_rejects_wrong_namespace",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L207",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_state_get_returns_specific_subtree",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L235",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_returns_specific_subtree",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L235",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_state_get_missing_key_returns_error",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L257",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_missing_key_returns_error",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L257",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_modules_list_returns_array",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L271",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_list_returns_array",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L271",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_modules_reload_succeeds",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L283",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_reload_succeeds",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L283",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_daemon_survives_repeated_reloads_and_pipeline_resumes",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L296",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_daemon_survives_repeated_reloads_and_pipeline_resumes",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L296",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_events_replay_returns_buffered_events",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L346",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_replay_returns_buffered_events",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L346",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L377",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L377",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_multiple_concurrent_clients_each_get_response",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L430",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_multiple_concurrent_clients_each_get_response",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L430",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L464",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L464",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L525",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L525",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L562",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L562",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L590",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L590",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_poll_workflow_status",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L622",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_poll_workflow_status",
"target": "breadd_tests_ipc_integration_testharness",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L622",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_poll_workflow_status",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L622",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_poll_workflow_status",
"target": "breadd_tests_ipc_integration_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L622",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration",
"target": "breadd_tests_ipc_integration_testharness",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L647",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "tempdir",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L648",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "child",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L649",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "breadd_tests_ipc_integration_rs_pathbuf",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L650",
"weight": 1.0,
"context": "field",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L654",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_spawn",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L654",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_spawn",
"target": "breadd_tests_ipc_integration_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L654",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L658",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L658",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"target": "breadd_tests_ipc_integration_rs_self",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L658",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "breadd_tests_ipc_integration_testharness_socket_path",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L713",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_socket_path",
"target": "breadd_tests_ipc_integration_rs_path",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L713",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L717",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L717",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L732",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_send_request",
"target": "breadd_tests_ipc_integration_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L732",
"weight": 1.0,
"context": "parameter_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_send_request",
"target": "breadd_tests_ipc_integration_rs_result",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L732",
"weight": 1.0,
"context": "return_type",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_send_request",
"target": "breadd_tests_ipc_integration_rs_value",
"relation": "references",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L732",
"weight": 1.0,
"context": "generic_arg",
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L759",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_ping_and_state_dump_work",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L15",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_ping_and_state_dump_work",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L16",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_ping_and_state_dump_work",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L18",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_ping_and_state_dump_work",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_unknown_method_returns_error",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L36",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_unknown_method_returns_error",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L37",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_unknown_method_returns_error",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L39",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_unknown_method_returns_error",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L47",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_updates_state",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L53",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_updates_state",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_updates_state",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L56",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_updates_state",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L72",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_without_name_errors",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L78",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_without_name_errors",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L79",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_without_name_errors",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L81",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_profile_activate_without_name_errors",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L86",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_without_event_errors",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L92",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_without_event_errors",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L93",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_without_event_errors",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L95",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_without_event_errors",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L98",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_internal_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L104",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_internal_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L105",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_internal_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L109",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_internal_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L122",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_unregistered_app_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L128",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_unregistered_app_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L129",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_unregistered_app_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L131",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_unregistered_app_source_is_rejected",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L139",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L145",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L146",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"target": "breadd_tests_ipc_integration_testharness_socket_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L148",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L165",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_known_app_source_routes_through_normalizer",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L202",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_app_source_rejects_wrong_namespace",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L208",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_app_source_rejects_wrong_namespace",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L209",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_app_source_rejects_wrong_namespace",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L213",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_emit_with_app_source_rejects_wrong_namespace",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L230",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_returns_specific_subtree",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L236",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_returns_specific_subtree",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L237",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_returns_specific_subtree",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L239",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_returns_specific_subtree",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L252",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_missing_key_returns_error",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L258",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_missing_key_returns_error",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L259",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_missing_key_returns_error",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L261",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_state_get_missing_key_returns_error",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L266",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_list_returns_array",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L272",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_list_returns_array",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L273",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_list_returns_array",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L275",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_list_returns_array",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L278",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_reload_succeeds",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L284",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_reload_succeeds",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L285",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_reload_succeeds",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L287",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_modules_reload_succeeds",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L291",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_daemon_survives_repeated_reloads_and_pipeline_resumes",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L297",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_daemon_survives_repeated_reloads_and_pipeline_resumes",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L298",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_daemon_survives_repeated_reloads_and_pipeline_resumes",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L301",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_daemon_survives_repeated_reloads_and_pipeline_resumes",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L341",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_replay_returns_buffered_events",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L347",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_replay_returns_buffered_events",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L348",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_replay_returns_buffered_events",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L351",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_replay_returns_buffered_events",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L372",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L378",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L379",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"target": "breadd_tests_ipc_integration_testharness_socket_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L381",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L399",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_event_stream_filter_excludes_non_matching_events",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L425",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_multiple_concurrent_clients_each_get_response",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L431",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_multiple_concurrent_clients_each_get_response",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L432",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_multiple_concurrent_clients_each_get_response",
"target": "breadd_tests_ipc_integration_testharness_socket_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L433",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_multiple_concurrent_clients_each_get_response",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L459",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L465",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L466",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"target": "breadd_tests_ipc_integration_testharness_socket_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L468",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L496",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_events_stream_receives_emitted_events",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L520",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"target": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L526",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L542",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L544",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"target": "breadd_tests_ipc_integration_poll_workflow_status",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L554",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_reaches_done_via_wait_any_happy_path",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L557",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"target": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L563",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L576",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L578",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"target": "breadd_tests_ipc_integration_poll_workflow_status",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L582",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_times_out_when_deadline_exceeded",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L585",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"target": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L591",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"target": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L603",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L605",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"target": "breadd_tests_ipc_integration_poll_workflow_status",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L609",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_workflow_captures_error_on_failure",
"target": "breadd_tests_ipc_integration_testharness_shutdown",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L616",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_poll_workflow_status",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L629",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_spawn",
"target": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L655",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_spawn_with_init",
"target": "breadd_tests_ipc_integration_testharness_spawn",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L697",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_wait_until_ready",
"target": "breadd_tests_ipc_integration_testharness_send_request",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L721",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_tests_ipc_integration_testharness_send_request",
"target": "breadd_tests_ipc_integration_testharness_socket_path",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "breadd/tests/ipc_integration.rs",
"source_location": "L733",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_active_window_widget",
"target": "examples_modules_active_window_widget_label_for",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_active_window_widget",
"target": "examples_modules_active_window_widget_widget_root",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L29",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_active_window_widget",
"target": "examples_modules_active_window_widget_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_active_window_widget_widget_root",
"target": "examples_modules_active_window_widget_label_for",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_active_window_widget_m_on_load",
"target": "examples_modules_active_window_widget_widget_root",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/active-window-widget.lua",
"source_location": "L38",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_bluetooth_toggle_widget",
"target": "examples_modules_bluetooth_toggle_widget_widget_root",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/bluetooth-toggle-widget.lua",
"source_location": "L14",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_bluetooth_toggle_widget",
"target": "examples_modules_bluetooth_toggle_widget_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/bluetooth-toggle-widget.lua",
"source_location": "L43",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_bluetooth_toggle_widget_m_on_load",
"target": "examples_modules_bluetooth_toggle_widget_widget_root",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/bluetooth-toggle-widget.lua",
"source_location": "L48",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_cpu_temp_widget",
"target": "examples_modules_cpu_temp_widget_read_temp_c",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L23",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_cpu_temp_widget",
"target": "examples_modules_cpu_temp_widget_widget_root",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_cpu_temp_widget",
"target": "examples_modules_cpu_temp_widget_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L51",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_cpu_temp_widget_m_on_load",
"target": "examples_modules_cpu_temp_widget_widget_root",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L56",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_cpu_temp_widget_m_on_load",
"target": "examples_modules_cpu_temp_widget_read_temp_c",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/cpu-temp-widget.lua",
"source_location": "L56",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_dock_monitors",
"target": "bread_monitors",
"relation": "imports",
"context": "import",
"confidence": "EXTRACTED",
"confidence_score": 1.0,
"source_file": "examples/modules/dock-monitors.lua",
"source_location": "7",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_dock_monitors",
"target": "examples_modules_dock_monitors_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/dock-monitors.lua",
"source_location": "L21",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_dock_workflow",
"target": "examples_modules_dock_workflow_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/dock-workflow.lua",
"source_location": "L44",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_focus_mode_widget",
"target": "examples_modules_focus_mode_widget_is_focused",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L22",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_focus_mode_widget",
"target": "examples_modules_focus_mode_widget_widget_root",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L26",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_focus_mode_widget",
"target": "examples_modules_focus_mode_widget_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L35",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_focus_mode_widget_widget_root",
"target": "examples_modules_focus_mode_widget_is_focused",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L30",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_focus_mode_widget_m_on_load",
"target": "examples_modules_focus_mode_widget_widget_root",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L40",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_focus_mode_widget_m_on_load",
"target": "examples_modules_focus_mode_widget_is_focused",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/focus-mode-widget.lua",
"source_location": "L54",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget",
"target": "examples_modules_git_branch_widget_shell_quote",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L41",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget",
"target": "examples_modules_git_branch_widget_focused_tab_cwd",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget",
"target": "examples_modules_git_branch_widget_git_info",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L88",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget",
"target": "examples_modules_git_branch_widget_widget_root",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L111",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget",
"target": "examples_modules_git_branch_widget_update",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L122",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget",
"target": "examples_modules_git_branch_widget_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L133",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget_git_info",
"target": "examples_modules_git_branch_widget_shell_quote",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L89",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget_update",
"target": "examples_modules_git_branch_widget_focused_tab_cwd",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L123",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget_update",
"target": "examples_modules_git_branch_widget_git_info",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L124",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget_update",
"target": "examples_modules_git_branch_widget_widget_root",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L129",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget_m_on_load",
"target": "examples_modules_git_branch_widget_focused_tab_cwd",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L134",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget_m_on_load",
"target": "examples_modules_git_branch_widget_git_info",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L135",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_git_branch_widget_m_on_load",
"target": "examples_modules_git_branch_widget_widget_root",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/git-branch-widget.lua",
"source_location": "L142",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_low_battery_warning",
"target": "examples_modules_low_battery_warning_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/low-battery-warning.lua",
"source_location": "L11",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_pause_media_on_headphone_unplug",
"target": "examples_modules_pause_media_on_headphone_unplug_looks_like_headphones",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/pause-media-on-headphone-unplug.lua",
"source_location": "L8",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_pause_media_on_headphone_unplug",
"target": "examples_modules_pause_media_on_headphone_unplug_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/pause-media-on-headphone-unplug.lua",
"source_location": "L17",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_pause_media_on_headphone_unplug_m_on_load",
"target": "examples_modules_pause_media_on_headphone_unplug_looks_like_headphones",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/pause-media-on-headphone-unplug.lua",
"source_location": "L19",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_workflow_status_widget",
"target": "examples_modules_workflow_status_widget_most_relevant",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L20",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_workflow_status_widget",
"target": "examples_modules_workflow_status_widget_widget_update",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L31",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_workflow_status_widget",
"target": "examples_modules_workflow_status_widget_m_on_load",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L63",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_workflow_status_widget_widget_update",
"target": "examples_modules_workflow_status_widget_most_relevant",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L32",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "examples_modules_workflow_status_widget_m_on_load",
"target": "examples_modules_workflow_status_widget_widget_update",
"relation": "calls",
"context": "call",
"confidence": "EXTRACTED",
"source_file": "examples/modules/workflow-status-widget.lua",
"source_location": "L64",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "scripts_install",
"target": "scripts_install_sh__entry",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "scripts/install.sh",
"source_location": "L1",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_try_enumerate",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L114",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_bluetooth_parse_bluetooth_message",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/bluetooth.rs",
"source_location": "L160",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_resolve_roots",
"target": "bread_shared_src_lib_expand_path",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L50",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_filesystemadapter_enumerate_existing",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L83",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_run_watch",
"target": "breadd_src_core_config_envguard_drop",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L179",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_filesystem_classify",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/filesystem.rs",
"source_location": "L203",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_gitadapter_run",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L159",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_git_expand_roots",
"target": "bread_shared_src_lib_expand_path",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/git.rs",
"source_location": "L246",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_hyprland_hyprlandadapter_run",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/hyprland.rs",
"source_location": "L40",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_mod_manager_spawn_adapter",
"target": "breadd_src_core_supervisor_spawn_supervised",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/mod.rs",
"source_location": "L149",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_network_network_raw_event",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/network.rs",
"source_location": "L58",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_podman_podmanadapter_run",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/podman.rs",
"source_location": "L107",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_power_power_raw_event",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/power.rs",
"source_location": "L61",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_systemd_handle_message",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/systemd.rs",
"source_location": "L171",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_udevadapter_enumerate_existing",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L33",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_adapters_udev_build_event",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/adapters/udev.rs",
"source_location": "L145",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_core_normalizer_eventnormalizer_normalize_app",
"target": "bread_shared_src_apps_validate_app_namespace",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/core/normalizer.rs",
"source_location": "L508",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "bread_shared_src_apps_is_known_app",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L287",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "bread_shared_src_apps_validate_app_namespace",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L302",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_ipc_mod_server_handle_request",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/ipc/mod.rs",
"source_location": "L317",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_load_init_and_modules",
"target": "breadd_src_core_config_envguard_drop",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1371",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_luaengine_handle_callback_error",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L1622",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_register",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2175",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_step",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2204",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_finish",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2218",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_fail",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2233",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_workflow_timeout",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2250",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_register",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2326",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_lua_mod_widget_update",
"target": "bread_shared_src_lib_now_unix_ms",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/lua/mod.rs",
"source_location": "L2375",
"weight": 1.0,
"_origin": "ast"
},
{
"source": "breadd_src_main_main",
"target": "breadd_src_core_state_engine_run_state_engine",
"relation": "calls",
"context": "call",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "breadd/src/main.rs",
"source_location": "L45",
"weight": 1.0,
"_origin": "ast"
}
],
"input_tokens": 0,
"output_tokens": 0
}