Files
gomail/graphify-out/cache/ast/v0.9.37/3d019ed73cdc47d2e51eb65fccd5edb76acb23bd639d000a995336a3f875399b.json
T

1 line
13 KiB
JSON
Raw Normal View History

2026-08-09 18:03:09 +01:00
{"nodes": [{"id": "$graphify-root$_internal_crypto_crypto_go", "label": "crypto.go", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L1"}, {"id": "crypto_masterkey", "label": "MasterKey", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L27"}, {"id": "$graphify-root$_internal_crypto_crypto_loadmasterkey", "label": "LoadMasterKey()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L33"}, {"id": "$graphify-root$_internal_crypto_crypto_decodekey", "label": "decodeKey()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L49"}, {"id": "$graphify-root$_internal_crypto_crypto_derivekey", "label": "deriveKey()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L64"}, {"id": "$graphify-root$_internal_crypto_crypto_encrypt", "label": "Encrypt()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L78"}, {"id": "$graphify-root$_internal_crypto_crypto_decrypt", "label": "Decrypt()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L107"}, {"id": "$graphify-root$_internal_crypto_crypto_decryptwith", "label": "decryptWith()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L127"}, {"id": "$graphify-root$_internal_crypto_crypto_needsreencryption", "label": "NeedsReencryption()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L146"}, {"id": "$graphify-root$_internal_crypto_crypto_generatemasterkeyhex", "label": "GenerateMasterKeyHex()", "file_type": "code", "source_file": "internal/crypto/crypto.go", "source_location": "L160"}], "edges": [{"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_crypto_aes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L8", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_crypto_cipher", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L9", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_crypto_rand", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_crypto_sha256", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L11", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_encoding_hex", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L12", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_fmt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L13", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L14", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "go_pkg_golang_org_x_crypto_hkdf", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L16", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "crypto_masterkey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/crypto/crypto.go", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_internal_crypto_crypto_go", "target": "$graphify-root$_internal_crypto_c