Skip to content
1 viewer

rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off

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

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

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.