Files
Odoo-Modules/graphify-out/cache/9a903a87c24ced0b04d05e140107cdf72f653f6a79b25c39aef5bab72fb5794b.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
17 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "label": "iot_http_service.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L1"}, {"id": "iot_http_service_iothttpservice", "label": "IotHttpService", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L47"}, {"id": "iot_http_service_iothttpservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L58"}, {"id": "iot_http_service_iothttpservice_setup", "label": ".setup()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L65"}, {"id": "iot_http_service_iothttpservice_onfailure", "label": ".onFailure()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L73"}, {"id": "iot_http_service_iothttpservice_cacheiotboxrecords", "label": ".cacheIotBoxRecords()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L77"}, {"id": "iot_http_service_iothttpservice_getiotboxdata", "label": ".getIotBoxData()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L83"}, {"id": "iot_http_service_iothttpservice_ensurelongpollingenabled", "label": "._ensureLongpollingEnabled()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L91"}, {"id": "iot_http_service_iothttpservice_ensurewebrtcenabled", "label": "._ensureWebRtcEnabled()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L100"}, {"id": "iot_http_service_iothttpservice_webrtc", "label": "._webRtc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L109"}, {"id": "iot_http_service_iothttpservice_longpolling", "label": "._longpolling()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L129"}, {"id": "iot_http_service_iothttpservice_websocket", "label": "._websocket()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L147"}, {"id": "iot_http_service_iothttpservice_attemptfallbacks", "label": "._attemptFallbacks()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L168"}, {"id": "iot_http_service_iothttpservice_onmessage", "label": ".onMessage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L205"}, {"id": "iot_http_service_iothttpservice_action", "label": ".action()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L232"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "target": "registry", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L1", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "target": "http", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L2", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "target": "strings", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "target": "iot_websocket", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "target": "translation", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "target": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_webrtc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_iot_iot_static_src_network_utils_iot_http_service_js", "target": "iot_http_service_iothttpservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L47", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L58", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_setup", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L65", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_onfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L73", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_cacheiotboxrecords", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L77", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_getiotboxdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L83", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_ensurelongpollingenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L91", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_ensurewebrtcenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L100", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_webrtc", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L109", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_longpolling", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L129", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_websocket", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L147", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_attemptfallbacks", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L168", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_onmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L205", "weight": 1.0}, {"source": "iot_http_service_iothttpservice", "target": "iot_http_service_iothttpservice_action", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L232", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_constructor", "target": "iot_http_service_iothttpservice_setup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L59", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_webrtc", "target": "iot_http_service_iothttpservice_ensurewebrtcenabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L113", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_webrtc", "target": "iot_http_service_iothttpservice_onmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L115", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_longpolling", "target": "iot_http_service_iothttpservice_ensurelongpollingenabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L130", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_longpolling", "target": "iot_http_service_iothttpservice_onmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L132", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_longpolling", "target": "iot_http_service_iothttpservice_onfailure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L137", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_websocket", "target": "iot_http_service_iothttpservice_onmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L152", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_attemptfallbacks", "target": "iot_http_service_iothttpservice_cacheiotboxrecords", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L174", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_attemptfallbacks", "target": "iot_http_service_iothttpservice_getiotboxdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L174", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_attemptfallbacks", "target": "iot_http_service_iothttpservice_onfailure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L193", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_onmessage", "target": "iot_http_service_iothttpservice_attemptfallbacks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L213", "weight": 1.0}, {"source": "iot_http_service_iothttpservice_action", "target": "iot_http_service_iothttpservice_attemptfallbacks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L247", "weight": 1.0}], "raw_calls": [{"caller_nid": "iot_http_service_iothttpservice_onfailure", "callee": "add", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L74"}, {"caller_nid": "iot_http_service_iothttpservice_onfailure", "callee": "_t", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L74"}, {"caller_nid": "iot_http_service_iothttpservice_getiotboxdata", "callee": "searchRead", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L84"}, {"caller_nid": "iot_http_service_iothttpservice_ensurelongpollingenabled", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L94"}, {"caller_nid": "iot_http_service_iothttpservice_ensurewebrtcenabled", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L103"}, {"caller_nid": "iot_http_service_iothttpservice_webrtc", "callee": "test", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L110"}, {"caller_nid": "iot_http_service_iothttpservice_webrtc", "callee": "sendMessage", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L117"}, {"caller_nid": "iot_http_service_iothttpservice_webrtc", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L123"}, {"caller_nid": "iot_http_service_iothttpservice_longpolling", "callee": "sendMessage", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L135"}, {"caller_nid": "iot_http_service_iothttpservice_longpolling", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L141"}, {"caller_nid": "iot_http_service_iothttpservice_websocket", "callee": "sendMessage", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L154"}, {"caller_nid": "iot_http_service_iothttpservice_attemptfallbacks", "callee": "includes", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L169"}, {"caller_nid": "iot_http_service_iothttpservice_attemptfallbacks", "callee": "connectionType", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L184"}, {"caller_nid": "iot_http_service_iothttpservice_attemptfallbacks", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L186"}, {"caller_nid": "iot_http_service_iothttpservice_action", "callee": "uuid", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_iot/iot/static/src/network_utils/iot_http_service.js", "source_location": "L240"}]}