1 line
8.8 KiB
JSON
1 line
8.8 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_alias_generators_py", "label": "alias_generators.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L1"}, {"id": "alias_generators_to_pascal", "label": "to_pascal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L12"}, {"id": "alias_generators_to_camel", "label": "to_camel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L25"}, {"id": "alias_generators_to_snake", "label": "to_snake()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L43"}, {"id": "alias_generators_rationale_1", "label": "Alias generators for converting between different capitalization conventions.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L1"}, {"id": "alias_generators_rationale_13", "label": "Convert a snake_case string to PascalCase. Args: snake: The string", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L13"}, {"id": "alias_generators_rationale_26", "label": "Convert a snake_case string to camelCase. Args: snake: The string t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L26"}, {"id": "alias_generators_rationale_44", "label": "Convert a PascalCase, camelCase, or kebab-case string to snake_case. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L44"}, {"id": "alias_generators_rationale_7", "label": "# TODO: in V3, change the argument names to be more descriptive", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L7"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_alias_generators_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_alias_generators_py", "target": "alias_generators_to_pascal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_alias_generators_py", "target": "alias_generators_to_camel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_alias_generators_py", "target": "alias_generators_to_snake", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L43", "weight": 1.0}, {"source": "alias_generators_to_camel", "target": "alias_generators_to_pascal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L39", "weight": 1.0}, {"source": "alias_generators_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pydantic_alias_generators_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L1", "weight": 1.0}, {"source": "alias_generators_rationale_13", "target": "alias_generators_to_pascal", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L13", "weight": 1.0}, {"source": "alias_generators_rationale_26", "target": "alias_generators_to_camel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L26", "weight": 1.0}, {"source": "alias_generators_rationale_44", "target": "alias_generators_to_snake", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L44", "weight": 1.0}, {"source": "alias_generators_rationale_7", "target": "backend_venv_lib_python3_12_site_packages_pydantic_alias_generators_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L7", "weight": 1.0}], "raw_calls": [{"caller_nid": "alias_generators_to_pascal", "callee": "title", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L21"}, {"caller_nid": "alias_generators_to_pascal", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L22"}, {"caller_nid": "alias_generators_to_pascal", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L22"}, {"caller_nid": "alias_generators_to_camel", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L36"}, {"caller_nid": "alias_generators_to_camel", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L36"}, {"caller_nid": "alias_generators_to_camel", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L40"}, {"caller_nid": "alias_generators_to_camel", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L40"}, {"caller_nid": "alias_generators_to_camel", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L40"}, {"caller_nid": "alias_generators_to_snake", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L53"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L53"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L53"}, {"caller_nid": "alias_generators_to_snake", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L55"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L55"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L55"}, {"caller_nid": "alias_generators_to_snake", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L57"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L57"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L57"}, {"caller_nid": "alias_generators_to_snake", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L59"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L59"}, {"caller_nid": "alias_generators_to_snake", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L59"}, {"caller_nid": "alias_generators_to_snake", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L61"}, {"caller_nid": "alias_generators_to_snake", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/alias_generators.py", "source_location": "L62"}]} |