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-budget/src/connection.rs
Items
type ConnectionHandlerEntry type BudgetConnectionHandler static HANDLERS const BUDGET_CONNECTION_ACTIONS struct ScopeHelper impl ScopeHelper struct TallyStrategyHelper impl TallyStrategyHelper struct BudgetInput struct BudgetCommitRequest struct BudgetProposalRequest
Functions
By call-graph weight (PageRank; 1.0 is the average function). 39 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| handle_budget_statussrc/connection.rs:237 | fn | 39 | 4 | 3 | 2 | 1.8 | |
| budget_connection_handlersrc/connection.rs:129 | fn | 9 | 1 | 1 | 1 | 1.4 | |
| ScopeHelper::into_budget_scopesrc/connection.rs:52 | method | 8 | 4 | 3 | 0 | 1.3 | |
| resolve_budget_inputsrc/connection.rs:155 | fn | 7 | 2 | 4 | 0 | 1.2 | |
| connectsrc/connection.rs:124 | fn | 4 | 1 | 4 | 1 | 1.1 | |
| handle_budget_set_treesrc/connection.rs:140 | fn | 13 | 1 | 6 | 6 | 1 | |
| handle_budget_proposesrc/connection.rs:433 | fn | 21 | 2 | 5 | 5 | 0.8 | |
| budget_window_from_inputsrc/connection.rs:184 | fn | 8 | 4 | 2 | 0 | 0.8 | |
| test_scopesrc/connection.rs:580 | fn | 3 | 1 | 4 | 1 | 0.7 | |
| ScopeHelper::into_proposal_scopesrc/connection.rs:61 | method | 8 | 4 | 2 | 0 | 0.7 | |
| TallyStrategyHelper::into_strategysrc/connection.rs:79 | method | 9 | 2 | 2 | 0 | 0.7 | |
| budget_vertex_from_inputsrc/connection.rs:163 | fn | 20 | 1 | 2 | 3 | 0.7 | |
| preserve_existing_budget_statesrc/connection.rs:193 | fn | 11 | 2 | 2 | 0 | 0.7 | |
| handle_budget_getsrc/connection.rs:205 | fn | 8 | 2 | 3 | 1 | 0.7 | |
| resolve_budget_input_bodysrc/connection.rs:488 | fn | 7 | 2 | 2 | 0 | 0.7 | |
| budget_proposal_targetsrc/connection.rs:496 | fn | 7 | 1 | 2 | 0 | 0.7 | |
| parse_budget_proposal_requestsrc/connection.rs:466 | fn | 21 | 1 | 2 | 4 | 0.7 | |
| handle_budget_commitsrc/connection.rs:312 | fn | 12 | 1 | 3 | 4 | 0.7 | |
| handle_budget_realizesrc/connection.rs:403 | fn | 17 | 3 | 3 | 2 | 0.7 | |
| temp_graphsrc/connection.rs:563 | fn | 7 | 1 | 1 | 0 | 0.6 | |
| budget_commit_requestsrc/connection.rs:333 | fn | 12 | 1 | 1 | 1 | 0.6 | |
| budget_commit_responsesrc/connection.rs:346 | fn | 13 | 5 | 1 | 4 | 0.6 | |
| budget_commit_committed_responsesrc/connection.rs:360 | fn | 10 | 1 | 1 | 0 | 0.6 | |
| budget_commit_exists_responsesrc/connection.rs:371 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| budget_commit_no_coverage_responsesrc/connection.rs:375 | fn | 10 | 1 | 1 | 0 | 0.6 | |
| budget_commit_insufficient_responsesrc/connection.rs:386 | fn | 10 | 1 | 1 | 0 | 0.6 | |
| handle_budget_listsrc/connection.rs:215 | fn | 20 | 4 | 2 | 1 | 0.6 | |
| budget_jsonsrc/connection.rs:535 | fn | 14 | 2 | 2 | 0 | 0.6 | |
| handle_budget_headroomsrc/connection.rs:278 | fn | 21 | 4 | 1 | 1 | 0.6 | |
| handle_budget_releasesrc/connection.rs:425 | fn | 6 | 1 | 1 | 3 | 0.5 | |
| handle_budget_ratifysrc/connection.rs:505 | fn | 18 | 2 | 1 | 3 | 0.5 | |
| proposal_inputsrc/connection.rs:550 | fn | 12 | 1 | 1 | 0 | 0.5 | |
| context_with_protocol_storesrc/connection.rs:571 | fn | 8 | 1 | 1 | 3 | 0.5 | |
| test_budget_input_deserializationsrc/connection.rs:585 | fn | 22 | 1 | 0 | 0 | 0.5 | |
| helper_conversions_windows_and_state_preservation_are_coveredsrc/connection.rs:609 | fn | 133 | 1 | 0 | 7 | 0.5 | |
| commit_realize_release_lifecycle_connectionssrc/connection.rs:744 | fn | 134 | 1 | 0 | 8 | 0.5 | |
| connection_dispatch_covers_budget_queries_and_filterssrc/connection.rs:880 | fn | 73 | 1 | 0 | 7 | 0.5 | |
| body_wrapped_set_and_alternate_status_scopes_are_coveredsrc/connection.rs:955 | fn | 37 | 1 | 0 | 4 | 0.5 | |
| proposal_parse_propose_and_ratify_paths_are_coveredsrc/connection.rs:994 | fn | 84 | 1 | 0 | 13 | 0.5 |
Source not readable from this process.