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
put_account
18lines
1cyclomatic
0max nesting
4statements
0? exits
3params
11callers
2callees
1.1 (p83)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (11 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 11
- a_service_key_signs_its_account_in_until_revoked_and_never_shadows_its_password app-passport · name
- only_the_account_itself_issues_lists_or_revokes_its_keys app-passport · name ×2
- browser_handoff_never_grants_automation_and_only_owner_can_grant_or_open app-passport · name ×2
- browser_handoff_custody_and_revocation_survive_storage_reopen app-passport · name ×2
- an_external_session_opens_only_for_its_owner_until_revoked_and_never_lists_a_value app-passport · name ×2
- an_external_session_put_refuses_cookies_outside_its_scope_and_scopes_naming_no_host app-passport · name
- a_stored_login_reads_back_only_in_process_for_its_owner_and_dies_with_the_session app-passport · name ×3
- repeated_sign_in_errors_stop_for_a_person_and_a_new_login_clears_only_a_refusal app-passport · name
- a_login_put_refuses_scopes_naming_no_single_site_and_never_echoes_the_login app-passport · name
- passport_create_cannot_steal_a_passport_id_or_forge_a_service_key app-passport · name
- a_passportless_agent_is_not_claimable_by_its_first_passport app-passport · name ×2
Callees 2
- ensure_tables_from_ddl app-truth · path
- upsert_account app-account · path
Source not readable from this process.