Files
tfm_ainventory/graphify-out/cache/46dd7e7358496fbc4f90ea99a32ac13b4304e0c6316be219f2c755642750df8b.json

1 line
3.8 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_tenacity_nap_py", "label": "nap.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L1"}, {"id": "nap_sleep", "label": "sleep()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L25"}, {"id": "nap_sleep_using_event", "label": "sleep_using_event", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L34"}, {"id": "nap_sleep_using_event_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L37"}, {"id": "nap_sleep_using_event_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L40"}, {"id": "nap_rationale_26", "label": "Sleep strategy that delays execution for a given number of seconds. This is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L26"}, {"id": "nap_rationale_35", "label": "Sleep strategy that waits on an event to be set.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L35"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_tenacity_nap_py", "target": "time", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_nap_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_nap_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_nap_py", "target": "nap_sleep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_nap_py", "target": "nap_sleep_using_event", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L34", "weight": 1.0}, {"source": "nap_sleep_using_event", "target": "nap_sleep_using_event_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L37", "weight": 1.0}, {"source": "nap_sleep_using_event", "target": "nap_sleep_using_event_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L40", "weight": 1.0}, {"source": "nap_rationale_26", "target": "nap_sleep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L26", "weight": 1.0}, {"source": "nap_rationale_35", "target": "nap_sleep_using_event", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L35", "weight": 1.0}], "raw_calls": [{"caller_nid": "nap_sleep_using_event_call", "callee": "wait", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/nap.py", "source_location": "L43"}]}