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

1 line
9.4 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "label": "common.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L1"}, {"id": "common_notrelativeprimeerror", "label": "NotRelativePrimeError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L20"}, {"id": "valueerror", "label": "ValueError", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "common_notrelativeprimeerror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L21"}, {"id": "common_bit_size", "label": "bit_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L28"}, {"id": "common_byte_size", "label": "byte_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L56"}, {"id": "common_ceil_div", "label": "ceil_div()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L81"}, {"id": "common_extended_gcd", "label": "extended_gcd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L105"}, {"id": "common_inverse", "label": "inverse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L129"}, {"id": "common_crt", "label": "crt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L146"}, {"id": "common_rationale_29", "label": "Number of bits needed to represent a integer excluding any prefix 0 bits.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L29"}, {"id": "common_rationale_57", "label": "Returns the number of bytes required to hold a specific long number. The nu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L57"}, {"id": "common_rationale_82", "label": "Returns the ceiling function of a division between `num` and `div`. Usage::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L82"}, {"id": "common_rationale_106", "label": "Returns a tuple (r, i, j) such that r = gcd(a, b) = ia + jb", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L106"}, {"id": "common_rationale_130", "label": "Returns the inverse of x % n under multiplication, a.k.a x^-1 (mod n) >>> i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L130"}, {"id": "common_rationale_147", "label": "Chinese Remainder Theorem. Calculates x such that x = a[i] (mod m[i]) for e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L147"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "common_notrelativeprimeerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L20", "weight": 1.0}, {"source": "common_notrelativeprimeerror", "target": "valueerror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L20", "weight": 1.0}, {"source": "common_notrelativeprimeerror", "target": "common_notrelativeprimeerror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "common_bit_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "common_byte_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "common_ceil_div", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "common_extended_gcd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "common_inverse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "common_crt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L146", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_rsa_common_py", "target": "doctest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L182", "weight": 1.0}, {"source": "common_byte_size", "target": "common_ceil_div", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L78", "weight": 1.0}, {"source": "common_byte_size", "target": "common_bit_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L78", "weight": 1.0}, {"source": "common_inverse", "target": "common_extended_gcd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L138", "weight": 1.0}, {"source": "common_inverse", "target": "common_notrelativeprimeerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L141", "weight": 1.0}, {"source": "common_crt", "target": "common_inverse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L174", "weight": 1.0}, {"source": "common_rationale_29", "target": "common_bit_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L29", "weight": 1.0}, {"source": "common_rationale_57", "target": "common_byte_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L57", "weight": 1.0}, {"source": "common_rationale_82", "target": "common_ceil_div", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L82", "weight": 1.0}, {"source": "common_rationale_106", "target": "common_extended_gcd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L106", "weight": 1.0}, {"source": "common_rationale_130", "target": "common_inverse", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L130", "weight": 1.0}, {"source": "common_rationale_147", "target": "common_crt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L147", "weight": 1.0}], "raw_calls": [{"caller_nid": "common_notrelativeprimeerror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L22"}, {"caller_nid": "common_bit_size", "callee": "bit_length", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L51"}, {"caller_nid": "common_bit_size", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L53"}, {"caller_nid": "common_bit_size", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L53"}, {"caller_nid": "common_ceil_div", "callee": "divmod", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L99"}, {"caller_nid": "common_crt", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/rsa/common.py", "source_location": "L172"}]}