1 line
90 KiB
JSON
1 line
90 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "label": "_collections.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L1"}, {"id": "collections_merge_lists_w_ordering", "label": "merge_lists_w_ordering()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L76"}, {"id": "collections_coerce_to_immutabledict", "label": "coerce_to_immutabledict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L132"}, {"id": "collections_facadedict", "label": "FacadeDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L144"}, {"id": "collections_facadedict_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L147"}, {"id": "collections_facadedict_copy", "label": ".copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L151"}, {"id": "collections_facadedict_reduce", "label": ".__reduce__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L157"}, {"id": "collections_facadedict_insert_item", "label": "._insert_item()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L160"}, {"id": "collections_facadedict_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L164"}, {"id": "collections_properties", "label": "Properties", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L173"}, {"id": "collections_properties_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L180"}, {"id": "collections_properties_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L183"}, {"id": "collections_properties_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L186"}, {"id": "collections_properties_dir", "label": ".__dir__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L189"}, {"id": "collections_properties_add", "label": ".__add__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L192"}, {"id": "collections_properties_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L195"}, {"id": "collections_properties_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L198"}, {"id": "collections_properties_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L201"}, {"id": "collections_properties_setattr", "label": ".__setattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L204"}, {"id": "collections_properties_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L207"}, {"id": "collections_properties_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L210"}, {"id": "collections_properties_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L213"}, {"id": "collections_properties_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L219"}, {"id": "collections_properties_as_readonly", "label": ".as_readonly()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L222"}, {"id": "collections_properties_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L227"}, {"id": "collections_get", "label": "get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L231"}, {"id": "collections_properties_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L236"}, {"id": "collections_properties_keys", "label": ".keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L244"}, {"id": "collections_properties_values", "label": ".values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L247"}, {"id": "collections_properties_items", "label": ".items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L250"}, {"id": "collections_properties_has_key", "label": ".has_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L253"}, {"id": "collections_properties_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L256"}, {"id": "collections_orderedproperties", "label": "OrderedProperties", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L260"}, {"id": "collections_orderedproperties_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L266"}, {"id": "collections_readonlyproperties", "label": "ReadOnlyProperties", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L270"}, {"id": "readonlycontainer", "label": "ReadOnlyContainer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "collections_ordered_dictionary_sort", "label": "_ordered_dictionary_sort()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L276"}, {"id": "collections_weaksequence", "label": "WeakSequence", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L290"}, {"id": "collections_weaksequence_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L291"}, {"id": "collections_weaksequence_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L304"}, {"id": "collections_weaksequence_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L307"}, {"id": "collections_weaksequence_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L310"}, {"id": "collections_weaksequence_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L315"}, {"id": "collections_orderedidentityset", "label": "OrderedIdentitySet", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L319"}, {"id": "identityset", "label": "IdentitySet", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "collections_orderedidentityset_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L320"}, {"id": "collections_populatedict", "label": "PopulateDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L328"}, {"id": "collections_populatedict_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L336"}, {"id": "collections_populatedict_missing", "label": ".__missing__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L339"}, {"id": "collections_weakpopulatedict", "label": "WeakPopulateDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L344"}, {"id": "collections_weakpopulatedict_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L350"}, {"id": "collections_weakpopulatedict_missing", "label": ".__missing__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L355"}, {"id": "collections_uniqueappender", "label": "UniqueAppender", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L369"}, {"id": "collections_uniqueappender_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L382"}, {"id": "collections_uniqueappender_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L396"}, {"id": "collections_uniqueappender_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L402"}, {"id": "collections_coerce_generator_arg", "label": "coerce_generator_arg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L406"}, {"id": "collections_to_list", "label": "to_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L413"}, {"id": "collections_has_intersection", "label": "has_intersection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L424"}, {"id": "collections_to_set", "label": "to_set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L434"}, {"id": "collections_to_column_set", "label": "to_column_set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L443"}, {"id": "collections_update_copy", "label": "update_copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L452"}, {"id": "collections_flatten_iterator", "label": "flatten_iterator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L464"}, {"id": "collections_lrucache", "label": "LRUCache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L477"}, {"id": "collections_lrucache_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L500"}, {"id": "collections_lrucache_inc_counter", "label": "._inc_counter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L513"}, {"id": "collections_lrucache_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L523"}, {"id": "collections_lrucache_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L533"}, {"id": "collections_lrucache_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L538"}, {"id": "collections_lrucache_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L541"}, {"id": "collections_lrucache_values", "label": ".values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L544"}, {"id": "collections_lrucache_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L547"}, {"id": "collections_lrucache_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L551"}, {"id": "collections_size_threshold", "label": "size_threshold()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L555"}, {"id": "collections_lrucache_manage_size", "label": "._manage_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L558"}, {"id": "collections_createfunctype", "label": "_CreateFuncType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L582"}, {"id": "collections_createfunctype_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L583"}, {"id": "collections_scopefunctype", "label": "_ScopeFuncType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L586"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "collections_scopefunctype_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L587"}, {"id": "collections_scopedregistry", "label": "ScopedRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L590"}, {"id": "collections_scopedregistry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L611"}, {"id": "collections_scopedregistry_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L628"}, {"id": "collections_scopedregistry_has", "label": ".has()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L635"}, {"id": "collections_scopedregistry_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L640"}, {"id": "collections_scopedregistry_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L645"}, {"id": "collections_threadlocalregistry", "label": "ThreadLocalRegistry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L654"}, {"id": "collections_threadlocalregistry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L660"}, {"id": "collections_threadlocalregistry_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L664"}, {"id": "collections_threadlocalregistry_has", "label": ".has()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L671"}, {"id": "collections_threadlocalregistry_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L674"}, {"id": "collections_threadlocalregistry_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L677"}, {"id": "collections_has_dupes", "label": "has_dupes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L684"}, {"id": "collections_rationale_77", "label": "merge two lists, maintaining ordering as much as possible. this is to recon", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L77"}, {"id": "collections_rationale_145", "label": "A dictionary that is not publicly mutable.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L145"}, {"id": "collections_rationale_161", "label": "insert an item into the dictionary directly.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L161"}, {"id": "collections_rationale_174", "label": "Provide a __getattr__/__setattr__ interface over a dict.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L174"}, {"id": "collections_rationale_223", "label": "Return an immutable proxy for this :class:`.Properties`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L223"}, {"id": "collections_rationale_261", "label": "Provide a __getattr__/__setattr__ interface with an OrderedDict as backing s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L261"}, {"id": "collections_rationale_271", "label": "Provide immutable dict/object attribute to an underlying dictionary.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L271"}, {"id": "collections_rationale_277", "label": "Sort an OrderedDict in-place.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L277"}, {"id": "collections_rationale_329", "label": "A dict which populates missing values via a creation function. Note the cre", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L329"}, {"id": "collections_rationale_345", "label": "Like PopulateDict, but assumes a self + a method and does not create a refer", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L345"}, {"id": "collections_rationale_370", "label": "Appends items to a collection ensuring uniqueness. Additional appends() of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L370"}, {"id": "collections_rationale_425", "label": "r\"\"\"return True if any items of set\\_ are present in iterable. Goes through", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L425"}, {"id": "collections_rationale_455", "label": "Copy the given dict and update with the given values.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L455"}, {"id": "collections_rationale_465", "label": "Given an iterator of which further sub-elements may also be iterators, flatt", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L465"}, {"id": "collections_rationale_478", "label": "Dictionary with 'squishy' removal of least recently used items. Note th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L478"}, {"id": "collections_rationale_591", "label": "A Registry that can store one or multiple instances of a single class on the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L591"}, {"id": "collections_rationale_614", "label": "Construct a new :class:`.ScopedRegistry`. :param createfunc: A creatio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L614"}, {"id": "collections_rationale_636", "label": "Return True if an object is present in the current scope.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L636"}, {"id": "collections_rationale_641", "label": "Set the value for the current scope.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L641"}, {"id": "collections_rationale_646", "label": "Clear the current scope, if any.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L646"}, {"id": "collections_rationale_655", "label": "A :class:`.ScopedRegistry` that uses a ``threading.local()`` variable for st", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L655"}, {"id": "collections_rationale_685", "label": "Given a sequence and search object, return True if there's more than one, Fa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L685"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "types", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_has_cy_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_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/util/_collections.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_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/util/_collections.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_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/util/_collections.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "sqlalchemy_cyextension_immutabledict", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "sqlalchemy_cyextension_immutabledict", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "sqlalchemy_cyextension_immutabledict", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "sqlalchemy_cyextension_collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "sqlalchemy_cyextension_collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "sqlalchemy_cyextension_collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_merge_lists_w_ordering", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_coerce_to_immutabledict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_facadedict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L144", "weight": 1.0}, {"source": "collections_facadedict", "target": "collections_facadedict_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L147", "weight": 1.0}, {"source": "collections_facadedict", "target": "collections_facadedict_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L151", "weight": 1.0}, {"source": "collections_facadedict", "target": "collections_facadedict_reduce", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L157", "weight": 1.0}, {"source": "collections_facadedict", "target": "collections_facadedict_insert_item", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L160", "weight": 1.0}, {"source": "collections_facadedict", "target": "collections_facadedict_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L164", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_properties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L173", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L180", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L183", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L186", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_dir", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L189", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L192", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L195", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L198", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L201", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_setattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L204", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L207", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L210", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L213", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L219", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_as_readonly", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L222", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L231", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L234", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L236", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L244", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L247", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_items", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L250", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_has_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L253", "weight": 1.0}, {"source": "collections_properties", "target": "collections_properties_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L256", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_orderedproperties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L260", "weight": 1.0}, {"source": "collections_orderedproperties", "target": "collections_orderedproperties_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L266", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_readonlyproperties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L270", "weight": 1.0}, {"source": "collections_readonlyproperties", "target": "readonlycontainer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L270", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_ordered_dictionary_sort", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L276", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_weaksequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L290", "weight": 1.0}, {"source": "collections_weaksequence", "target": "collections_weaksequence_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L291", "weight": 1.0}, {"source": "collections_weaksequence", "target": "collections_weaksequence_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L304", "weight": 1.0}, {"source": "collections_weaksequence", "target": "collections_weaksequence_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L307", "weight": 1.0}, {"source": "collections_weaksequence", "target": "collections_weaksequence_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L310", "weight": 1.0}, {"source": "collections_weaksequence", "target": "collections_weaksequence_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L315", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_orderedidentityset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L319", "weight": 1.0}, {"source": "collections_orderedidentityset", "target": "identityset", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L319", "weight": 1.0}, {"source": "collections_orderedidentityset", "target": "collections_orderedidentityset_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L320", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_populatedict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L328", "weight": 1.0}, {"source": "collections_populatedict", "target": "collections_populatedict_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L336", "weight": 1.0}, {"source": "collections_populatedict", "target": "collections_populatedict_missing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L339", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_weakpopulatedict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L344", "weight": 1.0}, {"source": "collections_weakpopulatedict", "target": "collections_weakpopulatedict_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L350", "weight": 1.0}, {"source": "collections_weakpopulatedict", "target": "collections_weakpopulatedict_missing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L355", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_uniqueappender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L369", "weight": 1.0}, {"source": "collections_uniqueappender", "target": "collections_uniqueappender_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L382", "weight": 1.0}, {"source": "collections_uniqueappender", "target": "collections_uniqueappender_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L396", "weight": 1.0}, {"source": "collections_uniqueappender", "target": "collections_uniqueappender_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L402", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_coerce_generator_arg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L406", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_to_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L413", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_has_intersection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L424", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_to_set", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L434", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_to_column_set", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L443", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_update_copy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L452", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_flatten_iterator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L464", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_lrucache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L477", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L500", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_inc_counter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L513", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L518", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L521", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L523", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L533", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L538", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L541", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L544", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L547", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L551", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_size_threshold", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L555", "weight": 1.0}, {"source": "collections_lrucache", "target": "collections_lrucache_manage_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L558", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_createfunctype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L582", "weight": 1.0}, {"source": "collections_createfunctype", "target": "collections_createfunctype_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L583", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_scopefunctype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L586", "weight": 1.0}, {"source": "collections_scopefunctype", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L586", "weight": 1.0}, {"source": "collections_scopefunctype", "target": "collections_scopefunctype_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L587", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_scopedregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L590", "weight": 1.0}, {"source": "collections_scopedregistry", "target": "collections_scopedregistry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L611", "weight": 1.0}, {"source": "collections_scopedregistry", "target": "collections_scopedregistry_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L628", "weight": 1.0}, {"source": "collections_scopedregistry", "target": "collections_scopedregistry_has", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L635", "weight": 1.0}, {"source": "collections_scopedregistry", "target": "collections_scopedregistry_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L640", "weight": 1.0}, {"source": "collections_scopedregistry", "target": "collections_scopedregistry_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L645", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_threadlocalregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L654", "weight": 1.0}, {"source": "collections_threadlocalregistry", "target": "collections_threadlocalregistry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L660", "weight": 1.0}, {"source": "collections_threadlocalregistry", "target": "collections_threadlocalregistry_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L664", "weight": 1.0}, {"source": "collections_threadlocalregistry", "target": "collections_threadlocalregistry_has", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L671", "weight": 1.0}, {"source": "collections_threadlocalregistry", "target": "collections_threadlocalregistry_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L674", "weight": 1.0}, {"source": "collections_threadlocalregistry", "target": "collections_threadlocalregistry_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L677", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_collections_py", "target": "collections_has_dupes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L684", "weight": 1.0}, {"source": "collections_merge_lists_w_ordering", "target": "collections_threadlocalregistry_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L111", "weight": 1.0}, {"source": "collections_merge_lists_w_ordering", "target": "collections_uniqueappender_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L124", "weight": 1.0}, {"source": "collections_facadedict_insert_item", "target": "collections_lrucache_setitem", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L162", "weight": 1.0}, {"source": "collections_properties_init", "target": "collections_properties_setattr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L181", "weight": 1.0}, {"source": "collections_properties_iter", "target": "collections_lrucache_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L187", "weight": 1.0}, {"source": "collections_properties_dir", "target": "collections_properties_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L190", "weight": 1.0}, {"source": "collections_properties_setstate", "target": "collections_properties_setattr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L211", "weight": 1.0}, {"source": "collections_properties_as_readonly", "target": "collections_readonlyproperties", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L225", "weight": 1.0}, {"source": "collections_properties_values", "target": "collections_lrucache_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L248", "weight": 1.0}, {"source": "collections_properties_clear", "target": "collections_threadlocalregistry_clear", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L257", "weight": 1.0}, {"source": "collections_orderedproperties_init", "target": "collections_threadlocalregistry_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L267", "weight": 1.0}, {"source": "collections_ordered_dictionary_sort", "target": "collections_threadlocalregistry_clear", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L281", "weight": 1.0}, {"source": "collections_ordered_dictionary_sort", "target": "collections_properties_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L283", "weight": 1.0}, {"source": "collections_weaksequence_append", "target": "collections_uniqueappender_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L305", "weight": 1.0}, {"source": "collections_orderedidentityset_init", "target": "collections_threadlocalregistry_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L321", "weight": 1.0}, {"source": "collections_to_set", "target": "collections_threadlocalregistry_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L436", "weight": 1.0}, {"source": "collections_to_set", "target": "collections_to_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L438", "weight": 1.0}, {"source": "collections_to_column_set", "target": "collections_to_list", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L447", "weight": 1.0}, {"source": "collections_update_copy", "target": "collections_facadedict_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L457", "weight": 1.0}, {"source": "collections_update_copy", "target": "collections_properties_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L459", "weight": 1.0}, {"source": "collections_lrucache_get", "target": "collections_lrucache_inc_counter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L528", "weight": 1.0}, {"source": "collections_lrucache_getitem", "target": "collections_lrucache_inc_counter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L535", "weight": 1.0}, {"source": "collections_lrucache_values", "target": "collections_properties_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L545", "weight": 1.0}, {"source": "collections_lrucache_setitem", "target": "collections_lrucache_inc_counter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L548", "weight": 1.0}, {"source": "collections_lrucache_setitem", "target": "collections_lrucache_manage_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L549", "weight": 1.0}, {"source": "collections_lrucache_manage_size", "target": "collections_lrucache_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L568", "weight": 1.0}, {"source": "collections_rationale_77", "target": "collections_merge_lists_w_ordering", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L77", "weight": 1.0}, {"source": "collections_rationale_145", "target": "collections_facadedict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L145", "weight": 1.0}, {"source": "collections_rationale_161", "target": "collections_facadedict_insert_item", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L161", "weight": 1.0}, {"source": "collections_rationale_174", "target": "collections_properties", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L174", "weight": 1.0}, {"source": "collections_rationale_223", "target": "collections_properties_as_readonly", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L223", "weight": 1.0}, {"source": "collections_rationale_261", "target": "collections_orderedproperties", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L261", "weight": 1.0}, {"source": "collections_rationale_271", "target": "collections_readonlyproperties", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L271", "weight": 1.0}, {"source": "collections_rationale_277", "target": "collections_ordered_dictionary_sort", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L277", "weight": 1.0}, {"source": "collections_rationale_329", "target": "collections_populatedict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L329", "weight": 1.0}, {"source": "collections_rationale_345", "target": "collections_weakpopulatedict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L345", "weight": 1.0}, {"source": "collections_rationale_370", "target": "collections_uniqueappender", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L370", "weight": 1.0}, {"source": "collections_rationale_425", "target": "collections_has_intersection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L425", "weight": 1.0}, {"source": "collections_rationale_455", "target": "collections_update_copy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L455", "weight": 1.0}, {"source": "collections_rationale_465", "target": "collections_flatten_iterator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L465", "weight": 1.0}, {"source": "collections_rationale_478", "target": "collections_lrucache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L478", "weight": 1.0}, {"source": "collections_rationale_591", "target": "collections_scopedregistry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L591", "weight": 1.0}, {"source": "collections_rationale_614", "target": "collections_scopedregistry_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L614", "weight": 1.0}, {"source": "collections_rationale_636", "target": "collections_scopedregistry_has", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L636", "weight": 1.0}, {"source": "collections_rationale_641", "target": "collections_scopedregistry_set", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L641", "weight": 1.0}, {"source": "collections_rationale_646", "target": "collections_scopedregistry_clear", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L646", "weight": 1.0}, {"source": "collections_rationale_655", "target": "collections_threadlocalregistry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L655", "weight": 1.0}, {"source": "collections_rationale_685", "target": "collections_has_dupes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L685", "weight": 1.0}], "raw_calls": [{"caller_nid": "collections_merge_lists_w_ordering", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L111"}, {"caller_nid": "collections_merge_lists_w_ordering", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L115"}, {"caller_nid": "collections_merge_lists_w_ordering", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L115"}, {"caller_nid": "collections_merge_lists_w_ordering", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L120"}, {"caller_nid": "collections_merge_lists_w_ordering", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L126"}, {"caller_nid": "collections_coerce_to_immutabledict", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L135"}, {"caller_nid": "collections_coerce_to_immutabledict", "callee": "immutabledict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L138"}, {"caller_nid": "collections_facadedict_copy", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L152"}, {"caller_nid": "collections_facadedict_reduce", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L158"}, {"caller_nid": "collections_properties_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L184"}, {"caller_nid": "collections_properties_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L187"}, {"caller_nid": "collections_properties_iter", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L187"}, {"caller_nid": "collections_properties_dir", "callee": "dir", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L190"}, {"caller_nid": "collections_properties_dir", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L190"}, {"caller_nid": "collections_properties_dir", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L190"}, {"caller_nid": "collections_properties_add", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L193"}, {"caller_nid": "collections_properties_add", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L193"}, {"caller_nid": "collections_properties_getattr", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L217"}, {"caller_nid": "collections_properties_keys", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L245"}, {"caller_nid": "collections_properties_values", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L248"}, {"caller_nid": "collections_properties_items", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L251"}, {"caller_nid": "collections_orderedproperties_init", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L267"}, {"caller_nid": "collections_ordered_dictionary_sort", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L279"}, {"caller_nid": "collections_weaksequence_init", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L301"}, {"caller_nid": "collections_weaksequence_append", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L305"}, {"caller_nid": "collections_weaksequence_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L308"}, {"caller_nid": "collections_weaksequence_iter", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L312"}, {"caller_nid": "collections_weaksequence_getitem", "callee": "self._storage[index]", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L316"}, {"caller_nid": "collections_orderedidentityset_init", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L322"}, {"caller_nid": "collections_orderedidentityset_init", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L325"}, {"caller_nid": "collections_populatedict_missing", "callee": "creator", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L340"}, {"caller_nid": "collections_weakpopulatedict_init", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L353"}, {"caller_nid": "collections_weakpopulatedict_missing", "callee": "creator", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L356"}, {"caller_nid": "collections_weakpopulatedict_missing", "callee": "weakself", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L356"}, {"caller_nid": "collections_uniqueappender_init", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L390"}, {"caller_nid": "collections_uniqueappender_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L391"}, {"caller_nid": "collections_uniqueappender_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L392"}, {"caller_nid": "collections_uniqueappender_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L393"}, {"caller_nid": "collections_uniqueappender_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L394"}, {"caller_nid": "collections_uniqueappender_append", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L397"}, {"caller_nid": "collections_uniqueappender_append", "callee": "_data_appender", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L399"}, {"caller_nid": "collections_uniqueappender_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L403"}, {"caller_nid": "collections_coerce_generator_arg", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L407"}, {"caller_nid": "collections_coerce_generator_arg", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L407"}, {"caller_nid": "collections_coerce_generator_arg", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L408"}, {"caller_nid": "collections_coerce_generator_arg", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L410"}, {"caller_nid": "collections_to_list", "callee": "is_non_string_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L416"}, {"caller_nid": "collections_to_list", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L418"}, {"caller_nid": "collections_to_list", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L421"}, {"caller_nid": "collections_has_intersection", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L431"}, {"caller_nid": "collections_to_set", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L437"}, {"caller_nid": "collections_to_column_set", "callee": "column_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L445"}, {"caller_nid": "collections_to_column_set", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L446"}, {"caller_nid": "collections_to_column_set", "callee": "column_set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L447"}, {"caller_nid": "collections_flatten_iterator", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L471"}, {"caller_nid": "collections_flatten_iterator", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L471"}, {"caller_nid": "collections_lrucache_init", "callee": "Lock", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L510"}, {"caller_nid": "collections_lrucache_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L539"}, {"caller_nid": "collections_lrucache_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L542"}, {"caller_nid": "collections_lrucache_values", "callee": "ValuesView", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L545"}, {"caller_nid": "collections_lrucache_manage_size", "callee": "acquire", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L559"}, {"caller_nid": "collections_lrucache_manage_size", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L562"}, {"caller_nid": "collections_lrucache_manage_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L563"}, {"caller_nid": "collections_lrucache_manage_size", "callee": "size_alert", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L566"}, {"caller_nid": "collections_lrucache_manage_size", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L567"}, {"caller_nid": "collections_lrucache_manage_size", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L569"}, {"caller_nid": "collections_lrucache_manage_size", "callee": "release", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L579"}, {"caller_nid": "collections_scopedregistry_call", "callee": "scopefunc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L629"}, {"caller_nid": "collections_scopedregistry_call", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L633"}, {"caller_nid": "collections_scopedregistry_call", "callee": "createfunc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L633"}, {"caller_nid": "collections_scopedregistry_has", "callee": "scopefunc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L638"}, {"caller_nid": "collections_scopedregistry_set", "callee": "scopefunc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L643"}, {"caller_nid": "collections_scopedregistry_clear", "callee": "scopefunc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L649"}, {"caller_nid": "collections_threadlocalregistry_init", "callee": "local", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L662"}, {"caller_nid": "collections_threadlocalregistry_call", "callee": "createfunc", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L668"}, {"caller_nid": "collections_threadlocalregistry_has", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_collections.py", "source_location": "L672"}]} |