Files
tfm_ainventory/graphify-out/cache/e4aad704b12c504d042ce59d5aa0fb27e1e6417c742a49e2bec8c495a1bc9c25.json
2026-04-26 12:03:59 +03:00

1 line
159 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "label": "strategy_options.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1"}, {"id": "strategy_options_abstractload", "label": "_AbstractLoad", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L88"}, {"id": "loaderoption", "label": "LoaderOption", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "strategy_options_abstractload_contains_eager", "label": ".contains_eager()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L94"}, {"id": "strategy_options_abstractload_load_only", "label": ".load_only()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L164"}, {"id": "strategy_options_abstractload_joinedload", "label": ".joinedload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L239"}, {"id": "strategy_options_abstractload_subqueryload", "label": ".subqueryload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L328"}, {"id": "strategy_options_abstractload_selectinload", "label": ".selectinload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L358"}, {"id": "strategy_options_abstractload_lazyload", "label": ".lazyload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L414"}, {"id": "strategy_options_abstractload_immediateload", "label": ".immediateload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L430"}, {"id": "strategy_options_abstractload_noload", "label": ".noload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L479"}, {"id": "strategy_options_abstractload_raiseload", "label": ".raiseload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L505"}, {"id": "strategy_options_abstractload_defaultload", "label": ".defaultload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L543"}, {"id": "strategy_options_abstractload_defer", "label": ".defer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L582"}, {"id": "strategy_options_abstractload_undefer", "label": ".undefer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L643"}, {"id": "strategy_options_abstractload_undefer_group", "label": ".undefer_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L684"}, {"id": "strategy_options_abstractload_with_expression", "label": ".with_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L717"}, {"id": "strategy_options_abstractload_selectin_polymorphic", "label": ".selectin_polymorphic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L756"}, {"id": "strategy_options_coerce_strat", "label": "_coerce_strat()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L782"}, {"id": "strategy_options_abstractload_coerce_strat", "label": "._coerce_strat()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L787"}, {"id": "strategy_options_set_relationship_strategy", "label": "_set_relationship_strategy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L797"}, {"id": "strategy_options_set_column_strategy", "label": "_set_column_strategy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L818"}, {"id": "strategy_options_set_generic_strategy", "label": "_set_generic_strategy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L838"}, {"id": "strategy_options_set_class_strategy", "label": "_set_class_strategy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L855"}, {"id": "strategy_options_abstractload_apply_to_parent", "label": "._apply_to_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L863"}, {"id": "strategy_options_abstractload_options", "label": ".options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L872"}, {"id": "strategy_options_abstractload_clone_for_bind_strategy", "label": "._clone_for_bind_strategy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L881"}, {"id": "strategy_options_abstractload_process_compile_state_replaced_entities", "label": ".process_compile_state_replaced_entities()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L894"}, {"id": "strategy_options_abstractload_process_compile_state", "label": ".process_compile_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L911"}, {"id": "strategy_options_abstractload_process", "label": "._process()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L922"}, {"id": "strategy_options_chop_path", "label": "_chop_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L932"}, {"id": "strategy_options_load", "label": "Load", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L970"}, {"id": "strategy_options_load_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1011"}, {"id": "strategy_options_load_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1020"}, {"id": "strategy_options_construct_for_existing_path", "label": "_construct_for_existing_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1024"}, {"id": "strategy_options_load_adapt_cached_option_to_uncached_option", "label": "._adapt_cached_option_to_uncached_option()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1034"}, {"id": "strategy_options_load_prepend_path", "label": "._prepend_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1041"}, {"id": "strategy_options_load_adjust_for_extra_criteria", "label": "._adjust_for_extra_criteria()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1048"}, {"id": "strategy_options_load_reconcile_query_entities_with_us", "label": "._reconcile_query_entities_with_us()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1100"}, {"id": "strategy_options_load_process", "label": "._process()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1119"}, {"id": "strategy_options_load_apply_to_parent", "label": "._apply_to_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1151"}, {"id": "strategy_options_options", "label": "options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1191"}, {"id": "strategy_options_load_clone_for_bind_strategy", "label": "._clone_for_bind_strategy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1232"}, {"id": "strategy_options_load_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1328"}, {"id": "strategy_options_load_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1333"}, {"id": "strategy_options_wildcardload", "label": "_WildcardLoad", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1338"}, {"id": "strategy_options_wildcardload_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1358"}, {"id": "strategy_options_wildcardload_clone_for_bind_strategy", "label": "._clone_for_bind_strategy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1363"}, {"id": "strategy_options_wildcardload_options", "label": ".options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1391"}, {"id": "strategy_options_wildcardload_apply_to_parent", "label": "._apply_to_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1394"}, {"id": "strategy_options_wildcardload_process", "label": "._process()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1423"}, {"id": "strategy_options_wildcardload_find_entity_basestring", "label": "._find_entity_basestring()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1484"}, {"id": "strategy_options_wildcardload_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1522"}, {"id": "strategy_options_wildcardload_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1526"}, {"id": "strategy_options_loadelement", "label": "_LoadElement", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1530"}, {"id": "strategy_options_loadelement_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1579"}, {"id": "strategy_options_loadelement_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1582"}, {"id": "strategy_options_is_opts_only", "label": "is_opts_only()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1586"}, {"id": "strategy_options_loadelement_clone", "label": "._clone()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1589"}, {"id": "strategy_options_loadelement_update_opts", "label": "._update_opts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1596"}, {"id": "strategy_options_loadelement_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1601"}, {"id": "strategy_options_loadelement_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1606"}, {"id": "strategy_options_loadelement_raise_for_no_match", "label": "._raise_for_no_match()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1610"}, {"id": "strategy_options_loadelement_adjust_effective_path_for_current_path", "label": "._adjust_effective_path_for_current_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1640"}, {"id": "strategy_options_loadelement_init_path", "label": "._init_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1682"}, {"id": "strategy_options_loadelement_prepare_for_compile_state", "label": "._prepare_for_compile_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1694"}, {"id": "strategy_options_loadelement_process_compile_state", "label": ".process_compile_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1705"}, {"id": "strategy_options_create", "label": "create()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1733"}, {"id": "strategy_options_loadelement_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1776"}, {"id": "strategy_options_loadelement_recurse", "label": "._recurse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1779"}, {"id": "strategy_options_loadelement_prepend_path_from", "label": "._prepend_path_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1785"}, {"id": "strategy_options_loadelement_prepend_path", "label": "._prepend_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1810"}, {"id": "strategy_options_reconcile", "label": "_reconcile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1822"}, {"id": "strategy_options_attributestrategyload", "label": "_AttributeStrategyLoad", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1879"}, {"id": "strategy_options_attributestrategyload_init_path", "label": "._init_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1908"}, {"id": "strategy_options_attributestrategyload_prepend_path", "label": "._prepend_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1979"}, {"id": "strategy_options_attributestrategyload_generate_extra_criteria", "label": "._generate_extra_criteria()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1997"}, {"id": "strategy_options_attributestrategyload_set_of_type_info", "label": "._set_of_type_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2034"}, {"id": "strategy_options_attributestrategyload_prepare_for_compile_state", "label": "._prepare_for_compile_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2068"}, {"id": "strategy_options_attributestrategyload_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2112"}, {"id": "strategy_options_attributestrategyload_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2136"}, {"id": "strategy_options_tokenstrategyload", "label": "_TokenStrategyLoad", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2152"}, {"id": "strategy_options_tokenstrategyload_init_path", "label": "._init_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2171"}, {"id": "strategy_options_tokenstrategyload_prepare_for_compile_state", "label": "._prepare_for_compile_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2190"}, {"id": "strategy_options_classstrategyload", "label": "_ClassStrategyLoad", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2241"}, {"id": "strategy_options_classstrategyload_init_path", "label": "._init_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2259"}, {"id": "strategy_options_classstrategyload_prepare_for_compile_state", "label": "._prepare_for_compile_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2264"}, {"id": "strategy_options_generate_from_keys", "label": "_generate_from_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2297"}, {"id": "strategy_options_parse_attr_argument", "label": "_parse_attr_argument()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2361"}, {"id": "strategy_options_loader_unbound_fn", "label": "loader_unbound_fn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2398"}, {"id": "strategy_options_expand_column_strategy_attrs", "label": "_expand_column_strategy_attrs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2416"}, {"id": "strategy_options_contains_eager", "label": "contains_eager()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2438"}, {"id": "strategy_options_load_only", "label": "load_only()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2443"}, {"id": "strategy_options_joinedload", "label": "joinedload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2452"}, {"id": "strategy_options_subqueryload", "label": "subqueryload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2457"}, {"id": "strategy_options_selectinload", "label": "selectinload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2462"}, {"id": "strategy_options_lazyload", "label": "lazyload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2471"}, {"id": "strategy_options_immediateload", "label": "immediateload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2476"}, {"id": "strategy_options_noload", "label": "noload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2485"}, {"id": "strategy_options_raiseload", "label": "raiseload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2490"}, {"id": "strategy_options_defaultload", "label": "defaultload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2495"}, {"id": "strategy_options_defer", "label": "defer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2500"}, {"id": "strategy_options_undefer", "label": "undefer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2520"}, {"id": "strategy_options_undefer_group", "label": "undefer_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2532"}, {"id": "strategy_options_with_expression", "label": "with_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2538"}, {"id": "strategy_options_selectin_polymorphic", "label": "selectin_polymorphic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2547"}, {"id": "strategy_options_raise_for_does_not_link", "label": "_raise_for_does_not_link()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2554"}, {"id": "strategy_options_rationale_101", "label": "r\"\"\"Indicate that the given attribute should be eagerly loaded from colu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L101"}, {"id": "strategy_options_rationale_165", "label": "r\"\"\"Indicate that for a particular entity, only the given list of column", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L165"}, {"id": "strategy_options_rationale_244", "label": "Indicate that the given attribute should be loaded using joined eager lo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L244"}, {"id": "strategy_options_rationale_329", "label": "Indicate that the given attribute should be loaded using subquery eager", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L329"}, {"id": "strategy_options_rationale_363", "label": "Indicate that the given attribute should be loaded using SELECT IN eager", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L363"}, {"id": "strategy_options_rationale_415", "label": "Indicate that the given attribute should be loaded using \"lazy\" loading.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L415"}, {"id": "strategy_options_rationale_435", "label": "Indicate that the given attribute should be loaded using an immediate lo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L435"}, {"id": "strategy_options_rationale_480", "label": "Indicate that the given relationship attribute should remain unloaded.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L480"}, {"id": "strategy_options_rationale_506", "label": "Indicate that the given attribute should raise an error if accessed. A", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L506"}, {"id": "strategy_options_rationale_544", "label": "Indicate an attribute should load using its predefined loader style. Th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L544"}, {"id": "strategy_options_rationale_583", "label": "r\"\"\"Indicate that the given column-oriented attribute should be deferred", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L583"}, {"id": "strategy_options_rationale_644", "label": "r\"\"\"Indicate that the given column-oriented attribute should be undeferr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L644"}, {"id": "strategy_options_rationale_685", "label": "Indicate that columns within the given deferred group name should be und", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L685"}, {"id": "strategy_options_rationale_722", "label": "r\"\"\"Apply an ad-hoc SQL expression to a \"deferred expression\" attribute.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L722"}, {"id": "strategy_options_rationale_757", "label": "Indicate an eager load should take place for all attributes specific to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L757"}, {"id": "strategy_options_rationale_864", "label": "apply this :class:`_orm._AbstractLoad` object as a sub-option o a :class", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L864"}, {"id": "strategy_options_rationale_873", "label": "r\"\"\"Apply a series of options as sub-options to this :class:`_orm._Abstr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L873"}, {"id": "strategy_options_rationale_928", "label": "implemented by subclasses", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L928"}, {"id": "strategy_options_rationale_971", "label": "Represents loader options which modify the state of a ORM-enabled :class:`_s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L971"}, {"id": "strategy_options_rationale_1049", "label": "Apply the current bound parameters in a QueryContext to all occurrences", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1049"}, {"id": "strategy_options_rationale_1101", "label": "called at process time to allow adjustment of the root entity inside of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1101"}, {"id": "strategy_options_rationale_1152", "label": "apply this :class:`_orm.Load` object as a sub-option of another :class:`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1152"}, {"id": "strategy_options_rationale_1192", "label": "r\"\"\"Apply a series of options as sub-options to this :class:`_orm.Load`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1192"}, {"id": "strategy_options_rationale_1339", "label": "represent a standalone '*' load operation", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1339"}, {"id": "strategy_options_rationale_1395", "label": "apply this :class:`_orm._WildcardLoad` object as a sub-option of a :clas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1395"}, {"id": "strategy_options_rationale_1533", "label": "represents strategy information to select for a LoaderStrategy and pass opti", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1533"}, {"id": "strategy_options_rationale_1643", "label": "receives the 'current_path' entry from an :class:`.ORMCompileState` inst", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1643"}, {"id": "strategy_options_rationale_1685", "label": "Apply ORM attributes and/or wildcard to an existing path, producing a ne", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1685"}, {"id": "strategy_options_rationale_1702", "label": "implemented by subclasses.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1702"}, {"id": "strategy_options_rationale_1713", "label": "populate ORMCompileState.attributes with loader state for this _LoadElem", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1713"}, {"id": "strategy_options_rationale_1746", "label": "Create a new :class:`._LoadElement` object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1746"}, {"id": "strategy_options_rationale_1786", "label": "adjust the path of this :class:`._LoadElement` to be a subpath of that o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1786"}, {"id": "strategy_options_rationale_1825", "label": "define behavior for when two Load objects are to be put into the context", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1825"}, {"id": "strategy_options_rationale_1880", "label": "Loader strategies against specific relationship or column paths. e.g.::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1880"}, {"id": "strategy_options_rationale_1980", "label": "Override to also prepend the path for _path_with_polymorphic_path. When", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1980"}, {"id": "strategy_options_rationale_1998", "label": "Apply the current bound parameters in a QueryContext to the immediate \"e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1998"}, {"id": "strategy_options_rationale_2153", "label": "Loader strategies against wildcard attributes e.g.:: raiseload(\"*\"", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2153"}, {"id": "strategy_options_rationale_2242", "label": "Loader strategies that deals with a class as a target, not an attribute path", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2242"}, {"id": "strategy_options_rationale_2364", "label": "parse an attribute or wildcard argument to produce an :class:`._AbstractLoad", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2364"}, {"id": "strategy_options_rationale_2399", "label": "decorator that applies docstrings between standalone loader functions and th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2399"}, {"id": "strategy_options_rationale_1435", "label": "# TODO: no cases in test suite where we actually get", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1435"}, {"id": "strategy_options_rationale_2016", "label": "# NOTE: while it seems like we should not do the \"apply\" operation", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2016"}, {"id": "strategy_options_rationale_2373", "label": "# TODO: need to figure out this None thing being returned by", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2373"}, {"id": "strategy_options_rationale_2444", "label": "# TODO: attrs against different classes. we likely have to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2444"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_attributes_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/orm/strategy_options.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_context_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_context_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_context_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_sql_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_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/strategy_options.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_abstractload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L88", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "loaderoption", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L88", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_contains_eager", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L94", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_load_only", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L164", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_joinedload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L239", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_subqueryload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L328", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_selectinload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L358", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_lazyload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L414", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_immediateload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L430", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_noload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L479", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_raiseload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L505", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_defaultload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L543", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_defer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L582", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_undefer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L643", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_undefer_group", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L684", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_with_expression", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L717", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_selectin_polymorphic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L756", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_coerce_strat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L782", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_coerce_strat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L785", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_coerce_strat", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L787", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_set_relationship_strategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L797", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_set_column_strategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L818", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_set_generic_strategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L838", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_set_class_strategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L855", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_apply_to_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L863", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_options", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L872", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_clone_for_bind_strategy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L881", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_process_compile_state_replaced_entities", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L894", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_process_compile_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L911", "weight": 1.0}, {"source": "strategy_options_abstractload", "target": "strategy_options_abstractload_process", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L922", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_chop_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L932", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_load", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L970", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_abstractload", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L970", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1011", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1020", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_construct_for_existing_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1024", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_adapt_cached_option_to_uncached_option", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1034", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_prepend_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1041", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_adjust_for_extra_criteria", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1048", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_reconcile_query_entities_with_us", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1100", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_process", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1119", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_apply_to_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1151", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1191", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_clone_for_bind_strategy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1232", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1328", "weight": 1.0}, {"source": "strategy_options_load", "target": "strategy_options_load_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1333", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_wildcardload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1338", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_abstractload", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1338", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1358", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_clone_for_bind_strategy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1363", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_options", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1391", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_apply_to_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1394", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_process", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1423", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_find_entity_basestring", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1484", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1522", "weight": 1.0}, {"source": "strategy_options_wildcardload", "target": "strategy_options_wildcardload_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1526", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_loadelement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1530", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1579", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1582", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_is_opts_only", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1586", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_clone", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1589", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_update_opts", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1596", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1601", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1606", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_raise_for_no_match", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1610", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_adjust_effective_path_for_current_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1640", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_init_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1682", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_prepare_for_compile_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1694", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_process_compile_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1705", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1733", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1776", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_recurse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1779", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_prepend_path_from", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1785", "weight": 1.0}, {"source": "strategy_options_loadelement", "target": "strategy_options_loadelement_prepend_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1810", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_reconcile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1822", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_attributestrategyload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1879", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_loadelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1879", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_attributestrategyload_init_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1908", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_attributestrategyload_prepend_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1979", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_attributestrategyload_generate_extra_criteria", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1997", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_attributestrategyload_set_of_type_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2034", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_attributestrategyload_prepare_for_compile_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2068", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_attributestrategyload_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2112", "weight": 1.0}, {"source": "strategy_options_attributestrategyload", "target": "strategy_options_attributestrategyload_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_tokenstrategyload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2152", "weight": 1.0}, {"source": "strategy_options_tokenstrategyload", "target": "strategy_options_loadelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2152", "weight": 1.0}, {"source": "strategy_options_tokenstrategyload", "target": "strategy_options_tokenstrategyload_init_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2171", "weight": 1.0}, {"source": "strategy_options_tokenstrategyload", "target": "strategy_options_tokenstrategyload_prepare_for_compile_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2190", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_classstrategyload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2241", "weight": 1.0}, {"source": "strategy_options_classstrategyload", "target": "strategy_options_loadelement", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2241", "weight": 1.0}, {"source": "strategy_options_classstrategyload", "target": "strategy_options_classstrategyload_init_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2259", "weight": 1.0}, {"source": "strategy_options_classstrategyload", "target": "strategy_options_classstrategyload_prepare_for_compile_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2264", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_generate_from_keys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2297", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_parse_attr_argument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2361", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_loader_unbound_fn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2398", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_expand_column_strategy_attrs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2416", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_contains_eager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2438", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_load_only", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2443", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_joinedload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2452", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_subqueryload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2457", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_selectinload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2462", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_lazyload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2471", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_immediateload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2476", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_noload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2485", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_raiseload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2490", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_defaultload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2495", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_defer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2500", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_undefer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2520", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_undefer_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2532", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_with_expression", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2538", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_selectin_polymorphic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2547", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "target": "strategy_options_raise_for_does_not_link", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2554", "weight": 1.0}, {"source": "strategy_options_abstractload_contains_eager", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L155", "weight": 1.0}, {"source": "strategy_options_abstractload_load_only", "target": "strategy_options_set_column_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L224", "weight": 1.0}, {"source": "strategy_options_abstractload_load_only", "target": "strategy_options_expand_column_strategy_attrs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L225", "weight": 1.0}, {"source": "strategy_options_abstractload_joinedload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L317", "weight": 1.0}, {"source": "strategy_options_abstractload_subqueryload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L356", "weight": 1.0}, {"source": "strategy_options_abstractload_selectinload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L408", "weight": 1.0}, {"source": "strategy_options_abstractload_lazyload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L428", "weight": 1.0}, {"source": "strategy_options_abstractload_immediateload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L472", "weight": 1.0}, {"source": "strategy_options_abstractload_noload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L503", "weight": 1.0}, {"source": "strategy_options_abstractload_raiseload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L539", "weight": 1.0}, {"source": "strategy_options_abstractload_defaultload", "target": "strategy_options_set_relationship_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L580", "weight": 1.0}, {"source": "strategy_options_abstractload_defer", "target": "strategy_options_set_column_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L639", "weight": 1.0}, {"source": "strategy_options_abstractload_defer", "target": "strategy_options_expand_column_strategy_attrs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L640", "weight": 1.0}, {"source": "strategy_options_abstractload_undefer", "target": "strategy_options_set_column_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L679", "weight": 1.0}, {"source": "strategy_options_abstractload_undefer", "target": "strategy_options_expand_column_strategy_attrs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L680", "weight": 1.0}, {"source": "strategy_options_abstractload_undefer_group", "target": "strategy_options_set_column_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L713", "weight": 1.0}, {"source": "strategy_options_abstractload_with_expression", "target": "strategy_options_set_column_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L752", "weight": 1.0}, {"source": "strategy_options_abstractload_selectin_polymorphic", "target": "strategy_options_set_class_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L771", "weight": 1.0}, {"source": "strategy_options_set_relationship_strategy", "target": "strategy_options_abstractload_coerce_strat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L805", "weight": 1.0}, {"source": "strategy_options_set_relationship_strategy", "target": "strategy_options_wildcardload_clone_for_bind_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L807", "weight": 1.0}, {"source": "strategy_options_set_column_strategy", "target": "strategy_options_abstractload_coerce_strat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L825", "weight": 1.0}, {"source": "strategy_options_set_column_strategy", "target": "strategy_options_wildcardload_clone_for_bind_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L827", "weight": 1.0}, {"source": "strategy_options_set_generic_strategy", "target": "strategy_options_abstractload_coerce_strat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L844", "weight": 1.0}, {"source": "strategy_options_set_generic_strategy", "target": "strategy_options_wildcardload_clone_for_bind_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L845", "weight": 1.0}, {"source": "strategy_options_set_class_strategy", "target": "strategy_options_abstractload_coerce_strat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L858", "weight": 1.0}, {"source": "strategy_options_set_class_strategy", "target": "strategy_options_wildcardload_clone_for_bind_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L860", "weight": 1.0}, {"source": "strategy_options_abstractload_process_compile_state_replaced_entities", "target": "strategy_options_wildcardload_process", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L905", "weight": 1.0}, {"source": "strategy_options_abstractload_process_compile_state", "target": "strategy_options_wildcardload_process", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L915", "weight": 1.0}, {"source": "strategy_options_load_adapt_cached_option_to_uncached_option", "target": "strategy_options_load_adjust_for_extra_criteria", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1039", "weight": 1.0}, {"source": "strategy_options_load_prepend_path", "target": "strategy_options_loadelement_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1042", "weight": 1.0}, {"source": "strategy_options_load_prepend_path", "target": "strategy_options_attributestrategyload_prepend_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1044", "weight": 1.0}, {"source": "strategy_options_load_adjust_for_extra_criteria", "target": "strategy_options_loadelement_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1089", "weight": 1.0}, {"source": "strategy_options_load_process", "target": "strategy_options_load_reconcile_query_entities_with_us", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1125", "weight": 1.0}, {"source": "strategy_options_load_process", "target": "strategy_options_loadelement_process_compile_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1143", "weight": 1.0}, {"source": "strategy_options_load_apply_to_parent", "target": "strategy_options_raise_for_does_not_link", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1175", "weight": 1.0}, {"source": "strategy_options_load_apply_to_parent", "target": "strategy_options_loadelement_prepend_path_from", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1181", "weight": 1.0}, {"source": "strategy_options_options", "target": "strategy_options_wildcardload_apply_to_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1221", "weight": 1.0}, {"source": "strategy_options_load_clone_for_bind_strategy", "target": "strategy_options_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1266", "weight": 1.0}, {"source": "strategy_options_load_clone_for_bind_strategy", "target": "strategy_options_loadelement_recurse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1323", "weight": 1.0}, {"source": "strategy_options_wildcardload_apply_to_parent", "target": "strategy_options_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1412", "weight": 1.0}, {"source": "strategy_options_wildcardload_process", "target": "strategy_options_chop_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1437", "weight": 1.0}, {"source": "strategy_options_wildcardload_process", "target": "strategy_options_wildcardload_find_entity_basestring", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1450", "weight": 1.0}, {"source": "strategy_options_wildcardload_process", "target": "strategy_options_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1463", "weight": 1.0}, {"source": "strategy_options_wildcardload_process", "target": "strategy_options_loadelement_process_compile_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1478", "weight": 1.0}, {"source": "strategy_options_loadelement_update_opts", "target": "strategy_options_loadelement_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1597", "weight": 1.0}, {"source": "strategy_options_loadelement_adjust_effective_path_for_current_path", "target": "strategy_options_chop_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1664", "weight": 1.0}, {"source": "strategy_options_loadelement_process_compile_state", "target": "strategy_options_classstrategyload_prepare_for_compile_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1717", "weight": 1.0}, {"source": "strategy_options_loadelement_process_compile_state", "target": "strategy_options_reconcile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1726", "weight": 1.0}, {"source": "strategy_options_create", "target": "strategy_options_classstrategyload_init_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1764", "weight": 1.0}, {"source": "strategy_options_loadelement_recurse", "target": "strategy_options_loadelement_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1780", "weight": 1.0}, {"source": "strategy_options_loadelement_prepend_path_from", "target": "strategy_options_attributestrategyload_prepend_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1808", "weight": 1.0}, {"source": "strategy_options_loadelement_prepend_path", "target": "strategy_options_loadelement_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1811", "weight": 1.0}, {"source": "strategy_options_reconcile", "target": "strategy_options_loadelement_clone", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1855", "weight": 1.0}, {"source": "strategy_options_attributestrategyload_init_path", "target": "strategy_options_parse_attr_argument", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1914", "weight": 1.0}, {"source": "strategy_options_attributestrategyload_init_path", "target": "strategy_options_raise_for_does_not_link", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1944", "weight": 1.0}, {"source": "strategy_options_attributestrategyload_set_of_type_info", "target": "strategy_options_loadelement_adjust_effective_path_for_current_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2050", "weight": 1.0}, {"source": "strategy_options_attributestrategyload_prepare_for_compile_state", "target": "strategy_options_attributestrategyload_set_of_type_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2088", "weight": 1.0}, {"source": "strategy_options_attributestrategyload_prepare_for_compile_state", "target": "strategy_options_loadelement_raise_for_no_match", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2095", "weight": 1.0}, {"source": "strategy_options_attributestrategyload_prepare_for_compile_state", "target": "strategy_options_loadelement_adjust_effective_path_for_current_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2104", "weight": 1.0}, {"source": "strategy_options_tokenstrategyload_prepare_for_compile_state", "target": "strategy_options_loadelement_adjust_effective_path_for_current_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2219", "weight": 1.0}, {"source": "strategy_options_classstrategyload_prepare_for_compile_state", "target": "strategy_options_loadelement_adjust_effective_path_for_current_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2287", "weight": 1.0}, {"source": "strategy_options_generate_from_keys", "target": "strategy_options_wildcardload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2332", "weight": 1.0}, {"source": "strategy_options_generate_from_keys", "target": "strategy_options_parse_attr_argument", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2344", "weight": 1.0}, {"source": "strategy_options_generate_from_keys", "target": "strategy_options_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2345", "weight": 1.0}, {"source": "strategy_options_generate_from_keys", "target": "strategy_options_defaultload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2349", "weight": 1.0}, {"source": "strategy_options_contains_eager", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2439", "weight": 1.0}, {"source": "strategy_options_load_only", "target": "strategy_options_expand_column_strategy_attrs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2446", "weight": 1.0}, {"source": "strategy_options_load_only", "target": "strategy_options_parse_attr_argument", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2447", "weight": 1.0}, {"source": "strategy_options_load_only", "target": "strategy_options_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2448", "weight": 1.0}, {"source": "strategy_options_joinedload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2453", "weight": 1.0}, {"source": "strategy_options_subqueryload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2458", "weight": 1.0}, {"source": "strategy_options_selectinload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2465", "weight": 1.0}, {"source": "strategy_options_lazyload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2472", "weight": 1.0}, {"source": "strategy_options_immediateload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2479", "weight": 1.0}, {"source": "strategy_options_noload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2486", "weight": 1.0}, {"source": "strategy_options_raiseload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2491", "weight": 1.0}, {"source": "strategy_options_defaultload", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2496", "weight": 1.0}, {"source": "strategy_options_defer", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2516", "weight": 1.0}, {"source": "strategy_options_undefer", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2528", "weight": 1.0}, {"source": "strategy_options_undefer_group", "target": "strategy_options_wildcardload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2533", "weight": 1.0}, {"source": "strategy_options_with_expression", "target": "strategy_options_generate_from_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2541", "weight": 1.0}, {"source": "strategy_options_selectin_polymorphic", "target": "strategy_options_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2550", "weight": 1.0}, {"source": "strategy_options_rationale_101", "target": "strategy_options_abstractload_contains_eager", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L101", "weight": 1.0}, {"source": "strategy_options_rationale_165", "target": "strategy_options_abstractload_load_only", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L165", "weight": 1.0}, {"source": "strategy_options_rationale_244", "target": "strategy_options_abstractload_joinedload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L244", "weight": 1.0}, {"source": "strategy_options_rationale_329", "target": "strategy_options_abstractload_subqueryload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L329", "weight": 1.0}, {"source": "strategy_options_rationale_363", "target": "strategy_options_abstractload_selectinload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L363", "weight": 1.0}, {"source": "strategy_options_rationale_415", "target": "strategy_options_abstractload_lazyload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L415", "weight": 1.0}, {"source": "strategy_options_rationale_435", "target": "strategy_options_abstractload_immediateload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L435", "weight": 1.0}, {"source": "strategy_options_rationale_480", "target": "strategy_options_abstractload_noload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L480", "weight": 1.0}, {"source": "strategy_options_rationale_506", "target": "strategy_options_abstractload_raiseload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L506", "weight": 1.0}, {"source": "strategy_options_rationale_544", "target": "strategy_options_abstractload_defaultload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L544", "weight": 1.0}, {"source": "strategy_options_rationale_583", "target": "strategy_options_abstractload_defer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L583", "weight": 1.0}, {"source": "strategy_options_rationale_644", "target": "strategy_options_abstractload_undefer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L644", "weight": 1.0}, {"source": "strategy_options_rationale_685", "target": "strategy_options_abstractload_undefer_group", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L685", "weight": 1.0}, {"source": "strategy_options_rationale_722", "target": "strategy_options_abstractload_with_expression", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L722", "weight": 1.0}, {"source": "strategy_options_rationale_757", "target": "strategy_options_abstractload_selectin_polymorphic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L757", "weight": 1.0}, {"source": "strategy_options_rationale_864", "target": "strategy_options_abstractload_apply_to_parent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L864", "weight": 1.0}, {"source": "strategy_options_rationale_873", "target": "strategy_options_abstractload_options", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L873", "weight": 1.0}, {"source": "strategy_options_rationale_928", "target": "strategy_options_abstractload_process", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L928", "weight": 1.0}, {"source": "strategy_options_rationale_971", "target": "strategy_options_load", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L971", "weight": 1.0}, {"source": "strategy_options_rationale_1049", "target": "strategy_options_load_adjust_for_extra_criteria", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1049", "weight": 1.0}, {"source": "strategy_options_rationale_1101", "target": "strategy_options_load_reconcile_query_entities_with_us", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1101", "weight": 1.0}, {"source": "strategy_options_rationale_1152", "target": "strategy_options_load_apply_to_parent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1152", "weight": 1.0}, {"source": "strategy_options_rationale_1192", "target": "strategy_options_load_options", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1192", "weight": 1.0}, {"source": "strategy_options_rationale_1339", "target": "strategy_options_wildcardload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1339", "weight": 1.0}, {"source": "strategy_options_rationale_1395", "target": "strategy_options_wildcardload_apply_to_parent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1395", "weight": 1.0}, {"source": "strategy_options_rationale_1533", "target": "strategy_options_loadelement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1533", "weight": 1.0}, {"source": "strategy_options_rationale_1643", "target": "strategy_options_loadelement_adjust_effective_path_for_current_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1643", "weight": 1.0}, {"source": "strategy_options_rationale_1685", "target": "strategy_options_loadelement_init_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1685", "weight": 1.0}, {"source": "strategy_options_rationale_1702", "target": "strategy_options_loadelement_prepare_for_compile_state", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1702", "weight": 1.0}, {"source": "strategy_options_rationale_1713", "target": "strategy_options_loadelement_process_compile_state", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1713", "weight": 1.0}, {"source": "strategy_options_rationale_1746", "target": "strategy_options_loadelement_create", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1746", "weight": 1.0}, {"source": "strategy_options_rationale_1786", "target": "strategy_options_loadelement_prepend_path_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1786", "weight": 1.0}, {"source": "strategy_options_rationale_1825", "target": "strategy_options_loadelement_reconcile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1825", "weight": 1.0}, {"source": "strategy_options_rationale_1880", "target": "strategy_options_attributestrategyload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1880", "weight": 1.0}, {"source": "strategy_options_rationale_1980", "target": "strategy_options_attributestrategyload_prepend_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1980", "weight": 1.0}, {"source": "strategy_options_rationale_1998", "target": "strategy_options_attributestrategyload_generate_extra_criteria", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1998", "weight": 1.0}, {"source": "strategy_options_rationale_2153", "target": "strategy_options_tokenstrategyload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2153", "weight": 1.0}, {"source": "strategy_options_rationale_2242", "target": "strategy_options_classstrategyload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2242", "weight": 1.0}, {"source": "strategy_options_rationale_2364", "target": "strategy_options_parse_attr_argument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2364", "weight": 1.0}, {"source": "strategy_options_rationale_2399", "target": "strategy_options_loader_unbound_fn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2399", "weight": 1.0}, {"source": "strategy_options_rationale_1435", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1435", "weight": 1.0}, {"source": "strategy_options_rationale_2016", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2016", "weight": 1.0}, {"source": "strategy_options_rationale_2373", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2373", "weight": 1.0}, {"source": "strategy_options_rationale_2444", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_strategy_options_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2444", "weight": 1.0}], "raw_calls": [{"caller_nid": "strategy_options_abstractload_contains_eager", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L135"}, {"caller_nid": "strategy_options_abstractload_contains_eager", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L136"}, {"caller_nid": "strategy_options_abstractload_contains_eager", "callee": "warn_deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L138"}, {"caller_nid": "strategy_options_abstractload_contains_eager", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L147"}, {"caller_nid": "strategy_options_abstractload_contains_eager", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L148"}, {"caller_nid": "strategy_options_abstractload_contains_eager", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L149"}, {"caller_nid": "strategy_options_abstractload_with_expression", "callee": "_orm_full_deannotate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L748"}, {"caller_nid": "strategy_options_abstractload_with_expression", "callee": "expect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L749"}, {"caller_nid": "strategy_options_abstractload_selectin_polymorphic", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L774"}, {"caller_nid": "strategy_options_abstractload_selectin_polymorphic", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L775"}, {"caller_nid": "strategy_options_abstractload_selectin_polymorphic", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L775"}, {"caller_nid": "strategy_options_abstractload_coerce_strat", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L791"}, {"caller_nid": "strategy_options_abstractload_coerce_strat", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L791"}, {"caller_nid": "strategy_options_abstractload_coerce_strat", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L791"}, {"caller_nid": "strategy_options_abstractload_apply_to_parent", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L870"}, {"caller_nid": "strategy_options_abstractload_options", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L879"}, {"caller_nid": "strategy_options_abstractload_clone_for_bind_strategy", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L892"}, {"caller_nid": "strategy_options_abstractload_process_compile_state_replaced_entities", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L908"}, {"caller_nid": "strategy_options_abstractload_process_compile_state", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L918"}, {"caller_nid": "strategy_options_abstractload_process", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L929"}, {"caller_nid": "strategy_options_chop_path", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L940"}, {"caller_nid": "strategy_options_chop_path", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L941"}, {"caller_nid": "strategy_options_chop_path", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L943"}, {"caller_nid": "strategy_options_chop_path", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L945"}, {"caller_nid": "strategy_options_chop_path", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L946"}, {"caller_nid": "strategy_options_chop_path", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L958"}, {"caller_nid": "strategy_options_chop_path", "callee": "insp_is_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L959"}, {"caller_nid": "strategy_options_chop_path", "callee": "insp_is_mapper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L960"}, {"caller_nid": "strategy_options_chop_path", "callee": "isa", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L961"}, {"caller_nid": "strategy_options_load_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1012"}, {"caller_nid": "strategy_options_load_init", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1012"}, {"caller_nid": "strategy_options_construct_for_existing_path", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1027"}, {"caller_nid": "strategy_options_load_prepend_path", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1043"}, {"caller_nid": "strategy_options_load_adjust_for_extra_criteria", "callee": "_generate_cache_key", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1064"}, {"caller_nid": "strategy_options_load_adjust_for_extra_criteria", "callee": "_generate_cache_key", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1070"}, {"caller_nid": "strategy_options_load_adjust_for_extra_criteria", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1090"}, {"caller_nid": "strategy_options_load_adjust_for_extra_criteria", "callee": "process", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1092"}, {"caller_nid": "strategy_options_load_reconcile_query_entities_with_us", "callee": "_entity_corresponds_to", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1109"}, {"caller_nid": "strategy_options_load_reconcile_query_entities_with_us", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1113"}, {"caller_nid": "strategy_options_load_process", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1130"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "_generate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1158"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1162"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "_entity_corresponds_to_use_path_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1163"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "odd_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1164"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "odd_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1166"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1169"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "coerce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1177"}, {"caller_nid": "strategy_options_load_apply_to_parent", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1180"}, {"caller_nid": "strategy_options_options", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1223"}, {"caller_nid": "strategy_options_options", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1224"}, {"caller_nid": "strategy_options_load_clone_for_bind_strategy", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1250"}, {"caller_nid": "strategy_options_load_clone_for_bind_strategy", "callee": "path_is_property", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1254"}, {"caller_nid": "strategy_options_load_clone_for_bind_strategy", "callee": "_strategy_lookup", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1258"}, {"caller_nid": "strategy_options_load_clone_for_bind_strategy", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1260"}, {"caller_nid": "strategy_options_load_clone_for_bind_strategy", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1280"}, {"caller_nid": "strategy_options_load_clone_for_bind_strategy", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1286"}, {"caller_nid": "strategy_options_load_clone_for_bind_strategy", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1322"}, {"caller_nid": "strategy_options_load_getstate", "callee": "_shallow_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1329"}, {"caller_nid": "strategy_options_load_getstate", "callee": "serialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1330"}, {"caller_nid": "strategy_options_load_setstate", "callee": "deserialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1334"}, {"caller_nid": "strategy_options_load_setstate", "callee": "_shallow_from_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1335"}, {"caller_nid": "strategy_options_wildcardload_clone_for_bind_strategy", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1378"}, {"caller_nid": "strategy_options_wildcardload_clone_for_bind_strategy", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1387"}, {"caller_nid": "strategy_options_wildcardload_options", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1392"}, {"caller_nid": "strategy_options_wildcardload_apply_to_parent", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1405"}, {"caller_nid": "strategy_options_wildcardload_apply_to_parent", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1406"}, {"caller_nid": "strategy_options_wildcardload_apply_to_parent", "callee": "token", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1408"}, {"caller_nid": "strategy_options_wildcardload_apply_to_parent", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1408"}, {"caller_nid": "strategy_options_wildcardload_process", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1446"}, {"caller_nid": "strategy_options_wildcardload_process", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1449"}, {"caller_nid": "strategy_options_wildcardload_process", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1462"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1490"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1491"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1491"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1493"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1496"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1496"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1499"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1505"}, {"caller_nid": "strategy_options_wildcardload_find_entity_basestring", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1515"}, {"caller_nid": "strategy_options_wildcardload_getstate", "callee": "_shallow_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1523"}, {"caller_nid": "strategy_options_wildcardload_setstate", "callee": "_shallow_from_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1527"}, {"caller_nid": "strategy_options_loadelement_hash", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1580"}, {"caller_nid": "strategy_options_loadelement_eq", "callee": "compare", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1583"}, {"caller_nid": "strategy_options_is_opts_only", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1587"}, {"caller_nid": "strategy_options_loadelement_clone", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1591"}, {"caller_nid": "strategy_options_loadelement_clone", "callee": "_shallow_copy_to", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1593"}, {"caller_nid": "strategy_options_loadelement_update_opts", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1598"}, {"caller_nid": "strategy_options_loadelement_getstate", "callee": "_shallow_to_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1602"}, {"caller_nid": "strategy_options_loadelement_getstate", "callee": "serialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1603"}, {"caller_nid": "strategy_options_loadelement_setstate", "callee": "deserialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1607"}, {"caller_nid": "strategy_options_loadelement_setstate", "callee": "_shallow_from_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1608"}, {"caller_nid": "strategy_options_loadelement_raise_for_no_match", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1621"}, {"caller_nid": "strategy_options_loadelement_raise_for_no_match", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1627"}, {"caller_nid": "strategy_options_loadelement_raise_for_no_match", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1631"}, {"caller_nid": "strategy_options_loadelement_raise_for_no_match", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1632"}, {"caller_nid": "strategy_options_loadelement_adjust_effective_path_for_current_path", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1670"}, {"caller_nid": "strategy_options_loadelement_adjust_effective_path_for_current_path", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1670"}, {"caller_nid": "strategy_options_loadelement_adjust_effective_path_for_current_path", "callee": "coerce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1676"}, {"caller_nid": "strategy_options_loadelement_init_path", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1692"}, {"caller_nid": "strategy_options_loadelement_prepare_for_compile_state", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1703"}, {"caller_nid": "strategy_options_create", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1748"}, {"caller_nid": "strategy_options_create", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1753"}, {"caller_nid": "strategy_options_loadelement_init", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1777"}, {"caller_nid": "strategy_options_loadelement_recurse", "callee": "coerce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1781"}, {"caller_nid": "strategy_options_loadelement_prepend_path_from", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1795"}, {"caller_nid": "strategy_options_loadelement_prepend_path_from", "callee": "_entity_corresponds_to_use_path_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1796"}, {"caller_nid": "strategy_options_loadelement_prepend_path_from", "callee": "odd_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1798"}, {"caller_nid": "strategy_options_loadelement_prepend_path_from", "callee": "odd_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1800"}, {"caller_nid": "strategy_options_loadelement_prepend_path_from", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1803"}, {"caller_nid": "strategy_options_loadelement_prepend_path", "callee": "coerce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1817"}, {"caller_nid": "strategy_options_reconcile", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1856"}, {"caller_nid": "strategy_options_reconcile", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1863"}, {"caller_nid": "strategy_options_reconcile", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1874"}, {"caller_nid": "strategy_options_attributestrategyload_init_path", "callee": "_entity_corresponds_to_use_path_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1933"}, {"caller_nid": "strategy_options_attributestrategyload_init_path", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1938"}, {"caller_nid": "strategy_options_attributestrategyload_init_path", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1944"}, {"caller_nid": "strategy_options_attributestrategyload_init_path", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1962"}, {"caller_nid": "strategy_options_attributestrategyload_init_path", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1964"}, {"caller_nid": "strategy_options_attributestrategyload_prepend_path", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1986"}, {"caller_nid": "strategy_options_attributestrategyload_prepend_path", "callee": "coerce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L1991"}, {"caller_nid": "strategy_options_attributestrategyload_generate_extra_criteria", "callee": "_generate_cache_key", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2029"}, {"caller_nid": "strategy_options_attributestrategyload_generate_extra_criteria", "callee": "_generate_cache_key", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2030"}, {"caller_nid": "strategy_options_attributestrategyload_generate_extra_criteria", "callee": "_apply_params_to_element", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2032"}, {"caller_nid": "strategy_options_attributestrategyload_generate_extra_criteria", "callee": "and_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2032"}, {"caller_nid": "strategy_options_attributestrategyload_set_of_type_info", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2040"}, {"caller_nid": "strategy_options_attributestrategyload_set_of_type_info", "callee": "_with_polymorphic_factory", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2041"}, {"caller_nid": "strategy_options_attributestrategyload_set_of_type_info", "callee": "_merge_with", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2061"}, {"caller_nid": "strategy_options_attributestrategyload_prepare_for_compile_state", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2110"}, {"caller_nid": "strategy_options_attributestrategyload_getstate", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2113"}, {"caller_nid": "strategy_options_attributestrategyload_getstate", "callee": "serialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2123"}, {"caller_nid": "strategy_options_attributestrategyload_setstate", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2137"}, {"caller_nid": "strategy_options_attributestrategyload_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2139"}, {"caller_nid": "strategy_options_attributestrategyload_setstate", "callee": "deserialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2140"}, {"caller_nid": "strategy_options_attributestrategyload_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2146"}, {"caller_nid": "strategy_options_attributestrategyload_setstate", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2147"}, {"caller_nid": "strategy_options_tokenstrategyload_init_path", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2176"}, {"caller_nid": "strategy_options_tokenstrategyload_init_path", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2177"}, {"caller_nid": "strategy_options_tokenstrategyload_init_path", "callee": "token", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2181"}, {"caller_nid": "strategy_options_tokenstrategyload_init_path", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2184"}, {"caller_nid": "strategy_options_tokenstrategyload_prepare_for_compile_state", "callee": "coerce", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2214"}, {"caller_nid": "strategy_options_tokenstrategyload_prepare_for_compile_state", "callee": "_generate_natural_for_superclasses", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2234"}, {"caller_nid": "strategy_options_tokenstrategyload_prepare_for_compile_state", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2234"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2308"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2309"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "warn_deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2310"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2326"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "meth", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2334"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2337"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "meth", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2351"}, {"caller_nid": "strategy_options_generate_from_keys", "callee": "meth", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2355"}, {"caller_nid": "strategy_options_parse_attr_argument", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2376"}, {"caller_nid": "strategy_options_parse_attr_argument", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2378"}, {"caller_nid": "strategy_options_parse_attr_argument", "callee": "insp_is_mapper_property", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2384"}, {"caller_nid": "strategy_options_parse_attr_argument", "callee": "insp_is_attribute", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2387"}, {"caller_nid": "strategy_options_parse_attr_argument", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2391"}, {"caller_nid": "strategy_options_loader_unbound_fn", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2403"}, {"caller_nid": "strategy_options_expand_column_strategy_attrs", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2419"}, {"caller_nid": "strategy_options_expand_column_strategy_attrs", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2421"}, {"caller_nid": "strategy_options_expand_column_strategy_attrs", "callee": "_column_strategy_attrs", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2425"}, {"caller_nid": "strategy_options_expand_column_strategy_attrs", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2425"}, {"caller_nid": "strategy_options_expand_column_strategy_attrs", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2426"}, {"caller_nid": "strategy_options_defer", "callee": "warn_deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2504"}, {"caller_nid": "strategy_options_undefer", "callee": "warn_deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2522"}, {"caller_nid": "strategy_options_raise_for_does_not_link", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2555"}, {"caller_nid": "strategy_options_raise_for_does_not_link", "callee": "insp_is_aliased_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2557"}, {"caller_nid": "strategy_options_raise_for_does_not_link", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2558"}, {"caller_nid": "strategy_options_raise_for_does_not_link", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2562"}, {"caller_nid": "strategy_options_raise_for_does_not_link", "callee": "_entity_corresponds_to", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2575"}, {"caller_nid": "strategy_options_raise_for_does_not_link", "callee": "inspect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2576"}, {"caller_nid": "strategy_options_raise_for_does_not_link", "callee": "ArgumentError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategy_options.py", "source_location": "L2583"}]}