1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
upsert
58lines
9cyclomatic
1max nesting
26statements
7? exits
2params
7callers
12callees
1.2 (p86)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (7 direct callers, 12 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 7
- floor_context app-fab · path
- handle_machine_upsert app-fab · path
- the_virtual_printer_registers_once_and_meters_pla app-fab · name
- upsert_registers_owns_and_bumps_revision_only_on_change app-fab · name ×3
- upsert_is_owner_gated_after_create_and_create_needs_a_kind app-fab · name ×4
- a_printer_that_runs_out_of_filament_fails_the_production_job_with_its_receipt app-fab · path
- the_machine_patch_never_opens_the_port_and_shows_the_owners_last_read app-fab · path
Callees 12
- now_ms platform-time · path
- with_graph_mut app-protocol · path
- caller_identity runtime-app-types · path
- text app-fab · name ×3
- normalize_machine_id app-fab · name
- load_machine app-fab · name
- MachineKind::strict app-fab · method
- owner_gate app-fab · name
- save_machine app-fab · name
- FabMachine::blank app-fab · path
- FabMachine::facts app-fab · method ×2
- apply_fields app-fab · name
Source not readable from this process.