1 viewer
rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off
ensure_push
21lines
5cyclomatic
2max nesting
14statements
1? exits
1params
4callers
5callees
0.8 (p70)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (4 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 4
- reconcile_session_pushers app-conduit · path
- the_registry_is_idempotent_and_stops_by_session app-conduit · name ×2
- the_pusher_registry_refuses_past_its_cap app-conduit · name ×2
- concurrent_ensure_keeps_one_worker_and_teardown_leaves_no_taps app-conduit · name
Callees 5
- Mutex::lock_or_recover util-lock-ext · method ×5
- registry app-conduit · name ×4
- registry_mutation app-conduit · name
- Pusher::start app-conduit · path
- Pusher::endpoint_url app-conduit · method
Source not readable from this process.