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

1 line
6.8 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "label": "decoder.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L1"}, {"id": "decoder_booleanpayloaddecoder", "label": "BooleanPayloadDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L19"}, {"id": "decoder_booleanpayloaddecoder_valuedecoder", "label": ".valueDecoder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L22"}, {"id": "decoder_singleitemdecoder", "label": "SingleItemDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L74"}, {"id": "decoder_streamingdecoder", "label": "StreamingDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L81"}, {"id": "decoder_decoder", "label": "Decoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L87"}, {"id": "decoder_getattr", "label": "__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L145"}, {"id": "decoder_rationale_51", "label": "# TODO: prohibit non-canonical encoding", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L51"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "pyasn1", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "pyasn1_codec_streaming", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "pyasn1_codec_ber", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "decoder_booleanpayloaddecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L19", "weight": 1.0}, {"source": "decoder_booleanpayloaddecoder", "target": "decoder_booleanpayloaddecoder_valuedecoder", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "decoder_singleitemdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "decoder_streamingdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "decoder_decoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "target": "decoder_getattr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L145", "weight": 1.0}, {"source": "decoder_rationale_51", "target": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_decoder_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L51", "weight": 1.0}], "raw_calls": [{"caller_nid": "decoder_booleanpayloaddecoder_valuedecoder", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L28"}, {"caller_nid": "decoder_booleanpayloaddecoder_valuedecoder", "callee": "readFromStream", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L30"}, {"caller_nid": "decoder_booleanpayloaddecoder_valuedecoder", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L31"}, {"caller_nid": "decoder_booleanpayloaddecoder_valuedecoder", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L46"}, {"caller_nid": "decoder_booleanpayloaddecoder_valuedecoder", "callee": "_createComponent", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L48"}, {"caller_nid": "decoder_getattr", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L146"}, {"caller_nid": "decoder_getattr", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L147"}, {"caller_nid": "decoder_getattr", "callee": "globals", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L148"}, {"caller_nid": "decoder_getattr", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/decoder.py", "source_location": "L149"}]}