{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_pem_py", "label": "pem.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L1"}, {"id": "pem_readpemblocksfromfile", "label": "readPemBlocksFromFile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L14"}, {"id": "pem_readpemfromfile", "label": "readPemFromFile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L46"}, {"id": "pem_readbase64fromtext", "label": "readBase64fromText()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L53"}, {"id": "pem_readbase64fromfile", "label": "readBase64FromFile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L57"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_pem_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_pem_py", "target": "pem_readpemblocksfromfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_pem_py", "target": "pem_readpemfromfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_pem_py", "target": "pem_readbase64fromtext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_modules_pem_py", "target": "pem_readbase64fromfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L57", "weight": 1.0}, {"source": "pem_readpemfromfile", "target": "pem_readpemblocksfromfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L49", "weight": 1.0}, {"source": "pem_readbase64fromfile", "target": "pem_readbase64fromtext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L58", "weight": 1.0}], "raw_calls": [{"caller_nid": "pem_readpemblocksfromfile", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L15"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L15"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L16"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L16"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L17"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L17"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L18"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L18"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L24"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L27"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L38"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L40"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L40"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L40"}, {"caller_nid": "pem_readpemblocksfromfile", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L40"}, {"caller_nid": "pem_readbase64fromtext", "callee": "b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L54"}, {"caller_nid": "pem_readbase64fromtext", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L54"}, {"caller_nid": "pem_readbase64fromfile", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1_modules/pem.py", "source_location": "L58"}]}