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

1 line
45 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "label": "_decoders.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L1"}, {"id": "decoders_contentdecoder", "label": "ContentDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L36"}, {"id": "decoders_contentdecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L37"}, {"id": "decoders_contentdecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L40"}, {"id": "decoders_identitydecoder", "label": "IdentityDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L44"}, {"id": "decoders_identitydecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L49"}, {"id": "decoders_identitydecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L52"}, {"id": "decoders_deflatedecoder", "label": "DeflateDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L56"}, {"id": "decoders_deflatedecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L63"}, {"id": "decoders_deflatedecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L67"}, {"id": "decoders_deflatedecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L78"}, {"id": "decoders_gzipdecoder", "label": "GZipDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L85"}, {"id": "decoders_gzipdecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L92"}, {"id": "decoders_gzipdecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L95"}, {"id": "decoders_gzipdecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L101"}, {"id": "decoders_brotlidecoder", "label": "BrotliDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L108"}, {"id": "decoders_brotlidecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L118"}, {"id": "decoders_brotlidecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L136"}, {"id": "decoders_brotlidecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L145"}, {"id": "decoders_zstandarddecoder", "label": "ZStandardDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L161"}, {"id": "decoders_zstandarddecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L170"}, {"id": "decoders_zstandarddecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L180"}, {"id": "decoders_zstandarddecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L194"}, {"id": "decoders_multidecoder", "label": "MultiDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L203"}, {"id": "decoders_multidecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L208"}, {"id": "decoders_multidecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L216"}, {"id": "decoders_multidecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L221"}, {"id": "decoders_bytechunker", "label": "ByteChunker", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L228"}, {"id": "decoders_bytechunker_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L233"}, {"id": "decoders_bytechunker_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L237"}, {"id": "decoders_bytechunker_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L260"}, {"id": "decoders_textchunker", "label": "TextChunker", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L267"}, {"id": "decoders_textchunker_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L272"}, {"id": "decoders_textchunker_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L276"}, {"id": "decoders_textchunker_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L299"}, {"id": "decoders_textdecoder", "label": "TextDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L306"}, {"id": "decoders_textdecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L311"}, {"id": "decoders_textdecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L314"}, {"id": "decoders_textdecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L317"}, {"id": "decoders_linedecoder", "label": "LineDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L321"}, {"id": "decoders_linedecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L329"}, {"id": "decoders_linedecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L333"}, {"id": "decoders_linedecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L371"}, {"id": "decoders_rationale_1", "label": "Handlers for Content-Encoding. See: https://developer.mozilla.org/en-US/docs/We", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L1"}, {"id": "decoders_rationale_45", "label": "Handle unencoded data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L45"}, {"id": "decoders_rationale_57", "label": "Handle 'deflate' decoding. See: https://stackoverflow.com/questions/1838699", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L57"}, {"id": "decoders_rationale_86", "label": "Handle 'gzip' decoding. See: https://stackoverflow.com/questions/1838699", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L86"}, {"id": "decoders_rationale_109", "label": "Handle 'brotli' decoding. Requires `pip install brotlipy`. See: https://bro", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L109"}, {"id": "decoders_rationale_162", "label": "Handle 'zstd' RFC 8878 decoding. Requires `pip install zstandard`. Can", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L162"}, {"id": "decoders_rationale_204", "label": "Handle the case where multiple encodings have been applied.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L204"}, {"id": "decoders_rationale_209", "label": "'children' should be a sequence of decoders in the order in which each w", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L209"}, {"id": "decoders_rationale_229", "label": "Handles returning byte content in fixed-size chunks.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L229"}, {"id": "decoders_rationale_268", "label": "Handles returning text content in fixed-size chunks.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L268"}, {"id": "decoders_rationale_307", "label": "Handles incrementally decoding bytes into text", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L307"}, {"id": "decoders_rationale_322", "label": "Handles incrementally reading lines from text. Has the same behaviour as th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L322"}, {"id": "decoders_rationale_346", "label": "# NOTE: the edge case input of empty text doesn't occur in practice,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L346"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "codecs", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "zlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "backend_venv_lib_python3_12_site_packages_httpx_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "brotli", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "brotlicffi", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "zstandard", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_contentdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L36", "weight": 1.0}, {"source": "decoders_contentdecoder", "target": "decoders_contentdecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L37", "weight": 1.0}, {"source": "decoders_contentdecoder", "target": "decoders_contentdecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_identitydecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L44", "weight": 1.0}, {"source": "decoders_identitydecoder", "target": "decoders_contentdecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L44", "weight": 1.0}, {"source": "decoders_identitydecoder", "target": "decoders_identitydecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L49", "weight": 1.0}, {"source": "decoders_identitydecoder", "target": "decoders_identitydecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_deflatedecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L56", "weight": 1.0}, {"source": "decoders_deflatedecoder", "target": "decoders_contentdecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L56", "weight": 1.0}, {"source": "decoders_deflatedecoder", "target": "decoders_deflatedecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L63", "weight": 1.0}, {"source": "decoders_deflatedecoder", "target": "decoders_deflatedecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L67", "weight": 1.0}, {"source": "decoders_deflatedecoder", "target": "decoders_deflatedecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_gzipdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L85", "weight": 1.0}, {"source": "decoders_gzipdecoder", "target": "decoders_contentdecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L85", "weight": 1.0}, {"source": "decoders_gzipdecoder", "target": "decoders_gzipdecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L92", "weight": 1.0}, {"source": "decoders_gzipdecoder", "target": "decoders_gzipdecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L95", "weight": 1.0}, {"source": "decoders_gzipdecoder", "target": "decoders_gzipdecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_brotlidecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L108", "weight": 1.0}, {"source": "decoders_brotlidecoder", "target": "decoders_contentdecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L108", "weight": 1.0}, {"source": "decoders_brotlidecoder", "target": "decoders_brotlidecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L118", "weight": 1.0}, {"source": "decoders_brotlidecoder", "target": "decoders_brotlidecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L136", "weight": 1.0}, {"source": "decoders_brotlidecoder", "target": "decoders_brotlidecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_zstandarddecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L161", "weight": 1.0}, {"source": "decoders_zstandarddecoder", "target": "decoders_contentdecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L161", "weight": 1.0}, {"source": "decoders_zstandarddecoder", "target": "decoders_zstandarddecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L170", "weight": 1.0}, {"source": "decoders_zstandarddecoder", "target": "decoders_zstandarddecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L180", "weight": 1.0}, {"source": "decoders_zstandarddecoder", "target": "decoders_zstandarddecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L194", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_multidecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L203", "weight": 1.0}, {"source": "decoders_multidecoder", "target": "decoders_contentdecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L203", "weight": 1.0}, {"source": "decoders_multidecoder", "target": "decoders_multidecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L208", "weight": 1.0}, {"source": "decoders_multidecoder", "target": "decoders_multidecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L216", "weight": 1.0}, {"source": "decoders_multidecoder", "target": "decoders_multidecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L221", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_bytechunker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L228", "weight": 1.0}, {"source": "decoders_bytechunker", "target": "decoders_bytechunker_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L233", "weight": 1.0}, {"source": "decoders_bytechunker", "target": "decoders_bytechunker_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L237", "weight": 1.0}, {"source": "decoders_bytechunker", "target": "decoders_bytechunker_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L260", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_textchunker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L267", "weight": 1.0}, {"source": "decoders_textchunker", "target": "decoders_textchunker_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L272", "weight": 1.0}, {"source": "decoders_textchunker", "target": "decoders_textchunker_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L276", "weight": 1.0}, {"source": "decoders_textchunker", "target": "decoders_textchunker_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L299", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_textdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L306", "weight": 1.0}, {"source": "decoders_textdecoder", "target": "decoders_textdecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L311", "weight": 1.0}, {"source": "decoders_textdecoder", "target": "decoders_textdecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L314", "weight": 1.0}, {"source": "decoders_textdecoder", "target": "decoders_textdecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L317", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "target": "decoders_linedecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L321", "weight": 1.0}, {"source": "decoders_linedecoder", "target": "decoders_linedecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L329", "weight": 1.0}, {"source": "decoders_linedecoder", "target": "decoders_linedecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L333", "weight": 1.0}, {"source": "decoders_linedecoder", "target": "decoders_linedecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L371", "weight": 1.0}, {"source": "decoders_deflatedecoder_decode", "target": "decoders_linedecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L75", "weight": 1.0}, {"source": "decoders_deflatedecoder_flush", "target": "decoders_linedecoder_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L80", "weight": 1.0}, {"source": "decoders_gzipdecoder_flush", "target": "decoders_linedecoder_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L103", "weight": 1.0}, {"source": "decoders_zstandarddecoder_flush", "target": "decoders_linedecoder_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L197", "weight": 1.0}, {"source": "decoders_multidecoder_decode", "target": "decoders_linedecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L218", "weight": 1.0}, {"source": "decoders_multidecoder_flush", "target": "decoders_linedecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L224", "weight": 1.0}, {"source": "decoders_multidecoder_flush", "target": "decoders_linedecoder_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L224", "weight": 1.0}, {"source": "decoders_textdecoder_decode", "target": "decoders_linedecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L315", "weight": 1.0}, {"source": "decoders_textdecoder_flush", "target": "decoders_linedecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L318", "weight": 1.0}, {"source": "decoders_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L1", "weight": 1.0}, {"source": "decoders_rationale_45", "target": "decoders_identitydecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L45", "weight": 1.0}, {"source": "decoders_rationale_57", "target": "decoders_deflatedecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L57", "weight": 1.0}, {"source": "decoders_rationale_86", "target": "decoders_gzipdecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L86", "weight": 1.0}, {"source": "decoders_rationale_109", "target": "decoders_brotlidecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L109", "weight": 1.0}, {"source": "decoders_rationale_162", "target": "decoders_zstandarddecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L162", "weight": 1.0}, {"source": "decoders_rationale_204", "target": "decoders_multidecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L204", "weight": 1.0}, {"source": "decoders_rationale_209", "target": "decoders_multidecoder_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L209", "weight": 1.0}, {"source": "decoders_rationale_229", "target": "decoders_bytechunker", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L229", "weight": 1.0}, {"source": "decoders_rationale_268", "target": "decoders_textchunker", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L268", "weight": 1.0}, {"source": "decoders_rationale_307", "target": "decoders_textdecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L307", "weight": 1.0}, {"source": "decoders_rationale_322", "target": "decoders_linedecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L322", "weight": 1.0}, {"source": "decoders_rationale_346", "target": "backend_venv_lib_python3_12_site_packages_httpx_decoders_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L346", "weight": 1.0}], "raw_calls": [{"caller_nid": "decoders_contentdecoder_decode", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L38"}, {"caller_nid": "decoders_contentdecoder_flush", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L41"}, {"caller_nid": "decoders_deflatedecoder_init", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L65"}, {"caller_nid": "decoders_deflatedecoder_decode", "callee": "decompress", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L71"}, {"caller_nid": "decoders_deflatedecoder_decode", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L74"}, {"caller_nid": "decoders_deflatedecoder_decode", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L76"}, {"caller_nid": "decoders_deflatedecoder_decode", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L76"}, {"caller_nid": "decoders_deflatedecoder_flush", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L82"}, {"caller_nid": "decoders_deflatedecoder_flush", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L82"}, {"caller_nid": "decoders_gzipdecoder_init", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L93"}, {"caller_nid": "decoders_gzipdecoder_decode", "callee": "decompress", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L97"}, {"caller_nid": "decoders_gzipdecoder_decode", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L99"}, {"caller_nid": "decoders_gzipdecoder_decode", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L99"}, {"caller_nid": "decoders_gzipdecoder_flush", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L105"}, {"caller_nid": "decoders_gzipdecoder_flush", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L105"}, {"caller_nid": "decoders_brotlidecoder_init", "callee": "ImportError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L120"}, {"caller_nid": "decoders_brotlidecoder_init", "callee": "Decompressor", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L126"}, {"caller_nid": "decoders_brotlidecoder_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L129"}, {"caller_nid": "decoders_brotlidecoder_decode", "callee": "_decompress", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L141"}, {"caller_nid": "decoders_brotlidecoder_decode", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L143"}, {"caller_nid": "decoders_brotlidecoder_decode", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L143"}, {"caller_nid": "decoders_brotlidecoder_flush", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L149"}, {"caller_nid": "decoders_brotlidecoder_flush", "callee": "finish", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L155"}, {"caller_nid": "decoders_brotlidecoder_flush", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L158"}, {"caller_nid": "decoders_brotlidecoder_flush", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L158"}, {"caller_nid": "decoders_zstandarddecoder_init", "callee": "ImportError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L172"}, {"caller_nid": "decoders_zstandarddecoder_init", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L177"}, {"caller_nid": "decoders_zstandarddecoder_init", "callee": "ZstdDecompressor", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L177"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L183"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L185"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "decompress", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L185"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L188"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "ZstdDecompressor", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L188"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L189"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "decompress", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L189"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L191"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L191"}, {"caller_nid": "decoders_zstandarddecoder_decode", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L192"}, {"caller_nid": "decoders_zstandarddecoder_flush", "callee": "DecodingError", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L199"}, {"caller_nid": "decoders_zstandarddecoder_flush", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L200"}, {"caller_nid": "decoders_multidecoder_init", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L214"}, {"caller_nid": "decoders_multidecoder_init", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L214"}, {"caller_nid": "decoders_bytechunker_init", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L234"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L241"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L242"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L243"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L246"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L246"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L248"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L249"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "truncate", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L250"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L253"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L254"}, {"caller_nid": "decoders_bytechunker_decode", "callee": "truncate", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L255"}, {"caller_nid": "decoders_bytechunker_flush", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L261"}, {"caller_nid": "decoders_bytechunker_flush", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L262"}, {"caller_nid": "decoders_bytechunker_flush", "callee": "truncate", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L263"}, {"caller_nid": "decoders_textchunker_init", "callee": "StringIO", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L273"}, {"caller_nid": "decoders_textchunker_decode", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L280"}, {"caller_nid": "decoders_textchunker_decode", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L281"}, {"caller_nid": "decoders_textchunker_decode", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L282"}, {"caller_nid": "decoders_textchunker_decode", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L285"}, {"caller_nid": "decoders_textchunker_decode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L285"}, {"caller_nid": "decoders_textchunker_decode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L287"}, {"caller_nid": "decoders_textchunker_decode", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L288"}, {"caller_nid": "decoders_textchunker_decode", "callee": "truncate", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L289"}, {"caller_nid": "decoders_textchunker_decode", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L292"}, {"caller_nid": "decoders_textchunker_decode", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L293"}, {"caller_nid": "decoders_textchunker_decode", "callee": "truncate", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L294"}, {"caller_nid": "decoders_textchunker_flush", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L300"}, {"caller_nid": "decoders_textchunker_flush", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L301"}, {"caller_nid": "decoders_textchunker_flush", "callee": "truncate", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L302"}, {"caller_nid": "decoders_textdecoder_init", "callee": "codecs.getincrementaldecoder(encoding)", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L312"}, {"caller_nid": "decoders_textdecoder_init", "callee": "getincrementaldecoder", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L312"}, {"caller_nid": "decoders_linedecoder_decode", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L341"}, {"caller_nid": "decoders_linedecoder_decode", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L351"}, {"caller_nid": "decoders_linedecoder_decode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L353"}, {"caller_nid": "decoders_linedecoder_decode", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L355"}, {"caller_nid": "decoders_linedecoder_decode", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L361"}, {"caller_nid": "decoders_linedecoder_decode", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L367"}, {"caller_nid": "decoders_linedecoder_flush", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/httpx/_decoders.py", "source_location": "L375"}]}