Files
tfm_ainventory/graphify-out/cache/01b25961ebc1232f2892097ee419d780191391c6ea0dd473d495d277a3e12ca5.json

1 line
4.4 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "label": "port_validators.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L1"}, {"id": "port_validators_check_port", "label": "check_port()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L4"}, {"id": "port_validators_check_port_and_port_list", "label": "check_port_and_port_list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L14"}, {"id": "port_validators_rationale_1", "label": "Some helper functions for validation of ports and lists of ports.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L1"}, {"id": "port_validators_rationale_5", "label": "Check if a port is valid. Return an error message indicating what is invalid if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L5"}, {"id": "port_validators_rationale_15", "label": "Take in a port and a port list and check that at most one is non-null. Additiona", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L15"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "target": "port_validators_check_port", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "target": "port_validators_check_port_and_port_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L14", "weight": 1.0}, {"source": "port_validators_check_port_and_port_list", "target": "port_validators_check_port", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L34", "weight": 1.0}, {"source": "port_validators_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_ldap3_utils_port_validators_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L1", "weight": 1.0}, {"source": "port_validators_rationale_5", "target": "port_validators_check_port", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L5", "weight": 1.0}, {"source": "port_validators_rationale_15", "target": "port_validators_check_port_and_port_list", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L15", "weight": 1.0}], "raw_calls": [{"caller_nid": "port_validators_check_port", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L6"}, {"caller_nid": "port_validators_check_port", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L7"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L22"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L23"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L29"}, {"caller_nid": "port_validators_check_port_and_port_list", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/ldap3/utils/port_validators.py", "source_location": "L31"}]}