1 line
18 KiB
JSON
1 line
18 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "label": "c_like.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L1"}, {"id": "c_like_pikelexer", "label": "PikeLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L26"}, {"id": "cpplexer", "label": "CppLexer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "c_like_nesclexer", "label": "NesCLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L66"}, {"id": "clexer", "label": "CLexer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "c_like_claylexer", "label": "ClayLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L94"}, {"id": "regexlexer", "label": "RegexLexer", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "c_like_eclexer", "label": "ECLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L146"}, {"id": "c_like_valalexer", "label": "ValaLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L179"}, {"id": "c_like_cudalexer", "label": "CudaLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L277"}, {"id": "c_like_cudalexer_get_tokens_unprocessed", "label": ".get_tokens_unprocessed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L306"}, {"id": "c_like_swiglexer", "label": "SwigLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L324"}, {"id": "c_like_swiglexer_analyse_text", "label": ".analyse_text()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L374"}, {"id": "c_like_mqllexer", "label": "MqlLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L389"}, {"id": "c_like_arduinolexer", "label": "ArduinoLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L413"}, {"id": "c_like_arduinolexer_get_tokens_unprocessed", "label": ".get_tokens_unprocessed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L524"}, {"id": "c_like_charmcilexer", "label": "CharmciLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L540"}, {"id": "c_like_omgidllexer", "label": "OmgIdlLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L569"}, {"id": "c_like_promelalexer", "label": "PromelaLexer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L662"}, {"id": "c_like_rationale_1", "label": "pygments.lexers.c_like ~~~~~~~~~~~~~~~~~~~~~~ Lexers for other C-like l", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L1"}, {"id": "c_like_rationale_27", "label": "For `Pike <http://pike.lysator.liu.se/>`_ source code.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L27"}, {"id": "c_like_rationale_67", "label": "For `nesC <https://github.com/tinyos/nesc>`_ source code with preprocessor d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L67"}, {"id": "c_like_rationale_147", "label": "For eC source code with preprocessor directives.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L147"}, {"id": "c_like_rationale_180", "label": "For Vala source code with preprocessor directives.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L180"}, {"id": "c_like_rationale_278", "label": "For NVIDIA CUDA\u2122 source.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L278"}, {"id": "c_like_rationale_325", "label": "For `SWIG <http://www.swig.org/>`_ source code.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L325"}, {"id": "c_like_rationale_390", "label": "For `MQL4 <http://docs.mql4.com/>`_ and `MQL5 <http://www.mql5.com/en/docs>`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L390"}, {"id": "c_like_rationale_414", "label": "For `Arduino(tm) <https://arduino.cc/>`_ source. This is an extension of th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L414"}, {"id": "c_like_rationale_541", "label": "For `Charm++ <https://charm.cs.illinois.edu>`_ interface files (.ci).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L541"}, {"id": "c_like_rationale_570", "label": "Lexer for Object Management Group Interface Definition Language.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L570"}, {"id": "c_like_rationale_663", "label": "For the Promela language used with SPIN.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L663"}, {"id": "c_like_rationale_212", "label": "# TODO: \"correctly\" parse complex code attributes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L212"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "pygments_lexer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "pygments_token", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "pygments_lexers_c_cpp", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "pygments_lexers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_pikelexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L26", "weight": 1.0}, {"source": "c_like_pikelexer", "target": "cpplexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_nesclexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L66", "weight": 1.0}, {"source": "c_like_nesclexer", "target": "clexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_claylexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L94", "weight": 1.0}, {"source": "c_like_claylexer", "target": "regexlexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_eclexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L146", "weight": 1.0}, {"source": "c_like_eclexer", "target": "clexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L146", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_valalexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L179", "weight": 1.0}, {"source": "c_like_valalexer", "target": "regexlexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L179", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_cudalexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L277", "weight": 1.0}, {"source": "c_like_cudalexer", "target": "clexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L277", "weight": 1.0}, {"source": "c_like_cudalexer", "target": "c_like_cudalexer_get_tokens_unprocessed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L306", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_swiglexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L324", "weight": 1.0}, {"source": "c_like_swiglexer", "target": "cpplexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L324", "weight": 1.0}, {"source": "c_like_swiglexer", "target": "c_like_swiglexer_analyse_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L374", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_mqllexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L389", "weight": 1.0}, {"source": "c_like_mqllexer", "target": "cpplexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L389", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_arduinolexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L413", "weight": 1.0}, {"source": "c_like_arduinolexer", "target": "cpplexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L413", "weight": 1.0}, {"source": "c_like_arduinolexer", "target": "c_like_arduinolexer_get_tokens_unprocessed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L524", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_charmcilexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L540", "weight": 1.0}, {"source": "c_like_charmcilexer", "target": "cpplexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L540", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_omgidllexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L569", "weight": 1.0}, {"source": "c_like_omgidllexer", "target": "clexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L569", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "target": "c_like_promelalexer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L662", "weight": 1.0}, {"source": "c_like_promelalexer", "target": "clexer", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L662", "weight": 1.0}, {"source": "c_like_cudalexer_get_tokens_unprocessed", "target": "c_like_arduinolexer_get_tokens_unprocessed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L307", "weight": 1.0}, {"source": "c_like_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L1", "weight": 1.0}, {"source": "c_like_rationale_27", "target": "c_like_pikelexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L27", "weight": 1.0}, {"source": "c_like_rationale_67", "target": "c_like_nesclexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L67", "weight": 1.0}, {"source": "c_like_rationale_147", "target": "c_like_eclexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L147", "weight": 1.0}, {"source": "c_like_rationale_180", "target": "c_like_valalexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L180", "weight": 1.0}, {"source": "c_like_rationale_278", "target": "c_like_cudalexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L278", "weight": 1.0}, {"source": "c_like_rationale_325", "target": "c_like_swiglexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L325", "weight": 1.0}, {"source": "c_like_rationale_390", "target": "c_like_mqllexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L390", "weight": 1.0}, {"source": "c_like_rationale_414", "target": "c_like_arduinolexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L414", "weight": 1.0}, {"source": "c_like_rationale_541", "target": "c_like_charmcilexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L541", "weight": 1.0}, {"source": "c_like_rationale_570", "target": "c_like_omgidllexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L570", "weight": 1.0}, {"source": "c_like_rationale_663", "target": "c_like_promelalexer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L663", "weight": 1.0}, {"source": "c_like_rationale_212", "target": "backend_venv_lib_python3_12_site_packages_pygments_lexers_c_like_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L212", "weight": 1.0}], "raw_calls": [{"caller_nid": "c_like_swiglexer_analyse_text", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/pygments/lexers/c_like.py", "source_location": "L379"}]} |