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

crates/cre8-app-project/src/governance.rs

cre8-app-project · module governance · src · 730 lines (510 code, 137 comment) · sha 85df179007634a8a

Items

const KIND_TASK_APPROVAL_STATE struct ApprovalEntry struct TaskApprovalState impl TaskApprovalState enum ApprovalDecision

Functions

By call-graph weight (PageRank; 1.0 is the average function). 45 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
submitted_tasksrc/governance.rs:352fn1221922.4
evaluate_task_approvalsrc/governance.rs:176fn4251852.4
approval_state_vidsrc/governance.rs:56fn31301.5
load_approval_statesrc/governance.rs:141fn61831.4
TaskApprovalState::newsrc/governance.rs:79method31401.2
record_approvalsrc/governance.rs:245fn163241.1
approval_threshold_decisionsrc/governance.rs:262fn72201.1
ballot_project_withsrc/governance.rs:539fn183611.1
force_approve_tasksrc/governance.rs:326fn142421
TaskApprovalState::approver_countsrc/governance.rs:89method93301
upsert_approval_statesrc/governance.rs:125fn152320.9
multisig_projectsrc/governance.rs:369fn91510.9
governance_for_tasksrc/governance.rs:219fn31100.9
evaluate_solo_approvalsrc/governance.rs:223fn92100.9
evaluate_delegated_approvalsrc/governance.rs:233fn112100.9
evaluate_multisig_approvalsrc/governance.rs:270fn162120.9
evaluate_ballot_approvalsrc/governance.rs:287fn253130.9
parse_approval_statesrc/governance.rs:157fn81130.9
ballot_thresholdsrc/governance.rs:313fn41100.8
delete_approval_statesrc/governance.rs:148fn82120.6
TaskApprovalState::includessrc/governance.rs:84method31000.5
solo_projectsrc/governance.rs:365fn31010.5
approval_state_roundtripsrc/governance.rs:382fn81040.5
approval_state_distinct_approver_countsrc/governance.rs:392fn111020.5
delete_approval_state_is_idempotentsrc/governance.rs:405fn71040.5
solo_orphan_task_owner_proceedssrc/governance.rs:416fn81040.5
solo_orphan_task_non_owner_rejectedsrc/governance.rs:426fn122030.5
solo_with_project_uses_project_owner_not_task_ownersrc/governance.rs:440fn151040.5
multisig_first_approval_records_and_returns_needs_moresrc/governance.rs:459fn131050.5
multisig_threshold_reached_returns_proceedsrc/governance.rs:474fn121060.5
multisig_duplicate_approval_is_idempotentsrc/governance.rs:488fn131050.5
multisig_non_member_is_not_authorizedsrc/governance.rs:503fn162050.5
multisig_threshold_change_uses_live_valuesrc/governance.rs:521fn151040.5
ballot_60pct_of_5_members_needs_3_approvalssrc/governance.rs:559fn161040.5
ballot_100pct_requires_unanimoussrc/governance.rs:577fn111040.5
ballot_zero_pct_still_requires_one_approval_floorsrc/governance.rs:590fn101040.5
ballot_non_member_is_not_authorizedsrc/governance.rs:602fn132040.5
ballot_duplicate_approval_idempotent_like_multisigsrc/governance.rs:617fn121050.5
ballot_threshold_derives_from_live_member_countsrc/governance.rs:631fn231040.5
delegated_to_agent_proceeds_for_the_agentsrc/governance.rs:658fn131040.5
delegated_to_agent_rejects_non_agentsrc/governance.rs:673fn131040.5
evaluate_returns_already_decided_when_task_not_submittedsrc/governance.rs:690fn111030.5
force_approve_task_flips_submitted_to_approvedsrc/governance.rs:705fn81040.5
force_approve_task_rejects_non_submittedsrc/governance.rs:715fn81040.5
force_approve_missing_task_errorssrc/governance.rs:725fn51020.5

Source not readable from this process.