1 viewer
rust 1,897,698 · typescript 233,004 · javascript 138,057 · python 22,871 · 6,623 files · digest 988bb13c37b1 · built in 11.8 s · crystals off
put_account
18lines
1cyclomatic
0max nesting
4statements
0? exits
3params
12callers
2callees
1.2 (p85)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (12 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 12
- 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_cookie_scope_follows_the_installed_provider app-passport · name
- 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.