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
campaign_upsert
75lines
7cyclomatic
1max nesting
46statements
5? exits
2params
5callers
7callees
1.6 (p91)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (5 direct callers, 7 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 5
- seed_campaign app-social · path
- upsert_campaign app-social · path
- campaign_upsert_action app-social · path
- a_campaign_is_controller_gated_and_a_paused_one_refuses_to_run app-social · path ×2
- outreach_state_reads_targets_campaigns_drafts_and_touches app-social · path
Callees 7
- with_graph_mut app-protocol · path
- DurableGraphWrite::update_vertex app-atom · method
- slug_segment app-social · path ×2
- campaign_vertex_id app-social · name
- ensure_campaign_controller app-social · name
- parse_verbs app-social · name
- resolve_target_set app-social · name
Source not readable from this process.