1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off
upsert_in_graph
45lines
10cyclomatic
2max nesting
29statements
6? exits
5params
8callers
13callees
2.1 (p95)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (8 direct callers, 13 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 8
- upsert_item_storage app-item · name
- sync_from_shop_item_storage app-item · name
- set_publication_storage app-item · name
- catalog_reopens_with_revocation_and_migration_tombstone_intact app-item · name ×3
- catalog_publication_identity_and_tombstones_are_native_and_atomic app-item · name ×6
- fresh_items_are_searchable_by_default_and_only_the_owner_withdraws_them app-item · name ×3
- unrelated_item_kind_vertices_cannot_take_over_catalog_identity app-item · name
- legacy_import_preserves_records_and_never_overwrites_hyperdb app-item · name ×2
Callees 13
- HyperDbProtocolStore::graph app-protocol · method ×3
- live app-item · name
- vertex_id app-item · name
- lookup app-item · name
- record app-item · name ×2
- item_vertices app-item · name
- slugify app-item · path
- persist app-item · name
- project app-item · name
- search_withdrawn app-item · name
- find_identity app-item · name
- require_writer app-item · name ×2
- merge_existing_identity app-item · name
Source not readable from this process.