Files
tfm_ainventory/graphify-out/cache/beb03f6824383aab748cc8baf8085c6189248cc9ad2da1d157889016fbef5f65.json

1 line
6.5 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "label": "randnum.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L1"}, {"id": "randnum_read_random_bits", "label": "read_random_bits()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L25"}, {"id": "randnum_read_random_int", "label": "read_random_int()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L46"}, {"id": "randnum_read_random_odd_int", "label": "read_random_odd_int()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L59"}, {"id": "randnum_randint", "label": "randint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L72"}, {"id": "randnum_rationale_26", "label": "Reads 'nbits' random bits. If nbits isn't a whole number of bytes, an extra", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L26"}, {"id": "randnum_rationale_47", "label": "Reads a random integer of approximately nbits bits.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L47"}, {"id": "randnum_rationale_60", "label": "Reads a random odd integer of approximately nbits bits. >>> read_random_odd", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L60"}, {"id": "randnum_rationale_73", "label": "Returns a random integer x with 1 <= x <= maxvalue May take a very long tim", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L73"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "target": "rsa", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "target": "randnum_read_random_bits", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "target": "randnum_read_random_int", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "target": "randnum_read_random_odd_int", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_randnum_py", "target": "randnum_randint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L72", "weight": 1.0}, {"source": "randnum_read_random_int", "target": "randnum_read_random_bits", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L49", "weight": 1.0}, {"source": "randnum_read_random_odd_int", "target": "randnum_read_random_int", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L66", "weight": 1.0}, {"source": "randnum_randint", "target": "randnum_read_random_int", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L84", "weight": 1.0}, {"source": "randnum_rationale_26", "target": "randnum_read_random_bits", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L26", "weight": 1.0}, {"source": "randnum_rationale_47", "target": "randnum_read_random_int", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L47", "weight": 1.0}, {"source": "randnum_rationale_60", "target": "randnum_read_random_odd_int", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L60", "weight": 1.0}, {"source": "randnum_rationale_73", "target": "randnum_randint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L73", "weight": 1.0}], "raw_calls": [{"caller_nid": "randnum_read_random_bits", "callee": "divmod", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L32"}, {"caller_nid": "randnum_read_random_bits", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L35"}, {"caller_nid": "randnum_read_random_bits", "callee": "ord", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L39"}, {"caller_nid": "randnum_read_random_bits", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L39"}, {"caller_nid": "randnum_read_random_bits", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L41"}, {"caller_nid": "randnum_read_random_int", "callee": "bytes2int", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L50"}, {"caller_nid": "randnum_randint", "callee": "bit_size", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/randnum.py", "source_location": "L80"}]}