Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

with_resolved_session

cre8_app_emulation::app::with_resolved_session

fn · cre8-app-emulation · crates/cre8-app-emulation/src/app.rs:519

45lines
12cyclomatic
1max nesting
12statements
0? exits
5params
5callers
7callees
0.9 (p73)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 2 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesmethod · 1 sitepath · 1 sitepath · 2 sitesname · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 siteref · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitedispatch_raw_routeapp-emulation · cc 6cre8_app_emulation::app::dispatch_raw_routewith_request_sessionapp-emulation · cc 2cre8_app_emulation::app::with_request_sessiondurable_session_requires_au…app-emulation · cc 6cre8_app_emulation::app::cartridge_storage_tests::durable_session_requires_authenticated_account_for_every_mutationsame_cartridge_replacement_…app-emulation · cc 4cre8_app_emulation::app::cartridge_storage_tests::same_cartridge_replacement_flushes_latest_cells_before_hydration_and_retires_old_handlenamed_input_preserves_owner…app-emulation · cc 1cre8_app_emulation::app::input_tests::named_input_preserves_owner_stale_and_retired_session_gatesresolved_before_shutdown_re…app-emulation · cc 1cre8_app_emulation::app::shutdown_tests::resolved_before_shutdown_request_cannot_mutate_after_drain_or_retirementwith_resolved_sessionapp-emulation · cc 12cre8_app_emulation::app::with_resolved_sessionhandlerapp-view-lib · cc 1cre8_app_view_lib::assets::scripts::primitive_tabs::handlerrefusalapp-emulation · cc 1cre8_app_emulation::access::refusalEmulationSession::is_retiredapp-emulation · cc 1cre8_app_emulation::session::EmulationSession::is_retiredsession_lookup_responseapp-emulation · cc 2cre8_app_emulation::app::session_lookup_responseowner_gateapp-emulation · cc 3cre8_app_emulation::access::owner_gateCaller::is_provenapp-emulation · cc 2cre8_app_emulation::access::Caller::is_provendurable_owner_gateapp-emulation · cc 4cre8_app_emulation::app::durable_owner_gateRuntimeContext::authenticat…runtime-app-types · cc 1cre8_runtime_app_types::types::contracts::RuntimeContext::authenticated_session_account_originhandleapp-view-lib · cc 17cre8_app_view_lib::assets::scripts::primitive_tabs::handleRawHttpResponse::jsonruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::jsonRawHttpResponse::with_headerruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::with_headerRawHttpResponse::with_statusruntime-contracts · cc 1cre8_runtime_contracts::http_types::RawHttpResponse::with_statusEmulationSession::has_durab…app-emulation · cc 1cre8_app_emulation::session::EmulationSession::has_durable_cartridge_storagestorage_failureapp-emulation · cc 1cre8_app_emulation::app::storage_failure

Control flow

Source not readable from this process.

Callees 7

Source not readable from this process.