{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pyasn1_type_tagmap_py", "label": "tagmap.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L1"}, {"id": "tagmap_tagmap", "label": "TagMap", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L12"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "tagmap_tagmap_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L35"}, {"id": "tagmap_tagmap_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L40"}, {"id": "tagmap_tagmap_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L44"}, {"id": "tagmap_tagmap_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L55"}, {"id": "tagmap_tagmap_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L58"}, {"id": "tagmap_presenttypes", "label": "presentTypes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L73"}, {"id": "tagmap_skiptypes", "label": "skipTypes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L78"}, {"id": "tagmap_defaulttype", "label": "defaultType()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L83"}, {"id": "tagmap_tagmap_getposmap", "label": ".getPosMap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L89"}, {"id": "tagmap_tagmap_getnegmap", "label": ".getNegMap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L92"}, {"id": "tagmap_tagmap_getdef", "label": ".getDef()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L95"}, {"id": "tagmap_rationale_13", "label": "Map *TagSet* objects to ASN.1 types Create an object mapping *TagSet* objec", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L13"}, {"id": "tagmap_rationale_74", "label": "Return *TagSet* to ASN.1 type map present in callee *TagMap*", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L74"}, {"id": "tagmap_rationale_79", "label": "Return *TagSet* collection unconditionally absent in callee *TagMap*", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L79"}, {"id": "tagmap_rationale_84", "label": "Return default ASN.1 type being returned for any missing *TagSet*", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L84"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pyasn1_type_tagmap_py", "target": "pyasn1", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_type_tagmap_py", "target": "tagmap_tagmap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L12", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L12", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L35", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L40", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L44", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L55", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_type_tagmap_py", "target": "tagmap_presenttypes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_type_tagmap_py", "target": "tagmap_skiptypes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pyasn1_type_tagmap_py", "target": "tagmap_defaulttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L83", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_getposmap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L89", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_getnegmap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L92", "weight": 1.0}, {"source": "tagmap_tagmap", "target": "tagmap_tagmap_getdef", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L95", "weight": 1.0}, {"source": "tagmap_rationale_13", "target": "tagmap_tagmap", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L13", "weight": 1.0}, {"source": "tagmap_rationale_74", "target": "tagmap_tagmap_presenttypes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L74", "weight": 1.0}, {"source": "tagmap_rationale_79", "target": "tagmap_tagmap_skiptypes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L79", "weight": 1.0}, {"source": "tagmap_rationale_84", "target": "tagmap_tagmap_defaulttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L84", "weight": 1.0}], "raw_calls": [{"caller_nid": "tagmap_tagmap_getitem", "callee": "PyAsn1Error", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L51"}, {"caller_nid": "tagmap_tagmap_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L56"}, {"caller_nid": "tagmap_tagmap_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L62"}, {"caller_nid": "tagmap_tagmap_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L65"}, {"caller_nid": "tagmap_tagmap_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/pyasn1/type/tagmap.py", "source_location": "L68"}]}