1 line
No EOL
19 KiB
JSON
1 line
No EOL
19 KiB
JSON
{"nodes": [{"id": "$graphify-root$_breadd_src_core_subscriptions_rs", "label": "subscriptions.rs", "file_type": "code", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L1"}, {"id": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "label": "SubscriptionId", "file_type": "code", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L4"}, {"id": "$graphify-root$_breadd_src_core_subscriptions_subscription", "label": "Subscription", "file_type": "code", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L7"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/core/subscriptions.rs"}, {"id": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "label": "SubscriptionTable", "file_type": "code", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L14"}, {"id": "vec", "label": "Vec", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/core/subscriptions.rs"}, {"id": "hashmap", "label": "HashMap", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/core/subscriptions.rs"}, {"id": "$graphify-root$_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"}, {"id": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_remove", "label": ".remove()", "file_type": "code", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L35"}, {"id": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_clear", "label": ".clear()", "file_type": "code", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L55"}, {"id": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_match_event", "label": ".match_event()", "file_type": "code", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L60"}, {"id": "$graphify-root$_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"}, {"id": "$graphify-root$_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"}, {"id": "$graphify-root$_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"}, {"id": "$graphify-root$_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"}, {"id": "$graphify-root$_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"}, {"id": "$graphify-root$_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"}, {"id": "$graphify-root$_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"}], "edges": [{"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "hashmap", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L1", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L4", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_breadd_src_core_subscriptions_subscription", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L7", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscription", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L8", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscription", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L9", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L14", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L15", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "$graphify-root$_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"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "hashmap", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L16", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "$graphify-root$_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"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_add_with_id", "target": "$graphify-root$_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"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_add_with_id", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L21", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_add_with_id", "target": "$graphify-root$_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"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L35", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_remove", "target": "$graphify-root$_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"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L55", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_match_event", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L60", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_match_event", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L60", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_match_event", "target": "$graphify-root$_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"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "super", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L77", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_rs", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L84", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_add_assigns_provided_id_and_finds_match", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L97", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_match_returns_all_matching_subscriptions", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_remove_returns_true_only_for_known_ids", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_remove_returns_true_only_for_known_ids", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L113", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_remove_preserves_other_entries_after_swap_remove", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_remove_preserves_other_entries_after_swap_remove", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L124", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_clear_removes_all", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_clear_removes_all", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L139", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_clear_removes_all", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_match_returns_empty_for_unmatched_event", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_match_returns_empty_for_unmatched_event", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L151", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result", "target": "$graphify-root$_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}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result", "target": "$graphify-root$_breadd_src_core_subscriptions_subscriptionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L158", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_core_subscriptions_table_once_flag_is_preserved_in_match_result", "target": "$graphify-root$_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}], "raw_calls": [{"caller_nid": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_add_with_id", "callee": "saturating_add", "is_member_call": true, "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L27"}, {"caller_nid": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_remove", "callee": "swap_remove", "is_member_call": true, "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L43"}, {"caller_nid": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_clear", "callee": "clear", "is_member_call": true, "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L56"}, {"caller_nid": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_clear", "callee": "clear", "is_member_call": true, "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L57"}, {"caller_nid": "$graphify-root$_breadd_src_core_subscriptions_subscriptiontable_match_event", "callee": "cloned", "is_member_call": true, "source_file": "breadd/src/core/subscriptions.rs", "source_location": "L61"}]} |