Skip to content
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

set_budget

cre8_app_budget::store::set_budget

fn · cre8-app-budget · crates/cre8-app-budget/src/store.rs:72 pub documented

4lines
1cyclomatic
0max nesting
2statements
1? exits
1params
15callers
2callees
3 (p97)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (15 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 3 sitespath · 1 sitepath · 2 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 3 sitespath · 9 sitesname · 1 sitepath · 5 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitehandle_budget_set_treeapp-budget · cc 1cre8_app_budget::connection::handle_budget_set_treeBudgetApp::bootapp-budget · cc 1cre8_app_budget::app::BudgetApp::bootno_store_persistence_helper…app-budget · cc 1cre8_app_budget::persistence::tests::no_store_persistence_helpers_degrade_to_memory_onlyprotocol_store_persistence_…app-budget · cc 1cre8_app_budget::persistence::tests::protocol_store_persistence_roundtrips_updates_and_restorescheck_and_commit_succeeds_w…app-budget · cc 1cre8_app_budget::policy::tests::check_and_commit_succeeds_within_headroomcheck_and_commit_rejects_wh…app-budget · cc 1cre8_app_budget::policy::tests::check_and_commit_rejects_when_leaf_fullrecord_realized_under_proje…app-budget · cc 1cre8_app_budget::policy::tests::record_realized_under_projection_releases_headroomrecord_realized_rejects_zer…app-budget · cc 1cre8_app_budget::policy::tests::record_realized_rejects_zero_and_negativerelease_committed_returns_f…app-budget · cc 1cre8_app_budget::policy::tests::release_committed_returns_full_projectedrelease_unknown_ref_is_idem…app-budget · cc 1cre8_app_budget::policy::tests::release_unknown_ref_is_idempotentfresh_treeapp-budget · cc 1cre8_app_budget::policy::tests::fresh_treerestore_budgets_from_persis…app-budget · cc 2cre8_app_budget::persistence::restore_budgets_from_persistencemake_budget_treeapp-compute · cc 1cre8_app_compute::package_position::tests::make_budget_treeset_budget_durableapp-budget · cc 2cre8_app_budget::persistence::set_budget_durablecheck_and_commit_rejects_wh…app-budget · cc 1cre8_app_budget::policy::tests::check_and_commit_rejects_when_ancestor_fullcategory_prefix_does_not_ma…app-budget · cc 1cre8_app_budget::policy::tests::category_prefix_does_not_match_substring_neighborreparenting_and_commitment_…app-budget · cc 1cre8_app_budget::policy::tests::reparenting_and_commitment_rewrite_keep_store_indexes_in_syncinternal_missing_edges_and_…app-budget · cc 1cre8_app_budget::policy::tests::internal_missing_edges_and_orphan_realize_are_coveredref_index_realize_is_o1_loo…app-budget · cc 2cre8_app_budget::policy::tests::ref_index_realize_is_o1_lookup_via_arbitrary_leafproject_parent_with_unavail…app-budget · cc 1cre8_app_budget::policy::tests::project_parent_with_unavailable_store_is_noopproject_constraint_helpers_…app-budget · cc 1cre8_app_budget::policy::tests::project_constraint_helpers_cover_no_leaf_and_budget_arithmeticsweep_rolls_over_day_window…app-budget · cc 1cre8_app_budget::policy::tests::sweep_rolls_over_day_window_to_fresh_used_unitsweek_window_rolls_over_at_i…app-budget · cc 1cre8_app_budget::policy::tests::week_window_rolls_over_at_iso_monday_midnight_utcmonth_window_rolls_over_at_…app-budget · cc 1cre8_app_budget::policy::tests::month_window_rolls_over_at_calendar_first_utcset_budgetapp-budget · cc 1cre8_app_budget::store::set_budgetlock_storeapp-budget · cc 1cre8_app_budget::store::lock_storeset_budget_lockedapp-budget · cc 1cre8_app_budget::store::set_budget_lockedstoreapp-budget · cc 1cre8_app_budget::store::storelock_budget_storeapp-budget · cc 1cre8_app_budget::store::lock_budget_storesync_budget_parent_linksapp-budget · cc 2cre8_app_budget::store::sync_budget_parent_linkssync_budget_ref_indexapp-budget · cc 5cre8_app_budget::store::sync_budget_ref_index

Control flow

Source not readable from this process.

Callers 15

Callees 2

Source not readable from this process.