Files
tfm_ainventory/graphify-out/cache/838681d50ed8ff774e5a5466fa84a87988a7ce4e9f7e4ce72329c2a3f583120c.json
2026-04-26 12:03:59 +03:00

1 line
1.8 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_passlib_crypto_scrypt_salsa_py", "label": "_salsa.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/crypto/scrypt/_salsa.py", "source_location": "L1"}, {"id": "salsa_salsa20", "label": "salsa20()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/crypto/scrypt/_salsa.py", "source_location": "L6"}, {"id": "salsa_rationale_1", "label": "passlib.utils.scrypt._salsa - salsa 20/8 core, autogenerated by _gen_salsa.py", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/crypto/scrypt/_salsa.py", "source_location": "L1"}, {"id": "salsa_rationale_7", "label": "apply the salsa20/8 core to the provided input :args input: input list cont", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/crypto/scrypt/_salsa.py", "source_location": "L7"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_passlib_crypto_scrypt_salsa_py", "target": "salsa_salsa20", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/crypto/scrypt/_salsa.py", "source_location": "L6", "weight": 1.0}, {"source": "salsa_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_passlib_crypto_scrypt_salsa_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/crypto/scrypt/_salsa.py", "source_location": "L1", "weight": 1.0}, {"source": "salsa_rationale_7", "target": "salsa_salsa20", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/crypto/scrypt/_salsa.py", "source_location": "L7", "weight": 1.0}], "raw_calls": []}