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

handle_start

cre8_app_atom::upload::handle_start

fn · cre8-app-atom · crates/cre8-app-atom/src/upload.rs:157

59lines
8cyclomatic
1max nesting
25statements
0? exits
1params
1callers
11callees
1 (p78)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 8 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitetry_serveapp-atom · cc 50cre8_app_atom::serve::try_servecallapp-atom · cc 1cre8_app_atom::upload::tests::callmalformed_requests_are_refu…app-atom · cc 1cre8_app_atom::upload::tests::malformed_requests_are_refusedtry_handleapp-atom · cc 5cre8_app_atom::upload::try_handlehandle_startapp-atom · cc 8cre8_app_atom::upload::handle_startnow_msplatform-time · cc 1cre8_platform_time::now_msis_atom_persistedapp-atom · cc 6cre8_app_atom::store::is_atom_persistedsecure_random_hexutil-crypto · cc 1cre8_util_crypto::secure_random_hexrespondapp-atom · cc 1cre8_app_atom::upload::respondstaging_dirapp-atom · cc 1cre8_app_atom::upload::staging_dirrefuseapp-atom · cc 1cre8_app_atom::upload::refuseopen_uploadsapp-atom · cc 1cre8_app_atom::upload::open_uploadsjson_bodyapp-atom · cc 1cre8_app_atom::upload::json_bodymax_upload_bytesapp-atom · cc 1cre8_app_atom::upload::max_upload_bytesis_sha256app-atom · cc 3cre8_app_atom::upload::is_sha256sweepapp-atom · cc 6cre8_app_atom::upload::sweephex_encodeutil-crypto · cc 1cre8_util_crypto::hex_encodestoreapp-atom · cc 1cre8_app_atom::store::storeensure_loadedapp-atom · cc 8cre8_app_atom::store::ensure_loadedblob_pathapp-atom · cc 1cre8_app_atom::store::blob_pathfill_secure_randomutil-crypto · cc 1cre8_util_crypto::fill_secure_randomzst_pathapp-atom · cc 1cre8_app_atom::store::zst_pathstaging_rootapp-atom · cc 1cre8_app_atom::upload::staging_rootis_upload_idapp-atom · cc 3cre8_app_atom::upload::is_upload_id

Control flow

Source not readable from this process.

Callers 1

Callees 11

Source not readable from this process.