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

handle_session_refresh

cre8_app_passport::init::handle_session_refresh

fn · cre8-app-passport · crates/cre8-app-passport/src/init.rs:395

88lines
4cyclomatic
1max nesting
31statements
3? exits
2params
0callers
11callees
0.5 (p0)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (0 direct callers, 11 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitespath · 2 sitespath · 1 sitepath · 2 sitespath · 2 sitesmethod · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitehandle_session_refreshapp-passport · cc 4cre8_app_passport::init::handle_session_refreshRuntimeContext::emit_eventruntime-app-types · cc 1cre8_runtime_app_types::utils::events::RuntimeContext::emit_eventpayload_or_selfutil-json · cc 1cre8_util_json::payload_or_selfnow_isoapp-passport-model · cc 1cre8_app_passport_model::now_isonew_tokenapp-passport-model · cc 1cre8_app_passport_model::new_tokenfinish_passport_resultapp-passport · cc 1cre8_app_passport::init::finish_passport_resultget_session_by_refresh_tokenapp-passport · cc 1cre8_app_passport::store_browser::get_session_by_refresh_tokenupsert_sessionapp-passport · cc 1cre8_app_passport::store_browser::upsert_sessionparse_refresh_tokenapp-passport · cc 1cre8_app_passport::init::parse_refresh_tokensession_ttl_msapp-passport · cc 1cre8_app_passport::init::session_ttl_msrefresh_ttl_msapp-passport · cc 1cre8_app_passport::init::refresh_ttl_mspeer_seedapp-passport · cc 1cre8_app_passport::init::peer_seednow_msplatform-time · cc 1cre8_platform_time::now_msvar_u64platform-env · cc 1cre8_platform_env::var_u64sessionsapp-passport · cc 2cre8_app_passport::store_browser::sessionsclamp_session_ttl_msapp-passport · cc 1cre8_app_passport::init::clamp_session_ttl_msclamp_refresh_ttl_msapp-passport · cc 1cre8_app_passport::init::clamp_refresh_ttl_ms

Control flow

Source not readable from this process.

Callers 0

    Callees 11

    Source not readable from this process.