1 line
20 KiB
JSON
1 line
20 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "label": "data.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L1"}, {"id": "data_yamllexercontext", "label": "YamlLexerContext", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L19"}, {"id": "lexercontext", "label": "LexerContext", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "data_yamllexercontext_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L22"}, {"id": "data_yamllexer", "label": "YamlLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L30"}, {"id": "extendedregexlexer", "label": "ExtendedRegexLexer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "data_yamllexer_something", "label": ".something()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L43"}, {"id": "data_yamllexer_reset_indent", "label": ".reset_indent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L53"}, {"id": "data_yamllexer_save_indent", "label": ".save_indent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L65"}, {"id": "data_yamllexer_set_indent", "label": ".set_indent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L87"}, {"id": "data_yamllexer_set_block_scalar_indent", "label": ".set_block_scalar_indent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L100"}, {"id": "data_yamllexer_parse_block_scalar_empty_line", "label": ".parse_block_scalar_empty_line()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L117"}, {"id": "data_yamllexer_parse_block_scalar_indent", "label": ".parse_block_scalar_indent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L134"}, {"id": "data_yamllexer_parse_plain_scalar_indent", "label": ".parse_plain_scalar_indent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L154"}, {"id": "data_yamllexer_get_tokens_unprocessed", "label": ".get_tokens_unprocessed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L430"}, {"id": "data_jsonlexer", "label": "JsonLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L436"}, {"id": "lexer", "label": "Lexer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "data_jsonlexer_get_tokens_unprocessed", "label": ".get_tokens_unprocessed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L469"}, {"id": "data_jsonbareobjectlexer", "label": "JsonBareObjectLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L701"}, {"id": "data_jsonldlexer", "label": "JsonLdLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L717"}, {"id": "data_jsonldlexer_get_tokens_unprocessed", "label": ".get_tokens_unprocessed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L758"}, {"id": "data_rationale_1", "label": "pygments.lexers.data ~~~~~~~~~~~~~~~~~~~~ Lexers for data file format.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L1"}, {"id": "data_rationale_20", "label": "Indentation context for the YAML lexer.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L20"}, {"id": "data_rationale_31", "label": "Lexer for YAML, a human-friendly data serialization language.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L31"}, {"id": "data_rationale_44", "label": "Do not produce empty tokens.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L44"}, {"id": "data_rationale_54", "label": "Reset the indentation levels.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L54"}, {"id": "data_rationale_66", "label": "Save a possible indentation level.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L66"}, {"id": "data_rationale_88", "label": "Set the previously saved indentation level.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L88"}, {"id": "data_rationale_101", "label": "Set an explicit indentation level for a block scalar.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L101"}, {"id": "data_rationale_118", "label": "Process an empty line in a block scalar.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L118"}, {"id": "data_rationale_135", "label": "Process indentation spaces in a block scalar.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L135"}, {"id": "data_rationale_155", "label": "Process indentation spaces in a plain scalar.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L155"}, {"id": "data_rationale_437", "label": "For JSON data structures. Javascript-style comments are supported (like ``/", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L437"}, {"id": "data_rationale_702", "label": "For JSON data structures (with missing object curly braces). .. deprecated:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L702"}, {"id": "data_rationale_718", "label": "For JSON-LD linked data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L718"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "target": "pygments_lexer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "target": "pygments_token", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "target": "data_yamllexercontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L19", "weight": 1.0}, {"source": "data_yamllexercontext", "target": "lexercontext", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L19", "weight": 1.0}, {"source": "data_yamllexercontext", "target": "data_yamllexercontext_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "target": "data_yamllexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L30", "weight": 1.0}, {"source": "data_yamllexer", "target": "extendedregexlexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L30", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_something", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L43", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_reset_indent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L53", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_save_indent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L65", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_set_indent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L87", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_set_block_scalar_indent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L100", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_parse_block_scalar_empty_line", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L117", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_parse_block_scalar_indent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L134", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_parse_plain_scalar_indent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L154", "weight": 1.0}, {"source": "data_yamllexer", "target": "data_yamllexer_get_tokens_unprocessed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L430", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "target": "data_jsonlexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L436", "weight": 1.0}, {"source": "data_jsonlexer", "target": "lexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L436", "weight": 1.0}, {"source": "data_jsonlexer", "target": "data_jsonlexer_get_tokens_unprocessed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L469", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "target": "data_jsonbareobjectlexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L701", "weight": 1.0}, {"source": "data_jsonbareobjectlexer", "target": "data_jsonlexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L701", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "target": "data_jsonldlexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L717", "weight": 1.0}, {"source": "data_jsonldlexer", "target": "data_jsonlexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L717", "weight": 1.0}, {"source": "data_jsonldlexer", "target": "data_jsonldlexer_get_tokens_unprocessed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L758", "weight": 1.0}, {"source": "data_yamllexer_get_tokens_unprocessed", "target": "data_yamllexercontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L432", "weight": 1.0}, {"source": "data_yamllexer_get_tokens_unprocessed", "target": "data_jsonldlexer_get_tokens_unprocessed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L433", "weight": 1.0}, {"source": "data_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pygments_lexers_data_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L1", "weight": 1.0}, {"source": "data_rationale_20", "target": "data_yamllexercontext", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L20", "weight": 1.0}, {"source": "data_rationale_31", "target": "data_yamllexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L31", "weight": 1.0}, {"source": "data_rationale_44", "target": "data_yamllexer_something", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L44", "weight": 1.0}, {"source": "data_rationale_54", "target": "data_yamllexer_reset_indent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L54", "weight": 1.0}, {"source": "data_rationale_66", "target": "data_yamllexer_save_indent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L66", "weight": 1.0}, {"source": "data_rationale_88", "target": "data_yamllexer_set_indent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L88", "weight": 1.0}, {"source": "data_rationale_101", "target": "data_yamllexer_set_block_scalar_indent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L101", "weight": 1.0}, {"source": "data_rationale_118", "target": "data_yamllexer_parse_block_scalar_empty_line", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L118", "weight": 1.0}, {"source": "data_rationale_135", "target": "data_yamllexer_parse_block_scalar_indent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L135", "weight": 1.0}, {"source": "data_rationale_155", "target": "data_yamllexer_parse_plain_scalar_indent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L155", "weight": 1.0}, {"source": "data_rationale_437", "target": "data_jsonlexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L437", "weight": 1.0}, {"source": "data_rationale_702", "target": "data_jsonbareobjectlexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L702", "weight": 1.0}, {"source": "data_rationale_718", "target": "data_jsonldlexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L718", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_yamllexercontext_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L23"}, {"caller_nid": "data_yamllexer_get_tokens_unprocessed", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L433"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L507"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L528"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L540"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L582"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L596"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L615"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L631"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L638"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L657"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L664"}, {"caller_nid": "data_jsonlexer_get_tokens_unprocessed", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L675"}, {"caller_nid": "data_jsonldlexer_get_tokens_unprocessed", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/data.py", "source_location": "L759"}]} |