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

NonceStore::issue

cre8_app_mcp::nonce_store::NonceStore::issue

method · cre8-app-mcp · crates/cre8-app-mcp/src/nonce_store.rs:150 pub documented

37lines
4cyclomatic
2max nesting
14statements
2? exits
3params
12callers
3callees
2.2 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 2 sitesmethod · 1 sitename · 1 sitename · 1 sitename · 1 siteissue_returns_nonce_and_exp…app-mcp · cc 1cre8_app_mcp::nonce_store::tests::issue_returns_nonce_and_expiryconsume_succeeds_on_first_a…app-mcp · cc 1cre8_app_mcp::nonce_store::tests::consume_succeeds_on_first_attemptconsume_twice_detected_as_a…app-mcp · cc 1cre8_app_mcp::nonce_store::tests::consume_twice_detected_as_already_consumedconsume_with_wrong_passport…app-mcp · cc 2cre8_app_mcp::nonce_store::tests::consume_with_wrong_passport_rejectedconsume_after_ttl_expiresapp-mcp · cc 1cre8_app_mcp::nonce_store::tests::consume_after_ttl_expiresissue_requires_passport_idapp-mcp · cc 1cre8_app_mcp::nonce_store::tests::issue_requires_passport_idttl_secs_is_clamped_to_safe…app-mcp · cc 1cre8_app_mcp::nonce_store::tests::ttl_secs_is_clamped_to_safe_windowlru_evicts_oldest_when_pass…app-mcp · cc 3cre8_app_mcp::nonce_store::tests::lru_evicts_oldest_when_passport_capsglobal_issued_cap_bounds_ma…app-mcp · cc 3cre8_app_mcp::nonce_store::tests::global_issued_cap_bounds_many_passportsconsumed_cache_global_cap_b…app-mcp · cc 2cre8_app_mcp::nonce_store::tests::consumed_cache_global_cap_bounds_replay_memorynonces_are_distinctapp-mcp · cc 1cre8_app_mcp::nonce_store::tests::nonces_are_distinctstats_track_lifecycleapp-mcp · cc 1cre8_app_mcp::nonce_store::tests::stats_track_lifecycleNonceStore::issueapp-mcp · cc 4cre8_app_mcp::nonce_store::NonceStore::issueprune_nonce_storeapp-mcp · cc 1cre8_app_mcp::nonce_store::prune_nonce_storeevict_oldest_issuedapp-mcp · cc 2cre8_app_mcp::nonce_store::evict_oldest_issuedrandom_bytes_32app-mcp · cc 1cre8_app_mcp::nonce_store::random_bytes_32

Control flow

Source not readable from this process.

Callees 3

Source not readable from this process.