Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

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

cre8-app-project · module budget · src · 302 lines (190 code, 74 comment) · sha 94b768836b7c145d

Items

enum BudgetError impl Display for BudgetError impl Error for BudgetError

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
bountysrc/budget.rs:138fn311201.9
solo_project_with_budgetsrc/budget.rs:134fn311221.8
check_budget_for_approvalsrc/budget.rs:80fn193701.5
accumulate_spentsrc/budget.rs:109fn152821.5
BudgetError::fmtsrc/budget.rs:52trait impl111000.5
empty_budget_passes_any_bountysrc/budget.rs:145fn51030.5
unbounded_asset_passes_when_only_other_assets_have_budgetsrc/budget.rs:152fn71030.5
within_budget_passessrc/budget.rs:161fn71030.5
exact_budget_match_passessrc/budget.rs:170fn71030.5
overflow_returns_exceeded_with_detailssrc/budget.rs:179fn141030.5
multi_asset_bounty_first_overflow_winssrc/budget.rs:195fn111030.5
display_message_includes_overflow_amountsrc/budget.rs:208fn151000.5
first_task_initializes_spent_entriessrc/budget.rs:227fn81050.5
second_task_adds_to_existing_spentsrc/budget.rs:237fn91050.5
multi_asset_bounty_accumulates_per_assetsrc/budget.rs:248fn91050.5
accumulate_creates_entries_for_assets_not_in_budgetsrc/budget.rs:259fn111050.5
accumulate_persists_updated_project_to_graphsrc/budget.rs:272fn101060.5
accumulate_errors_on_missing_projectsrc/budget.rs:284fn51030.5
accumulate_with_empty_bounty_is_noop_but_persistssrc/budget.rs:291fn111040.5

Source not readable from this process.