Files
tfm_ainventory/graphify-out/cache/161ffdacc65b728d4ae8d845a5a89f23838da31ad31e74e27a590a9e1159d9aa.json

1 line
47 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "label": "annotation.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L1"}, {"id": "annotation_supportsannotations", "label": "SupportsAnnotations", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L53"}, {"id": "externallytraversible", "label": "ExternallyTraversible", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "annotation_supportsannotations_annotate", "label": "._annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L62"}, {"id": "annotation_deannotate", "label": "_deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L66"}, {"id": "annotation_supportsannotations_deannotate", "label": "._deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L79"}, {"id": "annotation_annotations_cache_key", "label": "_annotations_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L87"}, {"id": "annotation_supportsannotations_gen_annotations_cache_key", "label": "._gen_annotations_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L92"}, {"id": "annotation_supportswrappingannotations", "label": "SupportsWrappingAnnotations", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L114"}, {"id": "annotation_entity_namespace", "label": "entity_namespace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L122"}, {"id": "annotation_supportswrappingannotations_annotate", "label": "._annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L124"}, {"id": "annotation_supportswrappingannotations_with_annotations", "label": "._with_annotations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L131"}, {"id": "annotation_supportswrappingannotations_deannotate", "label": "._deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L152"}, {"id": "annotation_supportscloneannotations", "label": "SupportsCloneAnnotations", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L172"}, {"id": "annotation_supportscloneannotations_annotate", "label": "._annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L187"}, {"id": "annotation_supportscloneannotations_with_annotations", "label": "._with_annotations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L198"}, {"id": "annotation_supportscloneannotations_deannotate", "label": "._deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L223"}, {"id": "annotation_annotated", "label": "Annotated", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L247"}, {"id": "annotation_as_annotated_instance", "label": "_as_annotated_instance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L270"}, {"id": "annotation_annotated_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L283"}, {"id": "annotation_annotated_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L286"}, {"id": "annotation_annotated_annotate", "label": "._annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L296"}, {"id": "annotation_annotated_with_annotations", "label": "._with_annotations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L301"}, {"id": "annotation_annotated_deannotate", "label": "._deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L323"}, {"id": "annotation_compiler_dispatch", "label": "_compiler_dispatch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L343"}, {"id": "annotation_constructor", "label": "_constructor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L349"}, {"id": "annotation_annotated_clone", "label": "._clone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L352"}, {"id": "annotation_annotated_reduce", "label": ".__reduce__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L363"}, {"id": "annotation_annotated_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L366"}, {"id": "annotation_annotated_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L369"}, {"id": "annotation_safe_annotate", "label": "_safe_annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L398"}, {"id": "annotation_deep_annotate", "label": "_deep_annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L410"}, {"id": "annotation_deep_deannotate", "label": "_deep_deannotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L483"}, {"id": "annotation_shallow_annotate", "label": "_shallow_annotate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L522"}, {"id": "annotation_new_annotation_type", "label": "_new_annotation_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L535"}, {"id": "annotation_prepare_annotations", "label": "_prepare_annotations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L582"}, {"id": "annotation_rationale_125", "label": "return a copy of this ClauseElement with annotations updated by the give", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L125"}, {"id": "annotation_rationale_132", "label": "return a copy of this ClauseElement with annotations replaced by the giv", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L132"}, {"id": "annotation_rationale_157", "label": "return a copy of this :class:`_expression.ClauseElement` with annotation", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L157"}, {"id": "annotation_rationale_188", "label": "return a copy of this ClauseElement with annotations updated by the give", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L188"}, {"id": "annotation_rationale_199", "label": "return a copy of this ClauseElement with annotations replaced by the giv", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L199"}, {"id": "annotation_rationale_228", "label": "return a copy of this :class:`_expression.ClauseElement` with annotation", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L228"}, {"id": "annotation_rationale_248", "label": "clones a SupportsAnnotations and applies an 'annotations' dictionary. Unlik", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L248"}, {"id": "annotation_rationale_421", "label": "Deep copy the given ClauseElement, annotating each element with the given an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L421"}, {"id": "annotation_rationale_497", "label": "Deep copy the given element, removing annotations.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L497"}, {"id": "annotation_rationale_523", "label": "Annotate the given ClauseElement and copy its internals so that internal obj", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L523"}, {"id": "annotation_rationale_538", "label": "Generates a new class that subclasses Annotated and proxies a given element", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L538"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_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/sql/annotation.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_supportsannotations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L53", "weight": 1.0}, {"source": "annotation_supportsannotations", "target": "externallytraversible", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L53", "weight": 1.0}, {"source": "annotation_supportsannotations", "target": "annotation_supportsannotations_annotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L73", "weight": 1.0}, {"source": "annotation_supportsannotations", "target": "annotation_supportsannotations_deannotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L79", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_annotations_cache_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L87", "weight": 1.0}, {"source": "annotation_supportsannotations", "target": "annotation_supportsannotations_gen_annotations_cache_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L92", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_supportswrappingannotations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L114", "weight": 1.0}, {"source": "annotation_supportswrappingannotations", "target": "annotation_supportsannotations", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_entity_namespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L122", "weight": 1.0}, {"source": "annotation_supportswrappingannotations", "target": "annotation_supportswrappingannotations_annotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L124", "weight": 1.0}, {"source": "annotation_supportswrappingannotations", "target": "annotation_supportswrappingannotations_with_annotations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L131", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L139", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L146", "weight": 1.0}, {"source": "annotation_supportswrappingannotations", "target": "annotation_supportswrappingannotations_deannotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_supportscloneannotations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L172", "weight": 1.0}, {"source": "annotation_supportscloneannotations", "target": "annotation_supportswrappingannotations", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L172", "weight": 1.0}, {"source": "annotation_supportscloneannotations", "target": "annotation_supportscloneannotations_annotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L187", "weight": 1.0}, {"source": "annotation_supportscloneannotations", "target": "annotation_supportscloneannotations_with_annotations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L198", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L210", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L217", "weight": 1.0}, {"source": "annotation_supportscloneannotations", "target": "annotation_supportscloneannotations_deannotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L223", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_annotated", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L247", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_supportsannotations", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_as_annotated_instance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L270", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L283", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L286", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_annotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L296", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_with_annotations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L301", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L317", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_deannotate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L323", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_compiler_dispatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L343", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_constructor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L349", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_clone", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L352", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_reduce", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L363", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L366", "weight": 1.0}, {"source": "annotation_annotated", "target": "annotation_annotated_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L369", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_entity_namespace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L376", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_safe_annotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L398", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deep_annotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L410", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deep_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L483", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deep_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L489", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_deep_deannotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L494", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_shallow_annotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L522", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_new_annotation_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L535", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_annotation_py", "target": "annotation_prepare_annotations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L582", "weight": 1.0}, {"source": "annotation_annotations_cache_key", "target": "annotation_supportsannotations_gen_annotations_cache_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L90", "weight": 1.0}, {"source": "annotation_supportswrappingannotations_annotate", "target": "annotation_as_annotated_instance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L129", "weight": 1.0}, {"source": "annotation_supportswrappingannotations_with_annotations", "target": "annotation_as_annotated_instance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L136", "weight": 1.0}, {"source": "annotation_supportswrappingannotations_deannotate", "target": "annotation_annotated_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L166", "weight": 1.0}, {"source": "annotation_supportscloneannotations_annotate", "target": "annotation_annotated_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L192", "weight": 1.0}, {"source": "annotation_supportscloneannotations_with_annotations", "target": "annotation_annotated_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L203", "weight": 1.0}, {"source": "annotation_supportscloneannotations_deannotate", "target": "annotation_annotated_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L239", "weight": 1.0}, {"source": "annotation_as_annotated_instance", "target": "annotation_new_annotation_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L276", "weight": 1.0}, {"source": "annotation_annotated_annotate", "target": "annotation_annotated_with_annotations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L298", "weight": 1.0}, {"source": "annotation_annotated_with_annotations", "target": "annotation_annotated_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L302", "weight": 1.0}, {"source": "annotation_annotated_deannotate", "target": "annotation_annotated_with_annotations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L331", "weight": 1.0}, {"source": "annotation_safe_annotate", "target": "annotation_annotated_annotate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L407", "weight": 1.0}, {"source": "annotation_shallow_annotate", "target": "annotation_annotated_annotate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L530", "weight": 1.0}, {"source": "annotation_prepare_annotations", "target": "annotation_new_annotation_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L587", "weight": 1.0}, {"source": "annotation_rationale_125", "target": "annotation_supportswrappingannotations_annotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L125", "weight": 1.0}, {"source": "annotation_rationale_132", "target": "annotation_supportswrappingannotations_with_annotations", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L132", "weight": 1.0}, {"source": "annotation_rationale_157", "target": "annotation_supportswrappingannotations_deannotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L157", "weight": 1.0}, {"source": "annotation_rationale_188", "target": "annotation_supportscloneannotations_annotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L188", "weight": 1.0}, {"source": "annotation_rationale_199", "target": "annotation_supportscloneannotations_with_annotations", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L199", "weight": 1.0}, {"source": "annotation_rationale_228", "target": "annotation_supportscloneannotations_deannotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L228", "weight": 1.0}, {"source": "annotation_rationale_248", "target": "annotation_annotated", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L248", "weight": 1.0}, {"source": "annotation_rationale_421", "target": "annotation_deep_annotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L421", "weight": 1.0}, {"source": "annotation_rationale_497", "target": "annotation_deep_deannotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L497", "weight": 1.0}, {"source": "annotation_rationale_523", "target": "annotation_shallow_annotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L523", "weight": 1.0}, {"source": "annotation_rationale_538", "target": "annotation_new_annotation_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L538", "weight": 1.0}], "raw_calls": [{"caller_nid": "annotation_supportsannotations_annotate", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L63"}, {"caller_nid": "annotation_supportsannotations_deannotate", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L84"}, {"caller_nid": "annotation_annotations_cache_key", "callee": "anon_map", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L88"}, {"caller_nid": "annotation_supportsannotations_gen_annotations_cache_key", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L97"}, {"caller_nid": "annotation_supportsannotations_gen_annotations_cache_key", "callee": "_gen_cache_key", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L101"}, {"caller_nid": "annotation_supportsannotations_gen_annotations_cache_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L102"}, {"caller_nid": "annotation_supportsannotations_gen_annotations_cache_key", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L108"}, {"caller_nid": "annotation_supportscloneannotations_annotate", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L193"}, {"caller_nid": "annotation_supportscloneannotations_annotate", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L194"}, {"caller_nid": "annotation_supportscloneannotations_annotate", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L195"}, {"caller_nid": "annotation_supportscloneannotations_with_annotations", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L204"}, {"caller_nid": "annotation_supportscloneannotations_with_annotations", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L205"}, {"caller_nid": "annotation_supportscloneannotations_with_annotations", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L206"}, {"caller_nid": "annotation_supportscloneannotations_deannotate", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L240"}, {"caller_nid": "annotation_supportscloneannotations_deannotate", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L241"}, {"caller_nid": "annotation_as_annotated_instance", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L277"}, {"caller_nid": "annotation_annotated_init", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L289"}, {"caller_nid": "annotation_annotated_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L290"}, {"caller_nid": "annotation_annotated_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L291"}, {"caller_nid": "annotation_annotated_init", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L293"}, {"caller_nid": "annotation_annotated_init", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L294"}, {"caller_nid": "annotation_annotated_annotate", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L297"}, {"caller_nid": "annotation_annotated_with_annotations", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L303"}, {"caller_nid": "annotation_annotated_with_annotations", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L304"}, {"caller_nid": "annotation_annotated_with_annotations", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L305"}, {"caller_nid": "annotation_annotated_with_annotations", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L306"}, {"caller_nid": "annotation_annotated_deannotate", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L332"}, {"caller_nid": "annotation_annotated_deannotate", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L335"}, {"caller_nid": "annotation_annotated_clone", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L360"}, {"caller_nid": "annotation_annotated_clone", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L361"}, {"caller_nid": "annotation_annotated_eq", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L373"}, {"caller_nid": "annotation_annotated_eq", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L373"}, {"caller_nid": "annotation_entity_namespace", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L378"}, {"caller_nid": "annotation_deep_annotate", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L477"}, {"caller_nid": "annotation_deep_annotate", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L477"}, {"caller_nid": "annotation_deep_deannotate", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L517"}, {"caller_nid": "annotation_deep_deannotate", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L517"}, {"caller_nid": "annotation_shallow_annotate", "callee": "_copy_internals", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L531"}, {"caller_nid": "annotation_new_annotation_type", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L542"}, {"caller_nid": "annotation_new_annotation_type", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L555"}, {"caller_nid": "annotation_new_annotation_type", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L557"}, {"caller_nid": "annotation_new_annotation_type", "callee": "globals", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L559"}, {"caller_nid": "annotation_new_annotation_type", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L562"}, {"caller_nid": "annotation_new_annotation_type", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L565"}, {"caller_nid": "annotation_new_annotation_type", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L566"}, {"caller_nid": "annotation_new_annotation_type", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L572"}, {"caller_nid": "annotation_new_annotation_type", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L577"}, {"caller_nid": "annotation_prepare_annotations", "callee": "walk_subclasses", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/annotation.py", "source_location": "L586"}]}