Files
tfm_ainventory/graphify-out/cache/f9ec2fc141d78309e5812e8c4da6f48caecc05a38e6c29fea8398911d4fd158a.json

1 line
15 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "label": "file.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L1"}, {"id": "file_filestreamattribute", "label": "FileStreamAttribute", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L26"}, {"id": "typedattributeset", "label": "TypedAttributeSet", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "file_basefilestream", "label": "_BaseFileStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L35"}, {"id": "file_basefilestream_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L36"}, {"id": "file_basefilestream_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L39"}, {"id": "file_extra_attributes", "label": "extra_attributes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L43"}, {"id": "file_filereadstream", "label": "FileReadStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L61"}, {"id": "bytereceivestream", "label": "ByteReceiveStream", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "file_from_path", "label": "from_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L71"}, {"id": "file_filereadstream_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L81"}, {"id": "file_filereadstream_seek", "label": ".seek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L94"}, {"id": "file_filereadstream_tell", "label": ".tell()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L110"}, {"id": "file_filewritestream", "label": "FileWriteStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L123"}, {"id": "bytesendstream", "label": "ByteSendStream", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "file_filewritestream_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L148"}, {"id": "file_rationale_62", "label": "A byte stream that reads from a file in the file system. :param file: a fil", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L62"}, {"id": "file_rationale_72", "label": "Create a file read stream by opening the given file. :param path: path", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L72"}, {"id": "file_rationale_95", "label": "Seek the file to the given position. .. seealso:: :meth:`io.IOBase.seek", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L95"}, {"id": "file_rationale_111", "label": "Return the current stream position. .. note:: Not all file descriptors", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L111"}, {"id": "file_rationale_124", "label": "A byte stream that writes to a file in the file system. :param file: a file", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L124"}, {"id": "file_rationale_136", "label": "Create a file write stream by opening the given file for writing. :para", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L136"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "pathlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_abc_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "file_filestreamattribute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L26", "weight": 1.0}, {"source": "file_filestreamattribute", "target": "typedattributeset", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "file_basefilestream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L35", "weight": 1.0}, {"source": "file_basefilestream", "target": "file_basefilestream_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L36", "weight": 1.0}, {"source": "file_basefilestream", "target": "file_basefilestream_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "file_extra_attributes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "file_filereadstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L61", "weight": 1.0}, {"source": "file_filereadstream", "target": "file_basefilestream", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L61", "weight": 1.0}, {"source": "file_filereadstream", "target": "bytereceivestream", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "file_from_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L71", "weight": 1.0}, {"source": "file_filereadstream", "target": "file_filereadstream_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L81", "weight": 1.0}, {"source": "file_filereadstream", "target": "file_filereadstream_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L94", "weight": 1.0}, {"source": "file_filereadstream", "target": "file_filereadstream_tell", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "file_filewritestream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L123", "weight": 1.0}, {"source": "file_filewritestream", "target": "file_basefilestream", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L123", "weight": 1.0}, {"source": "file_filewritestream", "target": "bytesendstream", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_file_py", "target": "file_from_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L133", "weight": 1.0}, {"source": "file_filewritestream", "target": "file_filewritestream_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L148", "weight": 1.0}, {"source": "file_rationale_62", "target": "file_filereadstream", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L62", "weight": 1.0}, {"source": "file_rationale_72", "target": "file_filereadstream_from_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L72", "weight": 1.0}, {"source": "file_rationale_95", "target": "file_filereadstream_seek", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L95", "weight": 1.0}, {"source": "file_rationale_111", "target": "file_filereadstream_tell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L111", "weight": 1.0}, {"source": "file_rationale_124", "target": "file_filewritestream", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L124", "weight": 1.0}, {"source": "file_rationale_136", "target": "file_filewritestream_from_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L136", "weight": 1.0}], "raw_calls": [{"caller_nid": "file_basefilestream_aclose", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L40"}, {"caller_nid": "file_extra_attributes", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L48"}, {"caller_nid": "file_extra_attributes", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L49"}, {"caller_nid": "file_extra_attributes", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L52"}, {"caller_nid": "file_extra_attributes", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L56"}, {"caller_nid": "file_from_path", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L78"}, {"caller_nid": "file_from_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L78"}, {"caller_nid": "file_from_path", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L79"}, {"caller_nid": "file_filereadstream_receive", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L83"}, {"caller_nid": "file_filereadstream_seek", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L108"}, {"caller_nid": "file_filereadstream_tell", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L120"}, {"caller_nid": "file_from_path", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L145"}, {"caller_nid": "file_from_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L145"}, {"caller_nid": "file_from_path", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L146"}, {"caller_nid": "file_filewritestream_send", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/file.py", "source_location": "L150"}]}