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

1 line
20 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "label": "parser.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L1"}, {"id": "parser_make_regex", "label": "make_regex()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L14"}, {"id": "parser_original", "label": "Original", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L35"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "parser_binding", "label": "Binding", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L40"}, {"id": "parser_position", "label": "Position", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L47"}, {"id": "parser_position_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L48"}, {"id": "parser_start", "label": "start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L53"}, {"id": "parser_position_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L56"}, {"id": "parser_position_advance", "label": ".advance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L60"}, {"id": "parser_error", "label": "Error", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L65"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "parser_reader", "label": "Reader", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L69"}, {"id": "parser_reader_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L70"}, {"id": "parser_reader_has_next", "label": ".has_next()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L75"}, {"id": "parser_reader_set_mark", "label": ".set_mark()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L78"}, {"id": "parser_reader_get_marked", "label": ".get_marked()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L81"}, {"id": "parser_reader_peek", "label": ".peek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L87"}, {"id": "parser_reader_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L90"}, {"id": "parser_reader_read_regex", "label": ".read_regex()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L97"}, {"id": "parser_decode_escapes", "label": "decode_escapes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L105"}, {"id": "parser_parse_key", "label": "parse_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L112"}, {"id": "parser_parse_unquoted_value", "label": "parse_unquoted_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L123"}, {"id": "parser_parse_value", "label": "parse_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L128"}, {"id": "parser_parse_binding", "label": "parse_binding()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L142"}, {"id": "parser_parse_stream", "label": "parse_stream()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L179"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "codecs", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_make_regex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_original", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L35", "weight": 1.0}, {"source": "parser_original", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_binding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L40", "weight": 1.0}, {"source": "parser_binding", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_position", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L47", "weight": 1.0}, {"source": "parser_position", "target": "parser_position_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_start", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L53", "weight": 1.0}, {"source": "parser_position", "target": "parser_position_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L56", "weight": 1.0}, {"source": "parser_position", "target": "parser_position_advance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_error", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L65", "weight": 1.0}, {"source": "parser_error", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_reader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L69", "weight": 1.0}, {"source": "parser_reader", "target": "parser_reader_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L70", "weight": 1.0}, {"source": "parser_reader", "target": "parser_reader_has_next", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L75", "weight": 1.0}, {"source": "parser_reader", "target": "parser_reader_set_mark", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L78", "weight": 1.0}, {"source": "parser_reader", "target": "parser_reader_get_marked", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L81", "weight": 1.0}, {"source": "parser_reader", "target": "parser_reader_peek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L87", "weight": 1.0}, {"source": "parser_reader", "target": "parser_reader_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L90", "weight": 1.0}, {"source": "parser_reader", "target": "parser_reader_read_regex", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L97", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_decode_escapes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_parse_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_parse_unquoted_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_parse_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_parse_binding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L142", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_dotenv_parser_py", "target": "parser_parse_stream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L179", "weight": 1.0}, {"source": "parser_reader_init", "target": "parser_reader_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L71", "weight": 1.0}, {"source": "parser_reader_init", "target": "parser_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L72", "weight": 1.0}, {"source": "parser_reader_set_mark", "target": "parser_position_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L79", "weight": 1.0}, {"source": "parser_reader_get_marked", "target": "parser_original", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L82", "weight": 1.0}, {"source": "parser_reader_read", "target": "parser_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L93", "weight": 1.0}, {"source": "parser_reader_read", "target": "parser_position_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L94", "weight": 1.0}, {"source": "parser_reader_read_regex", "target": "parser_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L100", "weight": 1.0}, {"source": "parser_reader_read_regex", "target": "parser_position_advance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L101", "weight": 1.0}, {"source": "parser_reader_read_regex", "target": "parser_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L101", "weight": 1.0}, {"source": "parser_parse_key", "target": "parser_reader_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L113", "weight": 1.0}, {"source": "parser_parse_key", "target": "parser_reader_read_regex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L117", "weight": 1.0}, {"source": "parser_parse_unquoted_value", "target": "parser_reader_read_regex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L124", "weight": 1.0}, {"source": "parser_parse_value", "target": "parser_reader_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L129", "weight": 1.0}, {"source": "parser_parse_value", "target": "parser_reader_read_regex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L131", "weight": 1.0}, {"source": "parser_parse_value", "target": "parser_decode_escapes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L132", "weight": 1.0}, {"source": "parser_parse_value", "target": "parser_parse_unquoted_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L139", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_reader_set_mark", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L143", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_reader_read_regex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L145", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_reader_has_next", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L146", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_binding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L147", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_reader_get_marked", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L150", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_parse_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L154", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_reader_peek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L156", "weight": 1.0}, {"source": "parser_parse_binding", "target": "parser_parse_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L158", "weight": 1.0}, {"source": "parser_parse_stream", "target": "parser_reader", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L180", "weight": 1.0}, {"source": "parser_parse_stream", "target": "parser_reader_has_next", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L181", "weight": 1.0}, {"source": "parser_parse_stream", "target": "parser_parse_binding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L182", "weight": 1.0}], "raw_calls": [{"caller_nid": "parser_make_regex", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L15"}, {"caller_nid": "parser_start", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L54"}, {"caller_nid": "parser_position_advance", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L61"}, {"caller_nid": "parser_position_advance", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L62"}, {"caller_nid": "parser_position_advance", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L62"}, {"caller_nid": "parser_reader_has_next", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L76"}, {"caller_nid": "parser_reader_read", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L92"}, {"caller_nid": "parser_reader_read_regex", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L98"}, {"caller_nid": "parser_reader_read_regex", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L101"}, {"caller_nid": "parser_reader_read_regex", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L102"}, {"caller_nid": "parser_decode_escapes", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L109"}, {"caller_nid": "parser_parse_unquoted_value", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L125"}, {"caller_nid": "parser_parse_unquoted_value", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/dotenv/parser.py", "source_location": "L125"}]}