1 viewer
rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
get_budget
4lines
1cyclomatic
0max nesting
2statements
1? exits
1params
24callers
1callees
2.7 (p97)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (24 direct callers, 1 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 24
- handle_budget_set_tree app-budget · path
- handle_budget_get app-budget · path
- commit_realize_release_lifecycle_connections app-budget · path ×2
- proposal_parse_propose_and_ratify_paths_are_covered app-budget · path
- no_store_persistence_helpers_degrade_to_memory_only app-budget · path
- protocol_store_persistence_roundtrips_updates_and_restores app-budget · path
- a_plan_is_written_only_for_the_caller_and_refused_when_it_does_not_fit app-budget · path ×7
- check_and_commit_succeeds_within_headroom app-budget · path ×3
- check_and_commit_rejects_when_leaf_full app-budget · path ×2
- record_realized_under_projection_releases_headroom app-budget · path ×5
- record_realized_rejects_zero_and_negative app-budget · path
- release_committed_returns_full_projected app-budget · path ×3
- reparenting_and_commitment_rewrite_keep_store_indexes_in_sync app-budget · path ×3
- durable_lifecycle_helpers_degrade_to_in_memory_without_protocol_store app-budget · path ×2
- ref_index_realize_is_o1_lookup_via_arbitrary_leaf app-budget · path
- project_parent_with_unavailable_store_is_noop app-budget · path
- project_constraint_helpers_cover_no_leaf_and_budget_arithmetic app-budget · path
- sweep_rolls_over_day_window_to_fresh_used_units app-budget · path
- week_window_rolls_over_at_iso_monday_midnight_utc app-budget · path ×2
- month_window_rolls_over_at_calendar_first_utc app-budget · path ×2
- lifetime_window_never_rolls_over app-budget · path
- budget_commit_on_submit_within_headroom app-compute · path ×2
- budget_commit_on_submit_blocks_over_budget app-compute · path
- budget_lifecycle_commit_realize_release app-compute · path ×3
Callees 1
- store app-budget · name
Source not readable from this process.