1 line
21 KiB
JSON
1 line
21 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "label": "encoder.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L1"}, {"id": "encoder_booleanencoder", "label": "BooleanEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L17"}, {"id": "encoder_booleanencoder_encodevalue", "label": ".encodeValue()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L18"}, {"id": "encoder_realencoder", "label": "RealEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L26"}, {"id": "encoder_realencoder_chooseencbase", "label": "._chooseEncBase()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L27"}, {"id": "encoder_timeencodermixin", "label": "TimeEncoderMixIn", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L34"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "encoder_timeencodermixin_encodevalue", "label": ".encodeValue()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L45"}, {"id": "encoder_generalizedtimeencoder", "label": "GeneralizedTimeEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L103"}, {"id": "encoder_utctimeencoder", "label": "UTCTimeEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L108"}, {"id": "encoder_setofencoder", "label": "SetOfEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L113"}, {"id": "encoder_setofencoder_encodevalue", "label": ".encodeValue()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L114"}, {"id": "encoder_sequenceofencoder", "label": "SequenceOfEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L132"}, {"id": "encoder_sequenceofencoder_encodevalue", "label": ".encodeValue()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L133"}, {"id": "encoder_setencoder", "label": "SetEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L144"}, {"id": "encoder_componentsortkey", "label": "_componentSortKey()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L146"}, {"id": "encoder_setencoder_encodevalue", "label": ".encodeValue()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L164"}, {"id": "encoder_sequenceencoder", "label": "SequenceEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L235"}, {"id": "encoder_singleitemencoder", "label": "SingleItemEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L266"}, {"id": "encoder_encoder", "label": "Encoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L274"}, {"id": "encoder_getattr", "label": "__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L327"}, {"id": "encoder_rationale_147", "label": "Sort SET components by tag Sort regardless of the Choice value (static", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L147"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "pyasn1", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "pyasn1_codec_ber", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "pyasn1_type", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_booleanencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L17", "weight": 1.0}, {"source": "encoder_booleanencoder", "target": "encoder_booleanencoder_encodevalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_realencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L26", "weight": 1.0}, {"source": "encoder_realencoder", "target": "encoder_realencoder_chooseencbase", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_timeencodermixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L34", "weight": 1.0}, {"source": "encoder_timeencodermixin", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L34", "weight": 1.0}, {"source": "encoder_timeencodermixin", "target": "encoder_timeencodermixin_encodevalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_generalizedtimeencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L103", "weight": 1.0}, {"source": "encoder_generalizedtimeencoder", "target": "encoder_timeencodermixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_utctimeencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L108", "weight": 1.0}, {"source": "encoder_utctimeencoder", "target": "encoder_timeencodermixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_setofencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L113", "weight": 1.0}, {"source": "encoder_setofencoder", "target": "encoder_setofencoder_encodevalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_sequenceofencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L132", "weight": 1.0}, {"source": "encoder_sequenceofencoder", "target": "encoder_sequenceofencoder_encodevalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_setencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_componentsortkey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L146", "weight": 1.0}, {"source": "encoder_setencoder", "target": "encoder_setencoder_encodevalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L164", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_sequenceencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L235", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_singleitemencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L266", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_encoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L274", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_codec_cer_encoder_py", "target": "encoder_getattr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L327", "weight": 1.0}, {"source": "encoder_timeencodermixin_encodevalue", "target": "encoder_setencoder_encodevalue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L98", "weight": 1.0}, {"source": "encoder_rationale_147", "target": "encoder_setencoder_componentsortkey", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L147", "weight": 1.0}], "raw_calls": [{"caller_nid": "encoder_realencoder_chooseencbase", "callee": "_dropFloatingPoint", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L29"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L54"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "asNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L56"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L59"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L62"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L65"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L71"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L73"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "index", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L73"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L73"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L84"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L91"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L93"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L94"}, {"caller_nid": "encoder_timeencodermixin_encodevalue", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L96"}, {"caller_nid": "encoder_setofencoder_encodevalue", "callee": "_encodeComponents", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L115"}, {"caller_nid": "encoder_setofencoder_encodevalue", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L119"}, {"caller_nid": "encoder_setofencoder_encodevalue", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L121"}, {"caller_nid": "encoder_setofencoder_encodevalue", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L121"}, {"caller_nid": "encoder_setofencoder_encodevalue", "callee": "ljust", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L123"}, {"caller_nid": "encoder_setofencoder_encodevalue", "callee": "sort", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L125"}, {"caller_nid": "encoder_setofencoder_encodevalue", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L129"}, {"caller_nid": "encoder_sequenceofencoder_encodevalue", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L135"}, {"caller_nid": "encoder_sequenceofencoder_encodevalue", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L135"}, {"caller_nid": "encoder_sequenceofencoder_encodevalue", "callee": "_encodeComponents", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L138"}, {"caller_nid": "encoder_sequenceofencoder_encodevalue", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L141"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L175"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L180"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L180"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L190"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L193"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L195"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L199"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L205"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L213"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L214"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L216"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L217"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L220"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "encodeFun", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L222"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "isSameTypeWith", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L227"}, {"caller_nid": "encoder_setencoder_encodevalue", "callee": "encodeFun", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L228"}, {"caller_nid": "encoder_getattr", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L328"}, {"caller_nid": "encoder_getattr", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L329"}, {"caller_nid": "encoder_getattr", "callee": "globals", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L330"}, {"caller_nid": "encoder_getattr", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/codec/cer/encoder.py", "source_location": "L331"}]} |