Skip to content
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).

crates/cre8-app-home · level 7 · 463 lines (384 code) · 3 files · 33 fns (9 tests) · cyclomatic Σ 44

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.

functionkindlinescyclomaticcallerscalleesweightcrystal
feed_handlersrc/connection.rs:50fn271171.9
connectsrc/connection.rs:41fn41411.7
items_ofsrc/connection.rs:32fn83401.6
windowed_start_tssrc/connection.rs:172fn41201.5
dispatchsrc/connection.rs:26fn41411.3
non_blank_peer_idsrc/connection.rs:85fn31101.1
task_schedule_fieldssrc/connection.rs:164fn73101
install_providersrc/connection.rs:200fn331420.9
fake_dispatch_connectionsrc/connection.rs:234fn387110.9
home_peer_idsrc/connection.rs:78fn61110.7
next_up_itemssrc/connection.rs:89fn41120.7
HomeWindow::aroundsrc/connection.rs:101method31100.7
today_itemssrc/connection.rs:110fn131160.7
handle_home_feedsrc/connection.rs:46fn31110.6
event_today_itemsrc/connection.rs:124fn111110.6
reservation_today_itemsrc/connection.rs:136fn111110.6
task_today_itemsrc/connection.rs:148fn151110.6
today_item_tssrc/connection.rs:185fn31100.6
HomeApp::metasrc/app.rs:33trait impl31000.5
HomeApp::connection_handlerssrc/app.rs:37trait impl31000.5
HomeApp::mcp_toolssrc/app.rs:41trait impl31000.5
HomeApp::cli_commandssrc/app.rs:45trait impl131020.5
HomeApp::connectsrc/app.rs:59trait impl31010.5
home_app_exposes_meta_tools_cli_handlers_and_delegates_connectsrc/app.rs:71fn231010.5
HomeWindow::containssrc/connection.rs:105method32000.5
opt_ms_valuesrc/connection.rs:177fn31000.5
str_fieldsrc/connection.rs:181fn31000.5
items_of_prefers_first_keysrc/connection.rs:274fn61010.5
input_defaultssrc/connection.rs:282fn41000.5
connect_aggregates_home_feed_and_sorts_today_itemssrc/connection.rs:288fn241030.5
connect_falls_back_to_verified_caller_then_env_peer_and_handler_delegatessrc/connection.rs:314fn121040.5
dispatch_error_becomes_best_effort_payloadsrc/connection.rs:328fn91030.5
installed_provider_stubs_are_exercisedsrc/connection.rs:339fn1810150.5

Outside the workspace

anyhow serde serde_json