Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

upsert_project

cre8_app_project_model::upsert_project

fn · cre8-app-project-model · crates/cre8-app-project-model/src/lib.rs:345 pub generic

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

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 2 sitesname · 1 sitepath · 1 sitename · 2 sitespath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitepath · 1 siterun_village_voteapp-virtual_bridge · cc 10cre8_app_virtual_bridge::village_vote::run_village_votehandle_project_createapp-project · cc 2cre8_app_project::connection::handle_project_createfund_handlerapp-project · cc 1cre8_app_project::connection::fund_handleraccumulate_task_project_spe…app-task · cc 2cre8_app_task::connection::accumulate_task_project_spentremove_project_memberapp-project · cc 1cre8_app_project::connection::remove_project_memberset_project_statusapp-project · cc 1cre8_app_project::connection::set_project_statusdispatch_project_create_or_…app-project · cc 4cre8_app_project::connection::dispatch_project_create_or_fundadd_project_memberapp-project · cc 2cre8_app_project::connection::add_project_memberproject_constraint_helpers_…app-budget · cc 1cre8_app_budget::policy::tests::project_constraint_helpers_cover_no_leaf_and_budget_arithmeticmulti_asset_bounty_accumula…app-project · cc 1cre8_app_project::budget::tests::multi_asset_bounty_accumulates_per_assetupdate_projectapp-project · cc 1cre8_app_project::connection::update_projectaccumulate_spentapp-project · cc 2cre8_app_project::budget::accumulate_spentfixtureapp-time · cc 1cre8_app_time::governance_tests::fixturecreate_handlerapp-project · cc 2cre8_app_project::connection::create_handlerensure_scope_projectapp-virtual_bridge · cc 8cre8_app_virtual_bridge::village_vote::ensure_scope_projectseed_projectapp-work · cc 1cre8_app_work::connection::tests::seed_projectapply_project_fundapp-project · cc 1cre8_app_project::connection::apply_project_fundcontext_with_projectapp-budget · cc 1cre8_app_budget::policy::tests::context_with_projectFounderCreateProjectTool::e…app-agent · cc 2cre8_app_agent::bin::agent_loop::run::FounderCreateProjectTool::executehandle_inbox_surfaces_proje…app-agent · cc 1cre8_app_agent::inbox::tests::handle_inbox_surfaces_project_review_drafts_for_member_projectspending_project_reviews_sor…app-agent · cc 1cre8_app_agent::inbox::tests::pending_project_reviews_sorts_and_truncates_across_projectshyperdb_project_store_loads…app-agent · cc 1cre8_app_agent::runtime_stores::tests::hyperdb_project_store_loads_and_lists_by_memberfirst_task_initializes_spen…app-project · cc 1cre8_app_project::budget::tests::first_task_initializes_spent_entriessecond_task_adds_to_existin…app-project · cc 1cre8_app_project::budget::tests::second_task_adds_to_existing_spentupsert_projectapp-project-model · cc 1cre8_app_project_model::upsert_projectpersist_projectapp-project-model · cc 10cre8_app_project_model::persist_projectupsert_vertexutil-graph-vertex · cc 2cre8_util_graph_vertex::upsert_vertexroute_componentruntime-contracts · cc 3cre8_runtime_contracts::search::route_componentproject_vidapp-project-model · cc 1cre8_app_project_model::project_vidhas_account_originapp-project-model · cc 3cre8_app_project_model::has_account_originsearch_typeapp-project-model · cc 1cre8_app_project_model::search_typeSearchTypeSpec::projectruntime-contracts · cc 16cre8_runtime_contracts::search::SearchTypeSpec::project

Control flow

Source not readable from this process.

Callers 37

Callees 1

Source not readable from this process.