Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-app-onboard onboard cargo crate

OnboardApp — extracted RuntimeApp crate.

crates/cre8-app-onboard · level 10 · 5,555 lines (4,799 code) · 13 files · 188 fns (67 tests) · cyclomatic Σ 476

16workspace deps
2direct dependents
9transitive dependents
146calls out
2calls in
160call-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.

dev dep · 1 calls · source referencenormal dep · 6 calls · source referencenormal dep · 4 calls · source referencenormal dep · 20 calls · source referencenormal dep · 14 calls · source referencenormal dep · 19 calls · source referencenormal dep · 0 calls · source referencenormal dep · 49 calls · source referencenormal dep · 2 calls · source referencenormal dep · 4 calls · source referencenormal dep · 4 calls · source referencenormal dep · 13 calls · source referencenormal dep · 6 calls · source referencenormal dep · 0 calls · source referencenormal dep · 2 calls · source referencenormal dep · 0 calls · source referencenormal dep · 2 calls · source referencedev dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referenceapp-onboardL10 · 4,799 linescre8-app-onboardapp-accountL9 · 3,668 linescre8-app-accountapp-account-modelL0 · 294 linescre8-app-account-modelapp-account-storeL6 · 126 linescre8-app-account-storeapp-identityL5 · 912 linescre8-app-identityapp-passport-modelL4 · 2,434 linescre8-app-passport-modelapp-truthL7 · 20,485 linescre8-app-truthapp-truth-apiL5 · 888 linescre8-app-truth-apiapp-view-libL8 · 89,193 linescre8-app-view-libapp-view-tsxL9 · 1,677 linescre8-app-view-tsxplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL7 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostruntime-surface-apiL7 · 66 linescre8-runtime-surface-apitest-helpersL29 · 557 linescre8-test-helpersapp-realmL27 · 7,854 linescre8-app-realmruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

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). 188 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
truth_contextsrc/lib.rs:69fn131843.9
onboard_step_contextsrc/view_templates.rs:509fn224241453.4
app_step_preferencesrc/view_templates.rs:181fn81303.1
onboard_template_contextsrc/view_templates.rs:391fn114166202.8
step_completesrc/view_templates.rs:194fn62322.6
profilesrc/connection.rs:490fn93842.2
connectsrc/connection.rs:39fn71442.1
statussrc/connection.rs:105fn444732.1
with_truth_apisrc/account_store.rs:7fn51422
peer_install_contextsrc/peer_install.rs:45fn201302
beginsrc/connection.rs:171fn411332
backdrop_seedsrc/view_welcome.rs:202fn61301.9
foundation_step_completesrc/view_templates.rs:145fn197311.9
app_step_completesrc/view_templates.rs:190fn31211.8
truth_contextsrc/connection.rs:657fn311011.7
onboard_live_status_htmlsrc/view_templates.rs:1275fn51231.7
onboard_begin_datasrc/connection.rs:302fn83401.6
session_value_is_livesrc/connection.rs:150fn112201.5
welcome_template_contextsrc/view_welcome.rs:80fn10293221.5
resolved_onboard_stepssrc/view_templates.rs:248fn271421.4
build_onboard_treesrc/view_templates.rs:767fn373741.4
run_requestsrc/init.rs:18fn215161.4
updatesrc/connection.rs:552fn172681.3
onboard_live_status_html_for_statussrc/view_templates.rs:1288fn192421.3
resolve_current_stepsrc/view_templates.rs:278fn83311.3
find_form_by_endpointsrc/view_templates.rs:1886fn103601.3
action_matchessrc/connection.rs:102fn31101.3
viewer_scopedsrc/connection.rs:184fn62201.3
onboarding_accountssrc/connection.rs:191fn163331.2
with_update_redirectsrc/connection.rs:609fn125201.2
has_password_signinsrc/view_templates.rs:332fn93101.2
onboard_live_status_error_htmlsrc/view_templates.rs:1321fn101201.2
login_template_contextsrc/view_login.rs:58fn391251.1
onboard_patch_framesrc/view_templates.rs:1258fn31111.1
installed_app_namessrc/view_templates.rs:201fn131101.1
app_catalog_pathsrc/view_templates.rs:215fn326101.1
welcome_tsx_contextsrc/view_welcome.rs:224fn535311.1
safe_internal_return_tosrc/view_login.rs:98fn114201.1
upsert_accountsrc/account_store.rs:13fn31521.1
view_profilesrc/app.rs:381fn1273321.1

Outside the workspace

anyhow getrandom serde serde_json