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
evaluate_task_approval
42lines
5cyclomatic
1max nesting
5statements
0? exits
5params
18callers
5callees
2.4 (p96)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (18 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 18
- evaluate_task_for_approval app-task · path
- solo_orphan_task_owner_proceeds app-project · name
- solo_orphan_task_non_owner_rejected app-project · name
- solo_with_project_uses_project_owner_not_task_owner app-project · name ×2
- multisig_first_approval_records_and_returns_needs_more app-project · name
- multisig_threshold_reached_returns_proceed app-project · name ×2
- multisig_duplicate_approval_is_idempotent app-project · name ×2
- multisig_non_member_is_not_authorized app-project · name
- multisig_threshold_change_uses_live_value app-project · name ×2
- ballot_60pct_of_5_members_needs_3_approvals app-project · name ×3
- ballot_100pct_requires_unanimous app-project · name ×3
- ballot_zero_pct_still_requires_one_approval_floor app-project · name
- ballot_non_member_is_not_authorized app-project · name
- ballot_duplicate_approval_idempotent_like_multisig app-project · name ×2
- ballot_threshold_derives_from_live_member_count app-project · name ×3
- delegated_to_agent_proceeds_for_the_agent app-project · name
- delegated_to_agent_rejects_non_agent app-project · name
- evaluate_returns_already_decided_when_task_not_submitted app-project · name ×2
Callees 5
- governance_for_task app-project · name
- evaluate_solo_approval app-project · name
- evaluate_delegated_approval app-project · name
- evaluate_multisig_approval app-project · name
- evaluate_ballot_approval app-project · name
Source not readable from this process.