1 line
105 KiB
JSON
1 line
105 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "label": "multipart.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1"}, {"id": "multipart_supportsread", "label": "SupportsRead", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L21"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "multipart_supportsread_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L22"}, {"id": "multipart_querystringcallbacks", "label": "QuerystringCallbacks", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L24"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "multipart_octetstreamcallbacks", "label": "OctetStreamCallbacks", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L31"}, {"id": "multipart_multipartcallbacks", "label": "MultipartCallbacks", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L36"}, {"id": "multipart_fileconfig", "label": "FileConfig", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L47"}, {"id": "multipart_formparserconfig", "label": "FormParserConfig", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L54"}, {"id": "multipart_querystringstate", "label": "QuerystringState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L80"}, {"id": "intenum", "label": "IntEnum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "multipart_multipartstate", "label": "MultipartState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L92"}, {"id": "multipart_parse_options_header", "label": "parse_options_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L144"}, {"id": "multipart_field", "label": "Field", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L187"}, {"id": "multipart_field_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L205"}, {"id": "multipart_from_value", "label": "from_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L214"}, {"id": "multipart_field_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L235"}, {"id": "multipart_field_on_data", "label": ".on_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L246"}, {"id": "multipart_field_on_end", "label": ".on_end()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L260"}, {"id": "multipart_field_finalize", "label": ".finalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L265"}, {"id": "multipart_field_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L269"}, {"id": "multipart_field_set_none", "label": ".set_none()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L277"}, {"id": "multipart_field_name", "label": "field_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L287"}, {"id": "multipart_value", "label": "value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L292"}, {"id": "multipart_content_type", "label": "content_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L301"}, {"id": "multipart_field_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L305"}, {"id": "multipart_field_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L311"}, {"id": "multipart_file", "label": "File", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L322"}, {"id": "multipart_file_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L346"}, {"id": "multipart_file_name", "label": "file_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L386"}, {"id": "multipart_actual_file_name", "label": "actual_file_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L391"}, {"id": "multipart_file_object", "label": "file_object()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L398"}, {"id": "multipart_size", "label": "size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L406"}, {"id": "multipart_in_memory", "label": "in_memory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L413"}, {"id": "multipart_file_flush_to_disk", "label": ".flush_to_disk()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L424"}, {"id": "multipart_file_get_disk_file", "label": "._get_disk_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L458"}, {"id": "multipart_file_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L518"}, {"id": "multipart_file_on_data", "label": ".on_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L525"}, {"id": "multipart_file_on_end", "label": ".on_end()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L554"}, {"id": "multipart_file_finalize", "label": ".finalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L559"}, {"id": "multipart_file_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L565"}, {"id": "multipart_file_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L572"}, {"id": "multipart_baseparser", "label": "BaseParser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L576"}, {"id": "multipart_baseparser_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L597"}, {"id": "multipart_baseparser_callback", "label": ".callback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L601"}, {"id": "multipart_baseparser_set_callback", "label": ".set_callback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L631"}, {"id": "multipart_baseparser_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L646"}, {"id": "multipart_baseparser_finalize", "label": ".finalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L649"}, {"id": "multipart_baseparser_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L652"}, {"id": "multipart_octetstreamparser", "label": "OctetStreamParser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L656"}, {"id": "multipart_octetstreamparser_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L671"}, {"id": "multipart_octetstreamparser_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L681"}, {"id": "multipart_octetstreamparser_finalize", "label": ".finalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L714"}, {"id": "multipart_octetstreamparser_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L720"}, {"id": "multipart_querystringparser", "label": "QuerystringParser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L724"}, {"id": "multipart_querystringparser_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L748"}, {"id": "multipart_querystringparser_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L766"}, {"id": "multipart_querystringparser_internal_write", "label": "._internal_write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L802"}, {"id": "multipart_querystringparser_finalize", "label": ".finalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L940"}, {"id": "multipart_querystringparser_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L950"}, {"id": "multipart_multipartparser", "label": "MultipartParser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L956"}, {"id": "multipart_multipartparser_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L977"}, {"id": "multipart_multipartparser_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1000"}, {"id": "multipart_multipartparser_internal_write", "label": "._internal_write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1036"}, {"id": "multipart_multipartparser_finalize", "label": ".finalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1457"}, {"id": "multipart_multipartparser_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1468"}, {"id": "multipart_formparser", "label": "FormParser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1472"}, {"id": "multipart_formparser_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1506"}, {"id": "multipart_formparser_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1744"}, {"id": "multipart_formparser_finalize", "label": ".finalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1759"}, {"id": "multipart_formparser_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1764"}, {"id": "multipart_formparser_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1769"}, {"id": "multipart_create_form_parser", "label": "create_form_parser()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1773"}, {"id": "multipart_parse_form", "label": "parse_form()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1811"}, {"id": "multipart_rationale_81", "label": "Querystring parser states. These are used to keep track of the state of the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L81"}, {"id": "multipart_rationale_93", "label": "Multipart parser states. These are used to keep track of the state of the p", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L93"}, {"id": "multipart_rationale_145", "label": "Parses a Content-Type header into a value in the following format: (content_type", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L145"}, {"id": "multipart_rationale_188", "label": "A Field object represents a (parsed) form field. It represents a single fie", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L188"}, {"id": "multipart_rationale_215", "label": "Create an instance of a :class:`Field`, and set the corresponding value", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L215"}, {"id": "multipart_rationale_236", "label": "Write some data into the form field. Args: data: The data t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L236"}, {"id": "multipart_rationale_247", "label": "This method is a callback that will be called whenever data is written t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L247"}, {"id": "multipart_rationale_261", "label": "This method is called whenever the Field is finalized.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L261"}, {"id": "multipart_rationale_266", "label": "Finalize the form field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L266"}, {"id": "multipart_rationale_270", "label": "Close the Field object. This will free any underlying cache.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L270"}, {"id": "multipart_rationale_278", "label": "Some fields in a querystring can possibly have a value of None - for exa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L278"}, {"id": "multipart_rationale_288", "label": "This property returns the name of the field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L288"}, {"id": "multipart_rationale_293", "label": "This property returns the value of the form field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L293"}, {"id": "multipart_rationale_302", "label": "This property returns the content_type value of the field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L302"}, {"id": "multipart_rationale_323", "label": "This class represents an uploaded file. It handles writing file data to eit", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L323"}, {"id": "multipart_rationale_380", "label": "The form field associated with this file. May be None if there isn't on", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L380"}, {"id": "multipart_rationale_387", "label": "The file name given in the upload request.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L387"}, {"id": "multipart_rationale_392", "label": "The file name that this file is saved as. Will be None if it's not curr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L392"}, {"id": "multipart_rationale_399", "label": "The file object that we're currently writing to. Note that this will ei", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L399"}, {"id": "multipart_rationale_407", "label": "The total size of this file, counted as the number of bytes that current", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L407"}, {"id": "multipart_rationale_414", "label": "A boolean representing whether or not this file object is currently stor", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L414"}, {"id": "multipart_rationale_421", "label": "The Content-Type value for this part, if it was set.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L421"}, {"id": "multipart_rationale_425", "label": "If the file is already on-disk, do nothing. Otherwise, copy from the in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L425"}, {"id": "multipart_rationale_459", "label": "This function is responsible for getting a file object on-disk for us.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L459"}, {"id": "multipart_rationale_519", "label": "Write some data to the File. :param data: a bytestring", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L519"}, {"id": "multipart_rationale_526", "label": "This method is a callback that will be called whenever data is written t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L526"}, {"id": "multipart_rationale_555", "label": "This method is called whenever the Field is finalized.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L555"}, {"id": "multipart_rationale_560", "label": "Finalize the form file. This will not close the underlying file, but si", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L560"}, {"id": "multipart_rationale_566", "label": "Close the File object. This will actually close the underlying file obj", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L566"}, {"id": "multipart_rationale_577", "label": "This class is the base class for all parsers. It contains the logic for cal", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L577"}, {"id": "multipart_rationale_604", "label": "This function calls a provided callback with some data. If the callback", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L604"}, {"id": "multipart_rationale_632", "label": "Update the function for a callback. Removes from the callbacks dict if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L632"}, {"id": "multipart_rationale_657", "label": "This parser parses an octet-stream request body and calls callbacks when inc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L657"}, {"id": "multipart_rationale_682", "label": "Write some data to the parser, which will perform size verification, and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L682"}, {"id": "multipart_rationale_715", "label": "Finalize this parser, which signals to that we are finished parsing, and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L715"}, {"id": "multipart_rationale_725", "label": "This is a streaming querystring parser. It will consume data, and call the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L725"}, {"id": "multipart_rationale_767", "label": "Write some data to the parser, which will perform size verification, par", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L767"}, {"id": "multipart_rationale_941", "label": "Finalize this parser, which signals to that we are finished parsing, if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L941"}, {"id": "multipart_rationale_957", "label": "This class is a streaming multipart/form-data parser. | Callback Name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L957"}, {"id": "multipart_rationale_1001", "label": "Write some data to the parser, which will perform size verification, and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1001"}, {"id": "multipart_rationale_1458", "label": "Finalize this parser, which signals to that we are finished parsing. No", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1458"}, {"id": "multipart_rationale_1473", "label": "This class is the all-in-one form parser. Given all the information necessa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1473"}, {"id": "multipart_rationale_1745", "label": "Write some data. The parser will forward this to the appropriate underl", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1745"}, {"id": "multipart_rationale_1779", "label": "This function is a helper function to aid in creating a FormParser instances", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1779"}, {"id": "multipart_rationale_1818", "label": "This function is useful if you just want to parse a request body, without to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1818"}, {"id": "multipart_rationale_473", "label": "# TODO: what happens if we don't have a filename?", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L473"}, {"id": "multipart_rationale_1464", "label": "# TODO: verify that we're in the state MultipartState.END, otherwise throw an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1464"}, {"id": "multipart_rationale_1639", "label": "# TODO: check for error here.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1639"}, {"id": "multipart_rationale_1692", "label": "# TODO: check that we properly handle 8bit / 7bit encoding.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1692"}, {"id": "multipart_rationale_1755", "label": "# TODO: check the parser's return value for errors?", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1755"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "shutil", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "tempfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "email_message", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "numbers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "backend_venv_lib_python3_12_site_packages_python_multipart_decoders_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "backend_venv_lib_python3_12_site_packages_python_multipart_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_supportsread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L21", "weight": 1.0}, {"source": "multipart_supportsread", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L21", "weight": 1.0}, {"source": "multipart_supportsread", "target": "multipart_supportsread_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_querystringcallbacks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L24", "weight": 1.0}, {"source": "multipart_querystringcallbacks", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_octetstreamcallbacks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L31", "weight": 1.0}, {"source": "multipart_octetstreamcallbacks", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_multipartcallbacks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L36", "weight": 1.0}, {"source": "multipart_multipartcallbacks", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_fileconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L47", "weight": 1.0}, {"source": "multipart_fileconfig", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_formparserconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L54", "weight": 1.0}, {"source": "multipart_formparserconfig", "target": "multipart_fileconfig", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_querystringstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L80", "weight": 1.0}, {"source": "multipart_querystringstate", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_multipartstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L92", "weight": 1.0}, {"source": "multipart_multipartstate", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L92", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_parse_options_header", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_field", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L187", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L205", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_from_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L214", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L235", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_on_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L246", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_on_end", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L260", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L265", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L269", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_set_none", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L277", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_field_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L287", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L292", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_content_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L301", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L305", "weight": 1.0}, {"source": "multipart_field", "target": "multipart_field_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L311", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L322", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L346", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_field_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L379", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_file_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L386", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_actual_file_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L391", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_file_object", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L398", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L406", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_in_memory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L413", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_content_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L420", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_flush_to_disk", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L424", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_get_disk_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L458", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L518", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_on_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L525", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_on_end", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L554", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L559", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L565", "weight": 1.0}, {"source": "multipart_file", "target": "multipart_file_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L572", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_baseparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L576", "weight": 1.0}, {"source": "multipart_baseparser", "target": "multipart_baseparser_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L597", "weight": 1.0}, {"source": "multipart_baseparser", "target": "multipart_baseparser_callback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L601", "weight": 1.0}, {"source": "multipart_baseparser", "target": "multipart_baseparser_set_callback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L631", "weight": 1.0}, {"source": "multipart_baseparser", "target": "multipart_baseparser_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L646", "weight": 1.0}, {"source": "multipart_baseparser", "target": "multipart_baseparser_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L649", "weight": 1.0}, {"source": "multipart_baseparser", "target": "multipart_baseparser_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L652", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_octetstreamparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L656", "weight": 1.0}, {"source": "multipart_octetstreamparser", "target": "multipart_baseparser", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L656", "weight": 1.0}, {"source": "multipart_octetstreamparser", "target": "multipart_octetstreamparser_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L671", "weight": 1.0}, {"source": "multipart_octetstreamparser", "target": "multipart_octetstreamparser_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L681", "weight": 1.0}, {"source": "multipart_octetstreamparser", "target": "multipart_octetstreamparser_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L714", "weight": 1.0}, {"source": "multipart_octetstreamparser", "target": "multipart_octetstreamparser_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L720", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_querystringparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L724", "weight": 1.0}, {"source": "multipart_querystringparser", "target": "multipart_baseparser", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L724", "weight": 1.0}, {"source": "multipart_querystringparser", "target": "multipart_querystringparser_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L748", "weight": 1.0}, {"source": "multipart_querystringparser", "target": "multipart_querystringparser_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L766", "weight": 1.0}, {"source": "multipart_querystringparser", "target": "multipart_querystringparser_internal_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L802", "weight": 1.0}, {"source": "multipart_querystringparser", "target": "multipart_querystringparser_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L940", "weight": 1.0}, {"source": "multipart_querystringparser", "target": "multipart_querystringparser_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L950", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_multipartparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L956", "weight": 1.0}, {"source": "multipart_multipartparser", "target": "multipart_baseparser", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L956", "weight": 1.0}, {"source": "multipart_multipartparser", "target": "multipart_multipartparser_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L977", "weight": 1.0}, {"source": "multipart_multipartparser", "target": "multipart_multipartparser_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1000", "weight": 1.0}, {"source": "multipart_multipartparser", "target": "multipart_multipartparser_internal_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1036", "weight": 1.0}, {"source": "multipart_multipartparser", "target": "multipart_multipartparser_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1457", "weight": 1.0}, {"source": "multipart_multipartparser", "target": "multipart_multipartparser_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1468", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_formparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1472", "weight": 1.0}, {"source": "multipart_formparser", "target": "multipart_formparser_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1506", "weight": 1.0}, {"source": "multipart_formparser", "target": "multipart_formparser_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1744", "weight": 1.0}, {"source": "multipart_formparser", "target": "multipart_formparser_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1759", "weight": 1.0}, {"source": "multipart_formparser", "target": "multipart_formparser_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1764", "weight": 1.0}, {"source": "multipart_formparser", "target": "multipart_formparser_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1769", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_create_form_parser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1773", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "target": "multipart_parse_form", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1811", "weight": 1.0}, {"source": "multipart_from_value", "target": "multipart_field_set_none", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L229", "weight": 1.0}, {"source": "multipart_from_value", "target": "multipart_formparser_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L231", "weight": 1.0}, {"source": "multipart_from_value", "target": "multipart_formparser_finalize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L232", "weight": 1.0}, {"source": "multipart_field_write", "target": "multipart_file_on_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L244", "weight": 1.0}, {"source": "multipart_field_finalize", "target": "multipart_file_on_end", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L267", "weight": 1.0}, {"source": "multipart_file_flush_to_disk", "target": "multipart_file_get_disk_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L440", "weight": 1.0}, {"source": "multipart_file_flush_to_disk", "target": "multipart_formparser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L456", "weight": 1.0}, {"source": "multipart_file_write", "target": "multipart_file_on_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L523", "weight": 1.0}, {"source": "multipart_file_on_data", "target": "multipart_formparser_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L535", "weight": 1.0}, {"source": "multipart_file_on_data", "target": "multipart_file_flush_to_disk", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L549", "weight": 1.0}, {"source": "multipart_file_finalize", "target": "multipart_file_on_end", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L563", "weight": 1.0}, {"source": "multipart_file_close", "target": "multipart_formparser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L570", "weight": 1.0}, {"source": "multipart_octetstreamparser_init", "target": "multipart_formparser_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L672", "weight": 1.0}, {"source": "multipart_octetstreamparser_write", "target": "multipart_baseparser_callback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L692", "weight": 1.0}, {"source": "multipart_octetstreamparser_finalize", "target": "multipart_baseparser_callback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L718", "weight": 1.0}, {"source": "multipart_querystringparser_init", "target": "multipart_formparser_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L751", "weight": 1.0}, {"source": "multipart_querystringparser_write", "target": "multipart_multipartparser_internal_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L796", "weight": 1.0}, {"source": "multipart_querystringparser_internal_write", "target": "multipart_baseparser_callback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L837", "weight": 1.0}, {"source": "multipart_querystringparser_finalize", "target": "multipart_baseparser_callback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L947", "weight": 1.0}, {"source": "multipart_multipartparser_init", "target": "multipart_formparser_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L981", "weight": 1.0}, {"source": "multipart_multipartparser_write", "target": "multipart_multipartparser_internal_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1030", "weight": 1.0}, {"source": "multipart_multipartparser_internal_write", "target": "multipart_baseparser_callback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1152", "weight": 1.0}, {"source": "multipart_formparser_init", "target": "multipart_octetstreamparser", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1563", "weight": 1.0}, {"source": "multipart_formparser_init", "target": "multipart_querystringparser", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1606", "weight": 1.0}, {"source": "multipart_formparser_init", "target": "multipart_multipartparser", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1723", "weight": 1.0}, {"source": "multipart_create_form_parser", "target": "multipart_parse_options_header", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1798", "weight": 1.0}, {"source": "multipart_create_form_parser", "target": "multipart_formparser", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1805", "weight": 1.0}, {"source": "multipart_parse_form", "target": "multipart_create_form_parser", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1835", "weight": 1.0}, {"source": "multipart_parse_form", "target": "multipart_supportsread_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1849", "weight": 1.0}, {"source": "multipart_parse_form", "target": "multipart_formparser_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1852", "weight": 1.0}, {"source": "multipart_parse_form", "target": "multipart_formparser_finalize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1861", "weight": 1.0}, {"source": "multipart_rationale_81", "target": "multipart_querystringstate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L81", "weight": 1.0}, {"source": "multipart_rationale_93", "target": "multipart_multipartstate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L93", "weight": 1.0}, {"source": "multipart_rationale_145", "target": "multipart_parse_options_header", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L145", "weight": 1.0}, {"source": "multipart_rationale_188", "target": "multipart_field", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L188", "weight": 1.0}, {"source": "multipart_rationale_215", "target": "multipart_field_from_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L215", "weight": 1.0}, {"source": "multipart_rationale_236", "target": "multipart_field_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L236", "weight": 1.0}, {"source": "multipart_rationale_247", "target": "multipart_field_on_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L247", "weight": 1.0}, {"source": "multipart_rationale_261", "target": "multipart_field_on_end", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L261", "weight": 1.0}, {"source": "multipart_rationale_266", "target": "multipart_field_finalize", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L266", "weight": 1.0}, {"source": "multipart_rationale_270", "target": "multipart_field_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L270", "weight": 1.0}, {"source": "multipart_rationale_278", "target": "multipart_field_set_none", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L278", "weight": 1.0}, {"source": "multipart_rationale_288", "target": "multipart_field_field_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L288", "weight": 1.0}, {"source": "multipart_rationale_293", "target": "multipart_field_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L293", "weight": 1.0}, {"source": "multipart_rationale_302", "target": "multipart_field_content_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L302", "weight": 1.0}, {"source": "multipart_rationale_323", "target": "multipart_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L323", "weight": 1.0}, {"source": "multipart_rationale_380", "target": "multipart_file_field_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L380", "weight": 1.0}, {"source": "multipart_rationale_387", "target": "multipart_file_file_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L387", "weight": 1.0}, {"source": "multipart_rationale_392", "target": "multipart_file_actual_file_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L392", "weight": 1.0}, {"source": "multipart_rationale_399", "target": "multipart_file_file_object", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L399", "weight": 1.0}, {"source": "multipart_rationale_407", "target": "multipart_file_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L407", "weight": 1.0}, {"source": "multipart_rationale_414", "target": "multipart_file_in_memory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L414", "weight": 1.0}, {"source": "multipart_rationale_421", "target": "multipart_file_content_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L421", "weight": 1.0}, {"source": "multipart_rationale_425", "target": "multipart_file_flush_to_disk", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L425", "weight": 1.0}, {"source": "multipart_rationale_459", "target": "multipart_file_get_disk_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L459", "weight": 1.0}, {"source": "multipart_rationale_519", "target": "multipart_file_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L519", "weight": 1.0}, {"source": "multipart_rationale_526", "target": "multipart_file_on_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L526", "weight": 1.0}, {"source": "multipart_rationale_555", "target": "multipart_file_on_end", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L555", "weight": 1.0}, {"source": "multipart_rationale_560", "target": "multipart_file_finalize", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L560", "weight": 1.0}, {"source": "multipart_rationale_566", "target": "multipart_file_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L566", "weight": 1.0}, {"source": "multipart_rationale_577", "target": "multipart_baseparser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L577", "weight": 1.0}, {"source": "multipart_rationale_604", "target": "multipart_baseparser_callback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L604", "weight": 1.0}, {"source": "multipart_rationale_632", "target": "multipart_baseparser_set_callback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L632", "weight": 1.0}, {"source": "multipart_rationale_657", "target": "multipart_octetstreamparser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L657", "weight": 1.0}, {"source": "multipart_rationale_682", "target": "multipart_octetstreamparser_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L682", "weight": 1.0}, {"source": "multipart_rationale_715", "target": "multipart_octetstreamparser_finalize", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L715", "weight": 1.0}, {"source": "multipart_rationale_725", "target": "multipart_querystringparser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L725", "weight": 1.0}, {"source": "multipart_rationale_767", "target": "multipart_querystringparser_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L767", "weight": 1.0}, {"source": "multipart_rationale_941", "target": "multipart_querystringparser_finalize", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L941", "weight": 1.0}, {"source": "multipart_rationale_957", "target": "multipart_multipartparser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L957", "weight": 1.0}, {"source": "multipart_rationale_1001", "target": "multipart_multipartparser_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1001", "weight": 1.0}, {"source": "multipart_rationale_1458", "target": "multipart_multipartparser_finalize", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1458", "weight": 1.0}, {"source": "multipart_rationale_1473", "target": "multipart_formparser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1473", "weight": 1.0}, {"source": "multipart_rationale_1745", "target": "multipart_formparser_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1745", "weight": 1.0}, {"source": "multipart_rationale_1779", "target": "multipart_create_form_parser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1779", "weight": 1.0}, {"source": "multipart_rationale_1818", "target": "multipart_parse_form", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1818", "weight": 1.0}, {"source": "multipart_rationale_473", "target": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L473", "weight": 1.0}, {"source": "multipart_rationale_1464", "target": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1464", "weight": 1.0}, {"source": "multipart_rationale_1639", "target": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1639", "weight": 1.0}, {"source": "multipart_rationale_1692", "target": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1692", "weight": 1.0}, {"source": "multipart_rationale_1755", "target": "backend_venv_lib_python3_12_site_packages_python_multipart_multipart_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1755", "weight": 1.0}], "raw_calls": [{"caller_nid": "multipart_parse_options_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L152"}, {"caller_nid": "multipart_parse_options_header", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L153"}, {"caller_nid": "multipart_parse_options_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L156"}, {"caller_nid": "multipart_parse_options_header", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L160"}, {"caller_nid": "multipart_parse_options_header", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L160"}, {"caller_nid": "multipart_parse_options_header", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L160"}, {"caller_nid": "multipart_parse_options_header", "callee": "Message", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L164"}, {"caller_nid": "multipart_parse_options_header", "callee": "get_params", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L166"}, {"caller_nid": "multipart_parse_options_header", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L169"}, {"caller_nid": "multipart_parse_options_header", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L169"}, {"caller_nid": "multipart_parse_options_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L176"}, {"caller_nid": "multipart_parse_options_header", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L182"}, {"caller_nid": "multipart_parse_options_header", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L183"}, {"caller_nid": "multipart_parse_options_header", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L183"}, {"caller_nid": "multipart_from_value", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L227"}, {"caller_nid": "multipart_field_on_data", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L256"}, {"caller_nid": "multipart_field_on_data", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L258"}, {"caller_nid": "multipart_field_on_end", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L263"}, {"caller_nid": "multipart_field_close", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L273"}, {"caller_nid": "multipart_value", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L295"}, {"caller_nid": "multipart_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L297"}, {"caller_nid": "multipart_field_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L306"}, {"caller_nid": "multipart_field_repr", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L312"}, {"caller_nid": "multipart_field_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L315"}, {"caller_nid": "multipart_field_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L317"}, {"caller_nid": "multipart_file_init", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L355"}, {"caller_nid": "multipart_file_init", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L359"}, {"caller_nid": "multipart_file_init", "callee": "basename", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L373"}, {"caller_nid": "multipart_file_init", "callee": "splitext", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L374"}, {"caller_nid": "multipart_file_flush_to_disk", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L433"}, {"caller_nid": "multipart_file_flush_to_disk", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L437"}, {"caller_nid": "multipart_file_flush_to_disk", "callee": "copyfileobj", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L443"}, {"caller_nid": "multipart_file_flush_to_disk", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L446"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L460"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L462"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L463"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L464"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L465"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L470"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L476"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L478"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L479"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L483"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "FileError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L484"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L489"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "getfilesystemencoding", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L489"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L493"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L494"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "getfilesystemencoding", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L494"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L499"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L503"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "NamedTemporaryFile", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L503"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L505"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "FileError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L506"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L510"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L511"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "getfilesystemencoding", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L511"}, {"caller_nid": "multipart_file_get_disk_file", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L513"}, {"caller_nid": "multipart_file_on_data", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L538"}, {"caller_nid": "multipart_file_on_data", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L539"}, {"caller_nid": "multipart_file_on_data", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L539"}, {"caller_nid": "multipart_file_on_data", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L546"}, {"caller_nid": "multipart_file_on_data", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L548"}, {"caller_nid": "multipart_file_on_end", "callee": "flush", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L557"}, {"caller_nid": "multipart_baseparser_init", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L598"}, {"caller_nid": "multipart_baseparser_callback", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L615"}, {"caller_nid": "multipart_baseparser_callback", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L618"}, {"caller_nid": "multipart_baseparser_callback", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L625"}, {"caller_nid": "multipart_baseparser_callback", "callee": "func", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L626"}, {"caller_nid": "multipart_baseparser_callback", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L628"}, {"caller_nid": "multipart_baseparser_callback", "callee": "func", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L629"}, {"caller_nid": "multipart_baseparser_set_callback", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L642"}, {"caller_nid": "multipart_octetstreamparser_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L672"}, {"caller_nid": "multipart_octetstreamparser_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L676"}, {"caller_nid": "multipart_octetstreamparser_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L677"}, {"caller_nid": "multipart_octetstreamparser_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L696"}, {"caller_nid": "multipart_octetstreamparser_write", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L699"}, {"caller_nid": "multipart_octetstreamparser_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L700"}, {"caller_nid": "multipart_querystringparser_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L751"}, {"caller_nid": "multipart_querystringparser_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L758"}, {"caller_nid": "multipart_querystringparser_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L759"}, {"caller_nid": "multipart_querystringparser_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L781"}, {"caller_nid": "multipart_querystringparser_write", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L784"}, {"caller_nid": "multipart_querystringparser_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L785"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "QuerystringParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L823"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L827"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L845"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L847"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L853"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L855"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "QuerystringParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L889"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L905"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L907"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L929"}, {"caller_nid": "multipart_querystringparser_internal_write", "callee": "QuerystringParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L930"}, {"caller_nid": "multipart_querystringparser_repr", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L951"}, {"caller_nid": "multipart_multipartparser_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L981"}, {"caller_nid": "multipart_multipartparser_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L987"}, {"caller_nid": "multipart_multipartparser_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L988"}, {"caller_nid": "multipart_multipartparser_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L996"}, {"caller_nid": "multipart_multipartparser_init", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L997"}, {"caller_nid": "multipart_multipartparser_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1015"}, {"caller_nid": "multipart_multipartparser_write", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1018"}, {"caller_nid": "multipart_multipartparser_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1019"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1108"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1126"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1133"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1134"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1140"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1143"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1144"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1161"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1162"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "set_mark", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1175"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "delete_mark", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1193"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1206"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1207"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "data_callback", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1212"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1219"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1220"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "set_mark", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1231"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "data_callback", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1241"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1249"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1250"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1265"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1266"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "set_mark", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1275"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1291"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1300"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1311"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "data_callback", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1362"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "data_callback", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1385"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1408"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1411"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1412"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1428"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "MultipartParseError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1429"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "data_callback", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1444"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "data_callback", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1445"}, {"caller_nid": "multipart_multipartparser_internal_write", "callee": "data_callback", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1446"}, {"caller_nid": "multipart_formparser_init", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1516"}, {"caller_nid": "multipart_formparser_init", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1530"}, {"caller_nid": "multipart_formparser_init", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1531"}, {"caller_nid": "multipart_formparser_init", "callee": "error", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1619"}, {"caller_nid": "multipart_formparser_init", "callee": "FormParserError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1620"}, {"caller_nid": "multipart_formparser_init", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1739"}, {"caller_nid": "multipart_formparser_init", "callee": "FormParserError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1740"}, {"caller_nid": "multipart_formparser_write", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1754"}, {"caller_nid": "multipart_formparser_finalize", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1761"}, {"caller_nid": "multipart_formparser_close", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1766"}, {"caller_nid": "multipart_create_form_parser", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1791"}, {"caller_nid": "multipart_create_form_parser", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1793"}, {"caller_nid": "multipart_create_form_parser", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1793"}, {"caller_nid": "multipart_create_form_parser", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1794"}, {"caller_nid": "multipart_create_form_parser", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1799"}, {"caller_nid": "multipart_create_form_parser", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1802"}, {"caller_nid": "multipart_parse_form", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1832"}, {"caller_nid": "multipart_parse_form", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1839"}, {"caller_nid": "multipart_parse_form", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1841"}, {"caller_nid": "multipart_parse_form", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1843"}, {"caller_nid": "multipart_parse_form", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1848"}, {"caller_nid": "multipart_parse_form", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1848"}, {"caller_nid": "multipart_parse_form", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1853"}, {"caller_nid": "multipart_parse_form", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/python_multipart/multipart.py", "source_location": "L1857"}]} |