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

validate_request

cre8_app_atom::media::validate_request

fn · cre8-app-atom · crates/cre8-app-atom/src/media.rs:485

131lines
37cyclomatic
3max nesting
73statements
15? exits
1params
6callers
6callees
1.5 (p91)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 4 sitesname · 1 sitename · 1 sitename · 7 sitesname · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 4 sitesname · 1 sitename · 2 sitesname · 4 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesself · 1 siteverify_media_manifestapp-atom · cc 1cre8_app_atom::media::verify_media_manifestprepared_two_rendition_fixt…app-atom · cc 1cre8_app_atom::media::tests::prepared_two_rendition_fixturepublish_media_presentationapp-atom · cc 1cre8_app_atom::media::publish_media_presentationadopt_media_manifestapp-atom · cc 3cre8_app_atom::media::adopt_media_manifestdeterministic_recipe_exclud…app-atom · cc 1cre8_app_atom::media::tests::deterministic_recipe_excludes_measured_timingpublication_indexes_intent_…app-atom · cc 1cre8_app_atom::media::tests::publication_indexes_intent_and_bind_requires_exact_common_fieldsmultiple_verified_outputs_f…app-atom · cc 1cre8_app_atom::media::tests::multiple_verified_outputs_for_one_intent_are_rejected_as_ambiguousverify_media_manifest_inter…app-atom · cc 36cre8_app_atom::media::verify_media_manifest_internalprepare_media_publicationapp-atom · cc 9cre8_app_atom::media::prepare_media_publicationmedia_transform_recipe_idapp-atom · cc 1cre8_app_atom::media::media_transform_recipe_idmedia_transform_recipeapp-atom · cc 1cre8_app_atom::media::media_transform_recipeordered_segments_are_requir…app-atom · cc 1cre8_app_atom::media::tests::ordered_segments_are_requiredunsafe_rendition_ids_are_re…app-atom · cc 1cre8_app_atom::media::tests::unsafe_rendition_ids_are_rejectedvalidate_requestapp-atom · cc 37cre8_app_atom::media::validate_requestrequire_textapp-atom · cc 5cre8_app_atom::media::require_textrequire_durable_atomapp-atom · cc 1cre8_app_atom::media::require_durable_atomrequire_atom_idapp-atom · cc 2cre8_app_atom::media::require_atom_idvalidate_encoding_recipeapp-atom · cc 5cre8_app_atom::media::validate_encoding_recipevalidate_encoder_identityapp-atom · cc 2cre8_app_atom::media::validate_encoder_identityvalidate_rendition_idapp-atom · cc 8cre8_app_atom::media::validate_rendition_idget_verified_bytesapp-atom · cc 2cre8_app_atom::store::get_verified_bytesis_canonical_atom_idapp-atom · cc 3cre8_app_atom::tree::is_canonical_atom_idEncodingRecipe::canonical_j…app-atom · cc 1cre8_app_atom::encoding::EncodingRecipe::canonical_jsonatom_idapp-atom · cc 1cre8_app_atom::media::atom_idEncodingRecipe::encoding_idapp-atom · cc 2cre8_app_atom::encoding::EncodingRecipe::encoding_idparse_recipeapp-atom · cc 1cre8_app_atom::encoding::parse_recipe

Control flow

Source not readable from this process.

Callers 6

Callees 6

Source not readable from this process.