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
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.
Control flow
Source not readable from this process.
Callers 37
- update_project app-project · path
- accumulate_spent app-project · path
- fixture app-time · path
- create_handler app-project · path
- ensure_scope_project app-virtual_bridge · path
- seed_project app-work · path
- apply_project_fund app-project · path
- context_with_project app-budget · path
- FounderCreateProjectTool::execute app-agent · path
- handle_inbox_surfaces_project_review_drafts_for_member_projects app-agent · path
- pending_project_reviews_sorts_and_truncates_across_projects app-agent · path ×2
- hyperdb_project_store_loads_and_lists_by_member app-agent · path ×2
- first_task_initializes_spent_entries app-project · path
- second_task_adds_to_existing_spent app-project · path
- multi_asset_bounty_accumulates_per_asset app-project · path
- accumulate_creates_entries_for_assets_not_in_budget app-project · path
- accumulate_persists_updated_project_to_graph app-project · path
- accumulate_with_empty_bounty_is_noop_but_persists app-project · path
- get_can_include_project_activity_summary app-project · path
- status_summarizes_projects_by_coordination_state app-project · path
- validation_drafts_skip_self_existing_attestors_and_formed_associations app-project · path
- collection_pages_cross_the_old_coordination_cap_and_keep_legacy_limits app-project · path
- unverified_legacy_project_cannot_issue_authenticated_invitations app-project · path
- search_defaults_on_for_fresh_account_origin_and_preserves_explicit_hiding app-project-model · name ×3
- legacy_project_create_retry_cannot_upgrade_payload_owner_to_account_origin app-project-model · name
- upsert_and_load_roundtrip app-project-model · name
- upsert_idempotent_and_updates_status app-project-model · name ×2
- delete_removes_project_and_is_idempotent app-project-model · name
- upsert_rejects_empty_required_fields app-project-model · name ×3
- upsert_rejects_invalid_governance app-project-model · name
- list_projects_by_member_filters app-project-model · name ×2
- list_projects_by_creator_filters app-project-model · name ×2
- list_projects_by_status_and_active_filters app-project-model · name ×3
- native_project_default_refresh_and_revocation_apply_to_search_and_work app-search · path ×2
- linked_tasks_inherit_project_without_exposing_private_task_details_to_peers app-time · path
- ungoverned_manual_drafts_unchanged app-time · path
- real_commit_service_reports_assets_and_recovery_does_not_mint_twice app-time · path
Callees 1
- persist_project app-project-model · name
Source not readable from this process.