1 viewer
rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off
cre8-app-home home cargo crate
HomeApp — aggregated home feed (Next Up + Today + Reviews + Activity).
6workspace deps
1direct dependents
8transitive dependents
24calls out
0calls in
25.2call-graph weight
0.0%exact crystals
Neighbourhood
Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.
Files
lowhigh
File call graph
Resolved calls between this crate's files, callers left of callees.
Heaviest functions
By call-graph weight (PageRank; 1.0 is the average function). 33 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| feed_handlersrc/connection.rs:50 | fn | 27 | 1 | 1 | 7 | 1.9 | |
| connectsrc/connection.rs:41 | fn | 4 | 1 | 4 | 1 | 1.7 | |
| items_ofsrc/connection.rs:32 | fn | 8 | 3 | 4 | 0 | 1.6 | |
| windowed_start_tssrc/connection.rs:172 | fn | 4 | 1 | 2 | 0 | 1.5 | |
| dispatchsrc/connection.rs:26 | fn | 4 | 1 | 4 | 1 | 1.3 | |
| non_blank_peer_idsrc/connection.rs:85 | fn | 3 | 1 | 1 | 0 | 1.1 | |
| task_schedule_fieldssrc/connection.rs:164 | fn | 7 | 3 | 1 | 0 | 1 | |
| install_providersrc/connection.rs:200 | fn | 33 | 1 | 4 | 2 | 0.9 | |
| fake_dispatch_connectionsrc/connection.rs:234 | fn | 38 | 7 | 1 | 1 | 0.9 | |
| home_peer_idsrc/connection.rs:78 | fn | 6 | 1 | 1 | 1 | 0.7 | |
| next_up_itemssrc/connection.rs:89 | fn | 4 | 1 | 1 | 2 | 0.7 | |
| HomeWindow::aroundsrc/connection.rs:101 | method | 3 | 1 | 1 | 0 | 0.7 | |
| today_itemssrc/connection.rs:110 | fn | 13 | 1 | 1 | 6 | 0.7 | |
| handle_home_feedsrc/connection.rs:46 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| event_today_itemsrc/connection.rs:124 | fn | 11 | 1 | 1 | 1 | 0.6 | |
| reservation_today_itemsrc/connection.rs:136 | fn | 11 | 1 | 1 | 1 | 0.6 | |
| task_today_itemsrc/connection.rs:148 | fn | 15 | 1 | 1 | 1 | 0.6 | |
| today_item_tssrc/connection.rs:185 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| HomeApp::metasrc/app.rs:33 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| HomeApp::connection_handlerssrc/app.rs:37 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| HomeApp::mcp_toolssrc/app.rs:41 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| HomeApp::cli_commandssrc/app.rs:45 | trait impl | 13 | 1 | 0 | 2 | 0.5 | |
| HomeApp::connectsrc/app.rs:59 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| home_app_exposes_meta_tools_cli_handlers_and_delegates_connectsrc/app.rs:71 | fn | 23 | 1 | 0 | 1 | 0.5 | |
| HomeWindow::containssrc/connection.rs:105 | method | 3 | 2 | 0 | 0 | 0.5 | |
| opt_ms_valuesrc/connection.rs:177 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| str_fieldsrc/connection.rs:181 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| items_of_prefers_first_keysrc/connection.rs:274 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| input_defaultssrc/connection.rs:282 | fn | 4 | 1 | 0 | 0 | 0.5 | |
| connect_aggregates_home_feed_and_sorts_today_itemssrc/connection.rs:288 | fn | 24 | 1 | 0 | 3 | 0.5 | |
| connect_falls_back_to_verified_caller_then_env_peer_and_handler_delegatessrc/connection.rs:314 | fn | 12 | 1 | 0 | 4 | 0.5 | |
| dispatch_error_becomes_best_effort_payloadsrc/connection.rs:328 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| installed_provider_stubs_are_exercisedsrc/connection.rs:339 | fn | 18 | 1 | 0 | 15 | 0.5 |
Outside the workspace
anyhow serde serde_json