1 line
69 KiB
JSON
1 line
69 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "label": "path_registry.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L1"}, {"id": "path_registry_is_root", "label": "is_root()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L46"}, {"id": "path_registry_is_entity", "label": "is_entity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L48"}, {"id": "path_registry_unreduce_path", "label": "_unreduce_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L78"}, {"id": "path_registry_pathregistry", "label": "PathRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L86"}, {"id": "hascachekey", "label": "HasCacheKey", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "path_registry_pathregistry_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L131"}, {"id": "path_registry_pathregistry_ne", "label": ".__ne__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L141"}, {"id": "path_registry_path_for_compare", "label": "_path_for_compare()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L152"}, {"id": "path_registry_pathregistry_odd_element", "label": ".odd_element()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L155"}, {"id": "path_registry_pathregistry_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L158"}, {"id": "path_registry_pathregistry_setdefault", "label": ".setdefault()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L162"}, {"id": "path_registry_pathregistry_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L168"}, {"id": "path_registry_pathregistry_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L177"}, {"id": "path_registry_pathregistry_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L180"}, {"id": "path_registry_getitem", "label": "__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L184"}, {"id": "path_registry_pathregistry_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L202"}, {"id": "path_registry_length", "label": "length()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L222"}, {"id": "path_registry_pathregistry_pairs", "label": ".pairs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L225"}, {"id": "path_registry_pathregistry_contains_mapper", "label": ".contains_mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L235"}, {"id": "path_registry_pathregistry_contains", "label": ".contains()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L243"}, {"id": "path_registry_pathregistry_reduce", "label": ".__reduce__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L246"}, {"id": "path_registry_serialize_path", "label": "_serialize_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L250"}, {"id": "path_registry_deserialize_path", "label": "_deserialize_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L269"}, {"id": "path_registry_pathregistry_serialize", "label": ".serialize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L304"}, {"id": "path_registry_deserialize", "label": "deserialize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L309"}, {"id": "path_registry_per_mapper", "label": "per_mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L316"}, {"id": "path_registry_coerce", "label": "coerce()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L332"}, {"id": "path_registry_pathregistry_add", "label": ".__add__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L339"}, {"id": "path_registry_pathregistry_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L345"}, {"id": "path_registry_pathregistry_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L348"}, {"id": "path_registry_createstoken", "label": "CreatesToken", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L352"}, {"id": "path_registry_createstoken_token", "label": ".token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L358"}, {"id": "path_registry_rootregistry", "label": "RootRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L367"}, {"id": "path_registry_rootregistry_getitem", "label": "._getitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L383"}, {"id": "path_registry_rootregistry_truncate_recursive", "label": "._truncate_recursive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L398"}, {"id": "path_registry_pathtoken", "label": "PathToken", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L408"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "path_registry_pathtoken_gen_cache_key", "label": "._gen_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L413"}, {"id": "path_registry_intern", "label": "intern()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L423"}, {"id": "path_registry_tokenregistry", "label": "TokenRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L431"}, {"id": "path_registry_tokenregistry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L439"}, {"id": "path_registry_tokenregistry_generate_for_superclasses", "label": ".generate_for_superclasses()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L451"}, {"id": "path_registry_tokenregistry_generate_natural_for_superclasses", "label": "._generate_natural_for_superclasses()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L478"}, {"id": "path_registry_tokenregistry_getitem", "label": "._getitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L507"}, {"id": "path_registry_propregistry", "label": "PropRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L517"}, {"id": "path_registry_propregistry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L538"}, {"id": "path_registry_propregistry_truncate_recursive", "label": "._truncate_recursive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L628"}, {"id": "path_registry_entity_path", "label": "entity_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L640"}, {"id": "path_registry_propregistry_getitem", "label": "._getitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L644"}, {"id": "path_registry_abstractentityregistry", "label": "AbstractEntityRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L656"}, {"id": "path_registry_abstractentityregistry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L674"}, {"id": "path_registry_abstractentityregistry_truncate_recursive", "label": "._truncate_recursive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L735"}, {"id": "path_registry_root_entity", "label": "root_entity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L739"}, {"id": "path_registry_mapper", "label": "mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L747"}, {"id": "path_registry_abstractentityregistry_bool", "label": ".__bool__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L750"}, {"id": "path_registry_abstractentityregistry_getitem", "label": "._getitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L753"}, {"id": "path_registry_slotsentityregistry", "label": "SlotsEntityRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L767"}, {"id": "path_registry_erdict", "label": "_ERDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L773"}, {"id": "path_registry_erdict_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L774"}, {"id": "path_registry_erdict_missing", "label": ".__missing__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L777"}, {"id": "path_registry_cachingentityregistry", "label": "CachingEntityRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L783"}, {"id": "path_registry_cachingentityregistry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L791"}, {"id": "path_registry_cachingentityregistry_pop", "label": ".pop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L799"}, {"id": "path_registry_cachingentityregistry_getitem", "label": "._getitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L802"}, {"id": "path_registry_path_is_entity", "label": "path_is_entity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L816"}, {"id": "path_registry_path_is_property", "label": "path_is_property()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L820"}, {"id": "path_registry_rationale_87", "label": "Represent query load paths and registry functions. Basically represents str", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L87"}, {"id": "path_registry_rationale_368", "label": "Root registry, defers to mappers so that paths are maintained per-root-mappe", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L368"}, {"id": "path_registry_rationale_409", "label": "cacheable string token", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L409"}, {"id": "path_registry_rationale_69", "label": "# NOTE: these names are weird since the array is 0-indexed,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L69"}, {"id": "path_registry_rationale_220", "label": "# TODO: what are we using this for?", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L220"}, {"id": "path_registry_rationale_452", "label": "# NOTE: this method is no longer used. consider removal", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L452"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_cache_key_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_relationships_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_cache_key_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_elements_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_visitors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_is_root", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_is_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_unreduce_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_pathregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L86", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "hascachekey", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L86", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L131", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_ne", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L141", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_path_for_compare", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L152", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_odd_element", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L155", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L158", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_setdefault", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L162", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L168", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L177", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L180", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_getitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_getitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L187", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_getitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L190", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_getitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L193", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_getitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L198", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_length", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L222", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_pairs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L225", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_contains_mapper", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L235", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L243", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_reduce", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L246", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_serialize_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L250", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_deserialize_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L269", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_serialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L304", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_deserialize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L309", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_per_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L316", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_per_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L320", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_per_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L323", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_coerce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L332", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L339", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L345", "weight": 1.0}, {"source": "path_registry_pathregistry", "target": "path_registry_pathregistry_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L348", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_createstoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L352", "weight": 1.0}, {"source": "path_registry_createstoken", "target": "path_registry_pathregistry", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L352", "weight": 1.0}, {"source": "path_registry_createstoken", "target": "path_registry_createstoken_token", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L358", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_rootregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L367", "weight": 1.0}, {"source": "path_registry_rootregistry", "target": "path_registry_createstoken", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L367", "weight": 1.0}, {"source": "path_registry_rootregistry", "target": "path_registry_rootregistry_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L383", "weight": 1.0}, {"source": "path_registry_rootregistry", "target": "path_registry_rootregistry_truncate_recursive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L398", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_pathtoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L408", "weight": 1.0}, {"source": "path_registry_pathtoken", "target": "hascachekey", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L408", "weight": 1.0}, {"source": "path_registry_pathtoken", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L408", "weight": 1.0}, {"source": "path_registry_pathtoken", "target": "path_registry_pathtoken_gen_cache_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L413", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_path_for_compare", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L419", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_intern", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L423", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_tokenregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L431", "weight": 1.0}, {"source": "path_registry_tokenregistry", "target": "path_registry_pathregistry", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L431", "weight": 1.0}, {"source": "path_registry_tokenregistry", "target": "path_registry_tokenregistry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L439", "weight": 1.0}, {"source": "path_registry_tokenregistry", "target": "path_registry_tokenregistry_generate_for_superclasses", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L451", "weight": 1.0}, {"source": "path_registry_tokenregistry", "target": "path_registry_tokenregistry_generate_natural_for_superclasses", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L478", "weight": 1.0}, {"source": "path_registry_tokenregistry", "target": "path_registry_tokenregistry_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L507", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_propregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L517", "weight": 1.0}, {"source": "path_registry_propregistry", "target": "path_registry_pathregistry", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L517", "weight": 1.0}, {"source": "path_registry_propregistry", "target": "path_registry_propregistry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L538", "weight": 1.0}, {"source": "path_registry_propregistry", "target": "path_registry_propregistry_truncate_recursive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L628", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_entity_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L640", "weight": 1.0}, {"source": "path_registry_propregistry", "target": "path_registry_propregistry_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L644", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_abstractentityregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L656", "weight": 1.0}, {"source": "path_registry_abstractentityregistry", "target": "path_registry_createstoken", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L656", "weight": 1.0}, {"source": "path_registry_abstractentityregistry", "target": "path_registry_abstractentityregistry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L674", "weight": 1.0}, {"source": "path_registry_abstractentityregistry", "target": "path_registry_abstractentityregistry_truncate_recursive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L735", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_root_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L739", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_entity_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L743", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L747", "weight": 1.0}, {"source": "path_registry_abstractentityregistry", "target": "path_registry_abstractentityregistry_bool", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L750", "weight": 1.0}, {"source": "path_registry_abstractentityregistry", "target": "path_registry_abstractentityregistry_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L753", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_slotsentityregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L767", "weight": 1.0}, {"source": "path_registry_slotsentityregistry", "target": "path_registry_abstractentityregistry", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L767", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_erdict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L773", "weight": 1.0}, {"source": "path_registry_erdict", "target": "path_registry_erdict_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L774", "weight": 1.0}, {"source": "path_registry_erdict", "target": "path_registry_erdict_missing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L777", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_cachingentityregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L783", "weight": 1.0}, {"source": "path_registry_cachingentityregistry", "target": "path_registry_abstractentityregistry", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L783", "weight": 1.0}, {"source": "path_registry_cachingentityregistry", "target": "path_registry_cachingentityregistry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L791", "weight": 1.0}, {"source": "path_registry_cachingentityregistry", "target": "path_registry_cachingentityregistry_pop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L799", "weight": 1.0}, {"source": "path_registry_cachingentityregistry", "target": "path_registry_cachingentityregistry_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L802", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_path_is_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L816", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "target": "path_registry_path_is_property", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L820", "weight": 1.0}, {"source": "path_registry_unreduce_path", "target": "path_registry_deserialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L79", "weight": 1.0}, {"source": "path_registry_pathregistry_reduce", "target": "path_registry_pathregistry_serialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L247", "weight": 1.0}, {"source": "path_registry_serialize_path", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L257", "weight": 1.0}, {"source": "path_registry_pathregistry_serialize", "target": "path_registry_serialize_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L306", "weight": 1.0}, {"source": "path_registry_deserialize", "target": "path_registry_deserialize_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L311", "weight": 1.0}, {"source": "path_registry_deserialize", "target": "path_registry_coerce", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L312", "weight": 1.0}, {"source": "path_registry_per_mapper", "target": "path_registry_cachingentityregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L327", "weight": 1.0}, {"source": "path_registry_per_mapper", "target": "path_registry_slotsentityregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L329", "weight": 1.0}, {"source": "path_registry_pathregistry_str", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L346", "weight": 1.0}, {"source": "path_registry_createstoken_token", "target": "path_registry_tokenregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L360", "weight": 1.0}, {"source": "path_registry_rootregistry_getitem", "target": "path_registry_tokenregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L389", "weight": 1.0}, {"source": "path_registry_pathtoken_gen_cache_key", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L416", "weight": 1.0}, {"source": "path_registry_intern", "target": "path_registry_pathtoken", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L427", "weight": 1.0}, {"source": "path_registry_tokenregistry_init", "target": "path_registry_intern", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L440", "weight": 1.0}, {"source": "path_registry_tokenregistry_generate_for_superclasses", "target": "path_registry_is_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L454", "weight": 1.0}, {"source": "path_registry_tokenregistry_generate_for_superclasses", "target": "path_registry_tokenregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L462", "weight": 1.0}, {"source": "path_registry_tokenregistry_generate_natural_for_superclasses", "target": "path_registry_is_root", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L482", "weight": 1.0}, {"source": "path_registry_tokenregistry_generate_natural_for_superclasses", "target": "path_registry_tokenregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L489", "weight": 1.0}, {"source": "path_registry_propregistry_truncate_recursive", "target": "path_registry_coerce", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L637", "weight": 1.0}, {"source": "path_registry_propregistry_getitem", "target": "path_registry_slotsentityregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L650", "weight": 1.0}, {"source": "path_registry_root_entity", "target": "path_registry_pathregistry_odd_element", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L740", "weight": 1.0}, {"source": "path_registry_abstractentityregistry_getitem", "target": "path_registry_tokenregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L759", "weight": 1.0}, {"source": "path_registry_abstractentityregistry_getitem", "target": "path_registry_propregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L761", "weight": 1.0}, {"source": "path_registry_erdict_missing", "target": "path_registry_propregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L778", "weight": 1.0}, {"source": "path_registry_cachingentityregistry_init", "target": "path_registry_erdict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L797", "weight": 1.0}, {"source": "path_registry_cachingentityregistry_getitem", "target": "path_registry_tokenregistry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L806", "weight": 1.0}, {"source": "path_registry_rationale_87", "target": "path_registry_pathregistry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L87", "weight": 1.0}, {"source": "path_registry_rationale_368", "target": "path_registry_rootregistry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L368", "weight": 1.0}, {"source": "path_registry_rationale_409", "target": "path_registry_pathtoken", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L409", "weight": 1.0}, {"source": "path_registry_rationale_69", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L69", "weight": 1.0}, {"source": "path_registry_rationale_220", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L220", "weight": 1.0}, {"source": "path_registry_rationale_452", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L452", "weight": 1.0}], "raw_calls": [{"caller_nid": "path_registry_pathregistry_eq", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L135"}, {"caller_nid": "path_registry_pathregistry_eq", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L137"}, {"caller_nid": "path_registry_pathregistry_ne", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L145"}, {"caller_nid": "path_registry_pathregistry_ne", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L147"}, {"caller_nid": "path_registry_pathregistry_set", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L159"}, {"caller_nid": "path_registry_pathregistry_setdefault", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L165"}, {"caller_nid": "path_registry_pathregistry_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L178"}, {"caller_nid": "path_registry_pathregistry_hash", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L181"}, {"caller_nid": "path_registry_pathregistry_getitem", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L218"}, {"caller_nid": "path_registry_length", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L223"}, {"caller_nid": "path_registry_pathregistry_pairs", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L230"}, {"caller_nid": "path_registry_pathregistry_pairs", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L231"}, {"caller_nid": "path_registry_pathregistry_pairs", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L232"}, {"caller_nid": "path_registry_pathregistry_pairs", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L232"}, {"caller_nid": "path_registry_pathregistry_contains_mapper", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L236"}, {"caller_nid": "path_registry_pathregistry_contains_mapper", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L237"}, {"caller_nid": "path_registry_pathregistry_contains_mapper", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L237"}, {"caller_nid": "path_registry_pathregistry_contains_mapper", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L238"}, {"caller_nid": "path_registry_serialize_path", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L251"}, {"caller_nid": "path_registry_serialize_path", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L252"}, {"caller_nid": "path_registry_serialize_path", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L254"}, {"caller_nid": "path_registry_serialize_path", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L255"}, {"caller_nid": "path_registry_serialize_path", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L256"}, {"caller_nid": "path_registry_serialize_path", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L258"}, {"caller_nid": "path_registry_serialize_path", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L258"}, {"caller_nid": "path_registry_serialize_path", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L260"}, {"caller_nid": "path_registry_serialize_path", "callee": "insp_is_mapper_property", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L261"}, {"caller_nid": "path_registry_serialize_path", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L262"}, {"caller_nid": "path_registry_serialize_path", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L262"}, {"caller_nid": "path_registry_deserialize_path", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L289"}, {"caller_nid": "path_registry_deserialize_path", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L290"}, {"caller_nid": "path_registry_deserialize_path", "callee": "_deserialize_mapper_token", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L293"}, {"caller_nid": "path_registry_deserialize_path", "callee": "_deserialize_key_token", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L294"}, {"caller_nid": "path_registry_coerce", "callee": "reduce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L337"}, {"caller_nid": "path_registry_pathregistry_add", "callee": "reduce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L343"}, {"caller_nid": "path_registry_pathregistry_str", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L346"}, {"caller_nid": "path_registry_createstoken_token", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L359"}, {"caller_nid": "path_registry_createstoken_token", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L361"}, {"caller_nid": "path_registry_createstoken_token", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L364"}, {"caller_nid": "path_registry_rootregistry_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L388"}, {"caller_nid": "path_registry_rootregistry_getitem", "callee": "IndexError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L394"}, {"caller_nid": "path_registry_tokenregistry_generate_for_superclasses", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L459"}, {"caller_nid": "path_registry_tokenregistry_generate_for_superclasses", "callee": "iterate_to_root", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L461"}, {"caller_nid": "path_registry_tokenregistry_generate_for_superclasses", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L465"}, {"caller_nid": "path_registry_tokenregistry_generate_for_superclasses", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L471"}, {"caller_nid": "path_registry_tokenregistry_generate_natural_for_superclasses", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L487"}, {"caller_nid": "path_registry_tokenregistry_generate_natural_for_superclasses", "callee": "iterate_to_root", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L488"}, {"caller_nid": "path_registry_tokenregistry_generate_natural_for_superclasses", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L492"}, {"caller_nid": "path_registry_tokenregistry_generate_natural_for_superclasses", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L498"}, {"caller_nid": "path_registry_tokenregistry_getitem", "callee": "IndexError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L511"}, {"caller_nid": "path_registry_propregistry_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L544"}, {"caller_nid": "path_registry_propregistry_init", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L548"}, {"caller_nid": "path_registry_propregistry_init", "callee": "_entity_for_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L559"}, {"caller_nid": "path_registry_propregistry_init", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L602"}, {"caller_nid": "path_registry_propregistry_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L614"}, {"caller_nid": "path_registry_propregistry_truncate_recursive", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L630"}, {"caller_nid": "path_registry_propregistry_truncate_recursive", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L630"}, {"caller_nid": "path_registry_propregistry_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L647"}, {"caller_nid": "path_registry_abstractentityregistry_init", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L707"}, {"caller_nid": "path_registry_abstractentityregistry_init", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L709"}, {"caller_nid": "path_registry_abstractentityregistry_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L756"}, {"caller_nid": "path_registry_cachingentityregistry_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L796"}, {"caller_nid": "path_registry_cachingentityregistry_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L803"}, {"caller_nid": "path_registry_cachingentityregistry_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/path_registry.py", "source_location": "L805"}]} |