1 line
9.4 KiB
JSON
1 line
9.4 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pytest_stash_py", "label": "stash.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L1"}, {"id": "stash_stashkey", "label": "StashKey", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L16"}, {"id": "stash_stash", "label": "Stash", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L29"}, {"id": "stash_stash_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L72"}, {"id": "stash_stash_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L75"}, {"id": "stash_stash_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L79"}, {"id": "stash_stash_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L86"}, {"id": "stash_stash_setdefault", "label": ".setdefault()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L94"}, {"id": "stash_stash_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L103"}, {"id": "stash_stash_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L110"}, {"id": "stash_stash_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L114"}, {"id": "stash_rationale_17", "label": "``StashKey`` is an object used as a key to a :class:`Stash`. A ``StashKey``", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L17"}, {"id": "stash_rationale_30", "label": "r\"\"\"``Stash`` is a type-safe heterogeneous mutable mapping that allows keys", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L30"}, {"id": "stash_rationale_80", "label": "Get the value for key. Raises ``KeyError`` if the key wasn't set before", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L80"}, {"id": "stash_rationale_87", "label": "Get the value for key, or return default if the key wasn't set before.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L87"}, {"id": "stash_rationale_95", "label": "Return the value of key if already set, otherwise set the value of key t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L95"}, {"id": "stash_rationale_104", "label": "Delete the value for key. Raises ``KeyError`` if the key wasn't set bef", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L104"}, {"id": "stash_rationale_111", "label": "Return whether key was set.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L111"}, {"id": "stash_rationale_115", "label": "Return how many items exist in the stash.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L115"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pytest_stash_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_stash_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_stash_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_stash_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_stash_py", "target": "stash_stashkey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_stash_py", "target": "stash_stash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L29", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L72", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L75", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L79", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L86", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_setdefault", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L94", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L103", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L110", "weight": 1.0}, {"source": "stash_stash", "target": "stash_stash_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L114", "weight": 1.0}, {"source": "stash_rationale_17", "target": "stash_stashkey", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L17", "weight": 1.0}, {"source": "stash_rationale_30", "target": "stash_stash", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L30", "weight": 1.0}, {"source": "stash_rationale_80", "target": "stash_stash_getitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L80", "weight": 1.0}, {"source": "stash_rationale_87", "target": "stash_stash_get", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L87", "weight": 1.0}, {"source": "stash_rationale_95", "target": "stash_stash_setdefault", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L95", "weight": 1.0}, {"source": "stash_rationale_104", "target": "stash_stash_delitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L104", "weight": 1.0}, {"source": "stash_rationale_111", "target": "stash_stash_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L111", "weight": 1.0}, {"source": "stash_rationale_115", "target": "stash_stash_len", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L115", "weight": 1.0}], "raw_calls": [{"caller_nid": "stash_stash_getitem", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L84"}, {"caller_nid": "stash_stash_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/stash.py", "source_location": "L116"}]} |