Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

lock_store

cre8_app_budget::store::lock_store

fn · cre8-app-budget · crates/cre8-app-budget/src/store.rs:50 pub(crate)

3lines
1cyclomatic
0max nesting
1statements
0? exits
0params
13callers
2callees
5.5 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitepath · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 3 sitespath · 9 sitesname · 2 sitesname · 3 sitesname · 1 sitename · 1 sitepath · 5 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepersist_chain_from_leafapp-budget · cc 2cre8_app_budget::policy::persist_chain_from_leafcheck_and_commit_durableapp-budget · cc 1cre8_app_budget::policy::check_and_commit_durablefresh_treeapp-budget · cc 1cre8_app_budget::policy::tests::fresh_treehandle_budget_statusapp-budget · cc 4cre8_app_budget::connection::handle_budget_statusrestore_budgets_from_persis…app-budget · cc 2cre8_app_budget::persistence::restore_budgets_from_persistenceproject_id_for_budget_scopeapp-budget · cc 1cre8_app_budget::policy::project_id_for_budget_scopemake_budget_treeapp-compute · cc 1cre8_app_compute::package_position::tests::make_budget_treemaybe_budget_record_realizedapp-compute · cc 3cre8_app_compute::package_position::maybe_budget_record_realizedmaybe_check_task_budget_hea…app-task · cc 6cre8_app_task::connection::maybe_check_task_budget_headroomrelease_task_budget_commitsapp-task · cc 2cre8_app_task::connection::release_task_budget_commitsset_budgetapp-budget · cc 1cre8_app_budget::store::set_budgetrelease_committed_durableapp-budget · cc 2cre8_app_budget::policy::release_committed_durableheadroomapp-budget · cc 2cre8_app_budget::policy::headroomcheck_and_commitapp-budget · cc 3cre8_app_budget::policy::check_and_commitwalk_ancestorsapp-budget · cc 1cre8_app_budget::store::walk_ancestorsrecord_realized_durableapp-budget · cc 2cre8_app_budget::policy::record_realized_durablerelease_committedapp-budget · cc 4cre8_app_budget::policy::release_committedrecord_realizedapp-budget · cc 5cre8_app_budget::policy::record_realizedsweep_all_window_rolloversapp-budget · cc 2cre8_app_budget::policy::sweep_all_window_rolloversreparenting_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_coveredmissing_ancestor_walks_repo…app-budget · cc 1cre8_app_budget::policy::tests::missing_ancestor_walks_report_not_found_for_starting_leafstale_ref_index_release_is_…app-budget · cc 1cre8_app_budget::policy::tests::stale_ref_index_release_is_cleaned_uplock_storeapp-budget · cc 1cre8_app_budget::store::lock_storestoreapp-budget · cc 1cre8_app_budget::store::storelock_budget_storeapp-budget · cc 1cre8_app_budget::store::lock_budget_storeBudgetStore::newapp-budget · cc 1cre8_app_budget::store::BudgetStore::new

Control flow

Source not readable from this process.

Callers 13

Callees 2

Source not readable from this process.