1 line
98 KiB
JSON
1 line
98 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "label": "datastructures.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L1"}, {"id": "datastructures_address", "label": "Address", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L18"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "datastructures_url", "label": "URL", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L30"}, {"id": "datastructures_url_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L31"}, {"id": "datastructures_components", "label": "components()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L72"}, {"id": "datastructures_scheme", "label": "scheme()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L78"}, {"id": "datastructures_netloc", "label": "netloc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L82"}, {"id": "datastructures_path", "label": "path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L86"}, {"id": "datastructures_query", "label": "query()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L90"}, {"id": "datastructures_fragment", "label": "fragment()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L94"}, {"id": "datastructures_username", "label": "username()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L98"}, {"id": "datastructures_password", "label": "password()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L102"}, {"id": "datastructures_hostname", "label": "hostname()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L106"}, {"id": "datastructures_port", "label": "port()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L110"}, {"id": "datastructures_is_secure", "label": "is_secure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L114"}, {"id": "datastructures_url_replace", "label": ".replace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L117"}, {"id": "datastructures_url_include_query_params", "label": ".include_query_params()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L145"}, {"id": "datastructures_url_replace_query_params", "label": ".replace_query_params()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L151"}, {"id": "datastructures_url_remove_query_params", "label": ".remove_query_params()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L155"}, {"id": "datastructures_url_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L164"}, {"id": "datastructures_url_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L167"}, {"id": "datastructures_url_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L170"}, {"id": "datastructures_urlpath", "label": "URLPath", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L177"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "datastructures_urlpath_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L183"}, {"id": "datastructures_urlpath_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L187"}, {"id": "datastructures_urlpath_make_absolute_url", "label": ".make_absolute_url()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L191"}, {"id": "datastructures_secret", "label": "Secret", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L207"}, {"id": "datastructures_secret_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L213"}, {"id": "datastructures_secret_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L216"}, {"id": "datastructures_secret_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L220"}, {"id": "datastructures_secret_bool", "label": ".__bool__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L223"}, {"id": "datastructures_commaseparatedstrings", "label": "CommaSeparatedStrings", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L227"}, {"id": "datastructures_commaseparatedstrings_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L228"}, {"id": "datastructures_commaseparatedstrings_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L237"}, {"id": "datastructures_commaseparatedstrings_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L240"}, {"id": "datastructures_commaseparatedstrings_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L243"}, {"id": "datastructures_commaseparatedstrings_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L246"}, {"id": "datastructures_commaseparatedstrings_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L251"}, {"id": "datastructures_immutablemultidict", "label": "ImmutableMultiDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L255"}, {"id": "datastructures_immutablemultidict_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L258"}, {"id": "datastructures_immutablemultidict_getlist", "label": ".getlist()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L286"}, {"id": "datastructures_immutablemultidict_keys", "label": ".keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L289"}, {"id": "datastructures_immutablemultidict_values", "label": ".values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L292"}, {"id": "datastructures_immutablemultidict_items", "label": ".items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L295"}, {"id": "datastructures_immutablemultidict_multi_items", "label": ".multi_items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L298"}, {"id": "datastructures_immutablemultidict_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L301"}, {"id": "datastructures_immutablemultidict_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L304"}, {"id": "datastructures_immutablemultidict_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L307"}, {"id": "datastructures_immutablemultidict_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L310"}, {"id": "datastructures_immutablemultidict_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L313"}, {"id": "datastructures_immutablemultidict_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L318"}, {"id": "datastructures_multidict", "label": "MultiDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L324"}, {"id": "datastructures_multidict_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L325"}, {"id": "datastructures_multidict_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L328"}, {"id": "datastructures_multidict_pop", "label": ".pop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L332"}, {"id": "datastructures_multidict_popitem", "label": ".popitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L336"}, {"id": "datastructures_multidict_poplist", "label": ".poplist()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L341"}, {"id": "datastructures_multidict_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L346"}, {"id": "datastructures_multidict_setdefault", "label": ".setdefault()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L350"}, {"id": "datastructures_multidict_setlist", "label": ".setlist()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L357"}, {"id": "datastructures_multidict_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L365"}, {"id": "datastructures_multidict_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L369"}, {"id": "datastructures_queryparams", "label": "QueryParams", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L380"}, {"id": "datastructures_queryparams_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L385"}, {"id": "datastructures_queryparams_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L403"}, {"id": "datastructures_queryparams_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L406"}, {"id": "datastructures_uploadfile", "label": "UploadFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L412"}, {"id": "datastructures_uploadfile_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L417"}, {"id": "datastructures_content_type", "label": "content_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L435"}, {"id": "datastructures_in_memory", "label": "_in_memory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L439"}, {"id": "datastructures_uploadfile_will_roll", "label": "._will_roll()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L444"}, {"id": "datastructures_uploadfile_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L453"}, {"id": "datastructures_uploadfile_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L463"}, {"id": "datastructures_uploadfile_seek", "label": ".seek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L468"}, {"id": "datastructures_uploadfile_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L474"}, {"id": "datastructures_uploadfile_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L480"}, {"id": "datastructures_formdata", "label": "FormData", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L484"}, {"id": "datastructures_formdata_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L489"}, {"id": "datastructures_formdata_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L496"}, {"id": "datastructures_headers", "label": "Headers", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L502"}, {"id": "datastructures_headers_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L507"}, {"id": "datastructures_raw", "label": "raw()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L527"}, {"id": "datastructures_headers_keys", "label": ".keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L530"}, {"id": "datastructures_headers_values", "label": ".values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L533"}, {"id": "datastructures_headers_items", "label": ".items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L536"}, {"id": "datastructures_headers_getlist", "label": ".getlist()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L539"}, {"id": "datastructures_headers_mutablecopy", "label": ".mutablecopy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L543"}, {"id": "datastructures_headers_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L546"}, {"id": "datastructures_headers_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L553"}, {"id": "datastructures_headers_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L560"}, {"id": "datastructures_headers_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L563"}, {"id": "datastructures_headers_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L566"}, {"id": "datastructures_headers_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L571"}, {"id": "datastructures_mutableheaders", "label": "MutableHeaders", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L579"}, {"id": "datastructures_mutableheaders_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L580"}, {"id": "datastructures_mutableheaders_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L602"}, {"id": "datastructures_mutableheaders_ior", "label": ".__ior__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L616"}, {"id": "datastructures_mutableheaders_or", "label": ".__or__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L622"}, {"id": "datastructures_mutableheaders_setdefault", "label": ".setdefault()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L633"}, {"id": "datastructures_mutableheaders_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L647"}, {"id": "datastructures_mutableheaders_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L651"}, {"id": "datastructures_mutableheaders_add_vary_header", "label": ".add_vary_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L659"}, {"id": "datastructures_state", "label": "State", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L666"}, {"id": "datastructures_state_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L675"}, {"id": "datastructures_state_setattr", "label": ".__setattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L680"}, {"id": "datastructures_state_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L683"}, {"id": "datastructures_state_delattr", "label": ".__delattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L690"}, {"id": "datastructures_state_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L693"}, {"id": "datastructures_state_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L696"}, {"id": "datastructures_state_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L699"}, {"id": "datastructures_state_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L702"}, {"id": "datastructures_state_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L705"}, {"id": "datastructures_rationale_178", "label": "A URL path string that may also hold an associated protocol and/or host. Use", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L178"}, {"id": "datastructures_rationale_208", "label": "Holds a string value that should not be revealed in tracebacks etc. You shou", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L208"}, {"id": "datastructures_rationale_381", "label": "An immutable multidict.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L381"}, {"id": "datastructures_rationale_413", "label": "An uploaded file included as part of the request data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L413"}, {"id": "datastructures_rationale_485", "label": "An immutable multidict, containing both file uploads and text input.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L485"}, {"id": "datastructures_rationale_503", "label": "An immutable, case-insensitive multidict.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L503"}, {"id": "datastructures_rationale_581", "label": "Set the header `key` to `value`, removing any duplicate entries. Retains", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L581"}, {"id": "datastructures_rationale_603", "label": "Remove the header `key`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L603"}, {"id": "datastructures_rationale_634", "label": "If the header `key` does not exist, then set it to `value`. Returns the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L634"}, {"id": "datastructures_rationale_652", "label": "Append a header, preserving any duplicate entries.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L652"}, {"id": "datastructures_rationale_667", "label": "An object that can be used to store arbitrary state. Used for `request.stat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L667"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "shlex", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "urllib_parse", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "starlette_concurrency", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "starlette_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L18", "weight": 1.0}, {"source": "datastructures_address", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L30", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_components", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_scheme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_netloc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_fragment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_username", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_hostname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_port", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_is_secure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L114", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_replace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L117", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_include_query_params", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L145", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_replace_query_params", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L151", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_remove_query_params", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L155", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L164", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L167", "weight": 1.0}, {"source": "datastructures_url", "target": "datastructures_url_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L170", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_urlpath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L177", "weight": 1.0}, {"source": "datastructures_urlpath", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L177", "weight": 1.0}, {"source": "datastructures_urlpath", "target": "datastructures_urlpath_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L183", "weight": 1.0}, {"source": "datastructures_urlpath", "target": "datastructures_urlpath_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L187", "weight": 1.0}, {"source": "datastructures_urlpath", "target": "datastructures_urlpath_make_absolute_url", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L191", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_secret", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L207", "weight": 1.0}, {"source": "datastructures_secret", "target": "datastructures_secret_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L213", "weight": 1.0}, {"source": "datastructures_secret", "target": "datastructures_secret_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L216", "weight": 1.0}, {"source": "datastructures_secret", "target": "datastructures_secret_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L220", "weight": 1.0}, {"source": "datastructures_secret", "target": "datastructures_secret_bool", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L223", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_commaseparatedstrings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L227", "weight": 1.0}, {"source": "datastructures_commaseparatedstrings", "target": "datastructures_commaseparatedstrings_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L228", "weight": 1.0}, {"source": "datastructures_commaseparatedstrings", "target": "datastructures_commaseparatedstrings_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L237", "weight": 1.0}, {"source": "datastructures_commaseparatedstrings", "target": "datastructures_commaseparatedstrings_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L240", "weight": 1.0}, {"source": "datastructures_commaseparatedstrings", "target": "datastructures_commaseparatedstrings_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L243", "weight": 1.0}, {"source": "datastructures_commaseparatedstrings", "target": "datastructures_commaseparatedstrings_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L246", "weight": 1.0}, {"source": "datastructures_commaseparatedstrings", "target": "datastructures_commaseparatedstrings_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L251", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_immutablemultidict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L255", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L258", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_getlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L286", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L289", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L292", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_items", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L295", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_multi_items", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L298", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L301", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L304", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L307", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L310", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L313", "weight": 1.0}, {"source": "datastructures_immutablemultidict", "target": "datastructures_immutablemultidict_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L318", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_multidict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L324", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L325", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L328", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_pop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L332", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_popitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L336", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_poplist", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L341", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L346", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_setdefault", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L350", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_setlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L357", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L365", "weight": 1.0}, {"source": "datastructures_multidict", "target": "datastructures_multidict_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L369", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_queryparams", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L380", "weight": 1.0}, {"source": "datastructures_queryparams", "target": "datastructures_queryparams_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L385", "weight": 1.0}, {"source": "datastructures_queryparams", "target": "datastructures_queryparams_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L403", "weight": 1.0}, {"source": "datastructures_queryparams", "target": "datastructures_queryparams_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L406", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_uploadfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L412", "weight": 1.0}, {"source": "datastructures_uploadfile", "target": "datastructures_uploadfile_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L417", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_content_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L435", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_in_memory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L439", "weight": 1.0}, {"source": "datastructures_uploadfile", "target": "datastructures_uploadfile_will_roll", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L444", "weight": 1.0}, {"source": "datastructures_uploadfile", "target": "datastructures_uploadfile_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L453", "weight": 1.0}, {"source": "datastructures_uploadfile", "target": "datastructures_uploadfile_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L463", "weight": 1.0}, {"source": "datastructures_uploadfile", "target": "datastructures_uploadfile_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L468", "weight": 1.0}, {"source": "datastructures_uploadfile", "target": "datastructures_uploadfile_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L474", "weight": 1.0}, {"source": "datastructures_uploadfile", "target": "datastructures_uploadfile_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L480", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_formdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L484", "weight": 1.0}, {"source": "datastructures_formdata", "target": "datastructures_formdata_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L489", "weight": 1.0}, {"source": "datastructures_formdata", "target": "datastructures_formdata_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L496", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_headers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L502", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L507", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_raw", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L527", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L530", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L533", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_items", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L536", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_getlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L539", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_mutablecopy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L543", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L546", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L553", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L560", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L563", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L566", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L571", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_mutableheaders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L579", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_headers", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L579", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L580", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L602", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_ior", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L616", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_or", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L622", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_raw", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L630", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_setdefault", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L633", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L647", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L651", "weight": 1.0}, {"source": "datastructures_mutableheaders", "target": "datastructures_mutableheaders_add_vary_header", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L659", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_starlette_datastructures_py", "target": "datastructures_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L666", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L675", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_setattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L680", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L683", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_delattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L690", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L693", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L696", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L699", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L702", "weight": 1.0}, {"source": "datastructures_state", "target": "datastructures_state_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L705", "weight": 1.0}, {"source": "datastructures_url_init", "target": "datastructures_url_replace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L67", "weight": 1.0}, {"source": "datastructures_url_init", "target": "datastructures_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L67", "weight": 1.0}, {"source": "datastructures_url_replace", "target": "datastructures_multidict_pop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L119", "weight": 1.0}, {"source": "datastructures_url_include_query_params", "target": "datastructures_multidict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L146", "weight": 1.0}, {"source": "datastructures_url_include_query_params", "target": "datastructures_mutableheaders_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L147", "weight": 1.0}, {"source": "datastructures_url_include_query_params", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L147", "weight": 1.0}, {"source": "datastructures_url_include_query_params", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L147", "weight": 1.0}, {"source": "datastructures_url_include_query_params", "target": "datastructures_immutablemultidict_multi_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L148", "weight": 1.0}, {"source": "datastructures_url_include_query_params", "target": "datastructures_url_replace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L149", "weight": 1.0}, {"source": "datastructures_url_replace_query_params", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L152", "weight": 1.0}, {"source": "datastructures_url_replace_query_params", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L152", "weight": 1.0}, {"source": "datastructures_url_replace_query_params", "target": "datastructures_url_replace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L153", "weight": 1.0}, {"source": "datastructures_url_remove_query_params", "target": "datastructures_multidict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L158", "weight": 1.0}, {"source": "datastructures_url_remove_query_params", "target": "datastructures_multidict_pop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L160", "weight": 1.0}, {"source": "datastructures_url_remove_query_params", "target": "datastructures_immutablemultidict_multi_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L161", "weight": 1.0}, {"source": "datastructures_url_remove_query_params", "target": "datastructures_url_replace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L162", "weight": 1.0}, {"source": "datastructures_url_eq", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L165", "weight": 1.0}, {"source": "datastructures_url_repr", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L171", "weight": 1.0}, {"source": "datastructures_url_repr", "target": "datastructures_url_replace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L173", "weight": 1.0}, {"source": "datastructures_urlpath_make_absolute_url", "target": "datastructures_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L193", "weight": 1.0}, {"source": "datastructures_urlpath_make_absolute_url", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L203", "weight": 1.0}, {"source": "datastructures_immutablemultidict_init", "target": "datastructures_immutablemultidict_multi_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L269", "weight": 1.0}, {"source": "datastructures_immutablemultidict_init", "target": "datastructures_immutablemultidict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L269", "weight": 1.0}, {"source": "datastructures_immutablemultidict_init", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L278", "weight": 1.0}, {"source": "datastructures_immutablemultidict_keys", "target": "datastructures_headers_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L290", "weight": 1.0}, {"source": "datastructures_immutablemultidict_values", "target": "datastructures_headers_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L293", "weight": 1.0}, {"source": "datastructures_immutablemultidict_items", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L296", "weight": 1.0}, {"source": "datastructures_immutablemultidict_iter", "target": "datastructures_headers_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L308", "weight": 1.0}, {"source": "datastructures_immutablemultidict_repr", "target": "datastructures_immutablemultidict_multi_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L320", "weight": 1.0}, {"source": "datastructures_multidict_setitem", "target": "datastructures_multidict_setlist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L326", "weight": 1.0}, {"source": "datastructures_multidict_poplist", "target": "datastructures_multidict_pop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L343", "weight": 1.0}, {"source": "datastructures_multidict_setdefault", "target": "datastructures_mutableheaders_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L353", "weight": 1.0}, {"source": "datastructures_multidict_setlist", "target": "datastructures_multidict_pop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L359", "weight": 1.0}, {"source": "datastructures_multidict_append", "target": "datastructures_mutableheaders_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L366", "weight": 1.0}, {"source": "datastructures_multidict_update", "target": "datastructures_multidict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L374", "weight": 1.0}, {"source": "datastructures_multidict_update", "target": "datastructures_headers_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L375", "weight": 1.0}, {"source": "datastructures_multidict_update", "target": "datastructures_immutablemultidict_multi_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L376", "weight": 1.0}, {"source": "datastructures_multidict_update", "target": "datastructures_mutableheaders_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L377", "weight": 1.0}, {"source": "datastructures_queryparams_init", "target": "datastructures_state_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L395", "weight": 1.0}, {"source": "datastructures_queryparams_init", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L400", "weight": 1.0}, {"source": "datastructures_queryparams_init", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L401", "weight": 1.0}, {"source": "datastructures_queryparams_repr", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L408", "weight": 1.0}, {"source": "datastructures_uploadfile_init", "target": "datastructures_headers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L428", "weight": 1.0}, {"source": "datastructures_uploadfile_write", "target": "datastructures_uploadfile_will_roll", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L458", "weight": 1.0}, {"source": "datastructures_uploadfile_close", "target": "datastructures_formdata_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L476", "weight": 1.0}, {"source": "datastructures_formdata_init", "target": "datastructures_state_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L494", "weight": 1.0}, {"source": "datastructures_formdata_close", "target": "datastructures_immutablemultidict_multi_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L497", "weight": 1.0}, {"source": "datastructures_headers_init", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L517", "weight": 1.0}, {"source": "datastructures_headers_mutablecopy", "target": "datastructures_mutableheaders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L544", "weight": 1.0}, {"source": "datastructures_headers_iter", "target": "datastructures_headers_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L561", "weight": 1.0}, {"source": "datastructures_headers_repr", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L573", "weight": 1.0}, {"source": "datastructures_mutableheaders_setitem", "target": "datastructures_mutableheaders_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L591", "weight": 1.0}, {"source": "datastructures_mutableheaders_delitem", "target": "datastructures_mutableheaders_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L611", "weight": 1.0}, {"source": "datastructures_mutableheaders_ior", "target": "datastructures_mutableheaders_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L619", "weight": 1.0}, {"source": "datastructures_mutableheaders_or", "target": "datastructures_headers_mutablecopy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L625", "weight": 1.0}, {"source": "datastructures_mutableheaders_or", "target": "datastructures_mutableheaders_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L626", "weight": 1.0}, {"source": "datastructures_mutableheaders_setdefault", "target": "datastructures_mutableheaders_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L644", "weight": 1.0}, {"source": "datastructures_mutableheaders_update", "target": "datastructures_headers_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L648", "weight": 1.0}, {"source": "datastructures_state_init", "target": "datastructures_state_setattr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L678", "weight": 1.0}, {"source": "datastructures_rationale_178", "target": "datastructures_urlpath", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L178", "weight": 1.0}, {"source": "datastructures_rationale_208", "target": "datastructures_secret", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L208", "weight": 1.0}, {"source": "datastructures_rationale_381", "target": "datastructures_queryparams", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L381", "weight": 1.0}, {"source": "datastructures_rationale_413", "target": "datastructures_uploadfile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L413", "weight": 1.0}, {"source": "datastructures_rationale_485", "target": "datastructures_formdata", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L485", "weight": 1.0}, {"source": "datastructures_rationale_503", "target": "datastructures_headers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L503", "weight": 1.0}, {"source": "datastructures_rationale_581", "target": "datastructures_mutableheaders_setitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L581", "weight": 1.0}, {"source": "datastructures_rationale_603", "target": "datastructures_mutableheaders_delitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L603", "weight": 1.0}, {"source": "datastructures_rationale_634", "target": "datastructures_mutableheaders_setdefault", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L634", "weight": 1.0}, {"source": "datastructures_rationale_652", "target": "datastructures_mutableheaders_append", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L652", "weight": 1.0}, {"source": "datastructures_rationale_667", "target": "datastructures_state", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L667", "weight": 1.0}], "raw_calls": [{"caller_nid": "datastructures_url_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L40"}, {"caller_nid": "datastructures_url_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L41"}, {"caller_nid": "datastructures_url_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L43"}, {"caller_nid": "datastructures_url_init", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L48"}, {"caller_nid": "datastructures_url_init", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L64"}, {"caller_nid": "datastructures_url_init", "callee": "geturl", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L67"}, {"caller_nid": "datastructures_components", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L73"}, {"caller_nid": "datastructures_components", "callee": "urlsplit", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L74"}, {"caller_nid": "datastructures_url_replace", "callee": "rpartition", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L126"}, {"caller_nid": "datastructures_url_replace", "callee": "rsplit", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L129"}, {"caller_nid": "datastructures_url_replace", "callee": "_replace", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L142"}, {"caller_nid": "datastructures_url_replace", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L143"}, {"caller_nid": "datastructures_url_replace", "callee": "geturl", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L143"}, {"caller_nid": "datastructures_url_include_query_params", "callee": "parse_qsl", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L146"}, {"caller_nid": "datastructures_url_include_query_params", "callee": "urlencode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L148"}, {"caller_nid": "datastructures_url_replace_query_params", "callee": "urlencode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L152"}, {"caller_nid": "datastructures_url_remove_query_params", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L156"}, {"caller_nid": "datastructures_url_remove_query_params", "callee": "parse_qsl", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L158"}, {"caller_nid": "datastructures_url_remove_query_params", "callee": "urlencode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L161"}, {"caller_nid": "datastructures_url_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L174"}, {"caller_nid": "datastructures_urlpath_make_absolute_url", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L192"}, {"caller_nid": "datastructures_urlpath_make_absolute_url", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L203"}, {"caller_nid": "datastructures_secret_bool", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L224"}, {"caller_nid": "datastructures_commaseparatedstrings_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L229"}, {"caller_nid": "datastructures_commaseparatedstrings_init", "callee": "shlex", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L230"}, {"caller_nid": "datastructures_commaseparatedstrings_init", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L233"}, {"caller_nid": "datastructures_commaseparatedstrings_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L235"}, {"caller_nid": "datastructures_commaseparatedstrings_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L238"}, {"caller_nid": "datastructures_commaseparatedstrings_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L244"}, {"caller_nid": "datastructures_commaseparatedstrings_str", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L252"}, {"caller_nid": "datastructures_commaseparatedstrings_str", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L252"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L265"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L273"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L274"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L275"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L276"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L277"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L278"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L280"}, {"caller_nid": "datastructures_immutablemultidict_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L281"}, {"caller_nid": "datastructures_immutablemultidict_multi_items", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L299"}, {"caller_nid": "datastructures_immutablemultidict_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L308"}, {"caller_nid": "datastructures_immutablemultidict_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L311"}, {"caller_nid": "datastructures_immutablemultidict_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L314"}, {"caller_nid": "datastructures_immutablemultidict_eq", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L316"}, {"caller_nid": "datastructures_immutablemultidict_eq", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L316"}, {"caller_nid": "datastructures_queryparams_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L390"}, {"caller_nid": "datastructures_queryparams_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L394"}, {"caller_nid": "datastructures_queryparams_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L395"}, {"caller_nid": "datastructures_queryparams_init", "callee": "parse_qsl", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L395"}, {"caller_nid": "datastructures_queryparams_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L396"}, {"caller_nid": "datastructures_queryparams_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L397"}, {"caller_nid": "datastructures_queryparams_init", "callee": "parse_qsl", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L397"}, {"caller_nid": "datastructures_queryparams_init", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L397"}, {"caller_nid": "datastructures_queryparams_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L399"}, {"caller_nid": "datastructures_queryparams_str", "callee": "urlencode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L404"}, {"caller_nid": "datastructures_uploadfile_init", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L432"}, {"caller_nid": "datastructures_content_type", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L436"}, {"caller_nid": "datastructures_in_memory", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L441"}, {"caller_nid": "datastructures_uploadfile_will_roll", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L450"}, {"caller_nid": "datastructures_uploadfile_will_roll", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L451"}, {"caller_nid": "datastructures_uploadfile_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L454"}, {"caller_nid": "datastructures_uploadfile_write", "callee": "run_in_threadpool", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L459"}, {"caller_nid": "datastructures_uploadfile_read", "callee": "run_in_threadpool", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L466"}, {"caller_nid": "datastructures_uploadfile_seek", "callee": "run_in_threadpool", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L472"}, {"caller_nid": "datastructures_uploadfile_close", "callee": "run_in_threadpool", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L478"}, {"caller_nid": "datastructures_formdata_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L494"}, {"caller_nid": "datastructures_formdata_close", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L498"}, {"caller_nid": "datastructures_headers_init", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L517"}, {"caller_nid": "datastructures_headers_init", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L517"}, {"caller_nid": "datastructures_headers_init", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L517"}, {"caller_nid": "datastructures_headers_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L524"}, {"caller_nid": "datastructures_raw", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L528"}, {"caller_nid": "datastructures_headers_keys", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L531"}, {"caller_nid": "datastructures_headers_values", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L534"}, {"caller_nid": "datastructures_headers_items", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L537"}, {"caller_nid": "datastructures_headers_items", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L537"}, {"caller_nid": "datastructures_headers_getlist", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L540"}, {"caller_nid": "datastructures_headers_getlist", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L540"}, {"caller_nid": "datastructures_headers_getlist", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L541"}, {"caller_nid": "datastructures_headers_getitem", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L547"}, {"caller_nid": "datastructures_headers_getitem", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L547"}, {"caller_nid": "datastructures_headers_getitem", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L550"}, {"caller_nid": "datastructures_headers_getitem", "callee": "KeyError", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L551"}, {"caller_nid": "datastructures_headers_contains", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L554"}, {"caller_nid": "datastructures_headers_contains", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L554"}, {"caller_nid": "datastructures_headers_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L561"}, {"caller_nid": "datastructures_headers_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L564"}, {"caller_nid": "datastructures_headers_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L567"}, {"caller_nid": "datastructures_headers_eq", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L569"}, {"caller_nid": "datastructures_headers_eq", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L569"}, {"caller_nid": "datastructures_headers_repr", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L573"}, {"caller_nid": "datastructures_headers_repr", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L574"}, {"caller_nid": "datastructures_headers_repr", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L574"}, {"caller_nid": "datastructures_mutableheaders_setitem", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L585"}, {"caller_nid": "datastructures_mutableheaders_setitem", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L585"}, {"caller_nid": "datastructures_mutableheaders_setitem", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L586"}, {"caller_nid": "datastructures_mutableheaders_setitem", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L589"}, {"caller_nid": "datastructures_mutableheaders_setitem", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L593"}, {"caller_nid": "datastructures_mutableheaders_delitem", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L606"}, {"caller_nid": "datastructures_mutableheaders_delitem", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L606"}, {"caller_nid": "datastructures_mutableheaders_delitem", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L609"}, {"caller_nid": "datastructures_mutableheaders_delitem", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L613"}, {"caller_nid": "datastructures_mutableheaders_ior", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L617"}, {"caller_nid": "datastructures_mutableheaders_ior", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L618"}, {"caller_nid": "datastructures_mutableheaders_or", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L623"}, {"caller_nid": "datastructures_mutableheaders_or", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L624"}, {"caller_nid": "datastructures_mutableheaders_setdefault", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L638"}, {"caller_nid": "datastructures_mutableheaders_setdefault", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L638"}, {"caller_nid": "datastructures_mutableheaders_setdefault", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L639"}, {"caller_nid": "datastructures_mutableheaders_setdefault", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L641"}, {"caller_nid": "datastructures_mutableheaders_setdefault", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L643"}, {"caller_nid": "datastructures_mutableheaders_append", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L655"}, {"caller_nid": "datastructures_mutableheaders_append", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L655"}, {"caller_nid": "datastructures_mutableheaders_append", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L656"}, {"caller_nid": "datastructures_mutableheaders_add_vary_header", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L660"}, {"caller_nid": "datastructures_mutableheaders_add_vary_header", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L662"}, {"caller_nid": "datastructures_state_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L678"}, {"caller_nid": "datastructures_state_getattr", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L688"}, {"caller_nid": "datastructures_state_getattr", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L688"}, {"caller_nid": "datastructures_state_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L703"}, {"caller_nid": "datastructures_state_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/starlette/datastructures.py", "source_location": "L706"}]} |