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

AttentionRecord::ensure_id

cre8_app_attention_model::AttentionRecord::ensure_id

method · cre8-app-attention-model · crates/cre8-app-attention-model/src/lib.rs:102

5lines
2cyclomatic
1max nesting
2statements
0? exits
1params
1callers
1callees
0.8 (p69)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitename · 1 sitepath · 1 sitepath · 1 siteattention_record_normalize_…app-attention-model · cc 1cre8_app_attention_model::tests::attention_record_normalize_fills_defaults_and_clamps_intensityattention_record_normalize_…app-attention-model · cc 1cre8_app_attention_model::tests::attention_record_normalize_backfills_started_at_from_durationattention_record_normalize_…app-attention-model · cc 1cre8_app_attention_model::tests::attention_record_normalize_preserves_existing_started_atattention_record_serde_roun…app-attention-model · cc 1cre8_app_attention_model::tests::attention_record_serde_round_tripattention_units_scales_with…app-attention-model · cc 1cre8_app_attention_model::tests::attention_units_scales_with_duration_and_intensityattention_asset_id_is_deter…app-attention-model · cc 1cre8_app_attention_model::tests::attention_asset_id_is_deterministic_and_namespacedattention_asset_id_slug_fal…app-attention-model · cc 1cre8_app_attention_model::tests::attention_asset_id_slug_falls_back_for_punctuation_only_valuesattention_asset_policy_capt…app-attention-model · cc 1cre8_app_attention_model::tests::attention_asset_policy_captures_record_contextAttentionRecord::normalizeapp-attention-model · cc 1cre8_app_attention_model::AttentionRecord::normalizeAttentionRecord::ensure_idapp-attention-model · cc 2cre8_app_attention_model::AttentionRecord::ensure_idattention_idapp-attention-model · cc 1cre8_app_attention_model::attention_idsha256_hex_strutil-crypto · cc 1cre8_util_crypto::sha256_hex_strnonceplatform-entropy · cc 1cre8_platform_entropy::nonce

Control flow

Source not readable from this process.

Callers 1

Callees 1

Source not readable from this process.