1 viewer
rust 1,855,033 · typescript 234,882 · javascript 132,632 · python 19,643 · 6,389 files · digest d8586b9e8a33 · built in 1.5 s · crystals off
crates/cre8-app-inventory/src/model.rs
Items
const KIND_MOVEMENT const KIND_BALANCE enum MovementKind impl MovementKind struct StockMovement impl StockMovement struct StockBalance impl StockBalance struct FallibleStorage impl HyperStorage for FallibleStorage
Functions
By call-graph weight (PageRank; 1.0 is the average function). 36 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| post_movementsrc/model.rs:252 | fn | 16 | 1 | 11 | 2 | 2.3 | |
| prepare_movementsrc/model.rs:272 | fn | 48 | 6 | 2 | 3 | 1.8 | |
| movement_writessrc/model.rs:321 | fn | 15 | 2 | 2 | 2 | 1.8 | |
| derive_balance_idsrc/model.rs:176 | fn | 3 | 1 | 2 | 1 | 1.7 | |
| load_balancesrc/model.rs:216 | fn | 7 | 1 | 8 | 4 | 1.6 | |
| derive_movement_idsrc/model.rs:71 | fn | 15 | 1 | 1 | 2 | 1.4 | |
| parse_balancesrc/model.rs:235 | fn | 10 | 1 | 2 | 2 | 1.3 | |
| list_movementssrc/model.rs:147 | fn | 12 | 2 | 6 | 2 | 1.2 | |
| list_balancessrc/model.rs:224 | fn | 10 | 2 | 3 | 2 | 1.1 | |
| StockBalance::availablesrc/model.rs:199 | method | 3 | 1 | 6 | 0 | 1.1 | |
| MovementKind::keysrc/model.rs:55 | method | 11 | 7 | 1 | 0 | 1.1 | |
| graphsrc/model.rs:417 | fn | 3 | 1 | 6 | 0 | 1 | |
| receivesrc/model.rs:421 | fn | 3 | 1 | 6 | 1 | 1 | |
| parse_movementsrc/model.rs:160 | fn | 13 | 1 | 1 | 5 | 1 | |
| StockMovement::newsrc/model.rs:107 | method | 26 | 1 | 1 | 1 | 1 | |
| StockBalance::newsrc/model.rs:191 | method | 6 | 1 | 1 | 1 | 1 | |
| post_transfersrc/model.rs:339 | fn | 33 | 3 | 4 | 2 | 0.8 | |
| StockMovement::propssrc/model.rs:134 | method | 7 | 1 | 0 | 0 | 0.5 | |
| upsert_movementsrc/model.rs:143 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| StockBalance::propssrc/model.rs:203 | method | 7 | 1 | 0 | 0 | 0.5 | |
| upsert_balancesrc/model.rs:212 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| FallibleStorage::snapshot_loadsrc/model.rs:388 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FallibleStorage::snapshot_sizesrc/model.rs:391 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FallibleStorage::snapshot_savesrc/model.rs:394 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FallibleStorage::wal_read_allsrc/model.rs:397 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FallibleStorage::wal_appendsrc/model.rs:400 | trait impl | 6 | 2 | 0 | 0 | 0.5 | |
| FallibleStorage::wal_flushsrc/model.rs:406 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FallibleStorage::wal_truncatesrc/model.rs:409 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FallibleStorage::wal_resetsrc/model.rs:412 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| receive_then_reserve_then_sell_folds_correctlysrc/model.rs:426 | fn | 23 | 1 | 0 | 4 | 0.5 | |
| over_reserve_and_over_draw_are_rejectedsrc/model.rs:451 | fn | 12 | 1 | 0 | 4 | 0.5 | |
| multi_location_is_independent_and_movements_are_loggedsrc/model.rs:465 | fn | 15 | 1 | 0 | 5 | 0.5 | |
| movement_overflow_preserves_balance_and_historysrc/model.rs:482 | fn | 18 | 1 | 0 | 5 | 0.5 | |
| rejected_transfer_destination_leaves_source_and_logs_untouchedsrc/model.rs:502 | fn | 13 | 1 | 0 | 5 | 0.5 | |
| transfer_respects_reservations_and_records_both_legssrc/model.rs:517 | fn | 24 | 3 | 0 | 7 | 0.5 | |
| failed_wal_append_rolls_back_movement_and_entire_transfersrc/model.rs:543 | fn | 23 | 1 | 0 | 4 | 0.5 |
Source not readable from this process.