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

crystallize_filesystem_manifest

cre8_app_atom::crystal::crystallize_filesystem_manifest

fn · cre8-app-atom · crates/cre8-app-atom/src/crystal.rs:492 pub documented

110lines
27cyclomatic
3max nesting
41statements
4? exits
5params
9callers
8callees
1.1 (p82)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 2 sitesname · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 9 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitespath · 1 sitename · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitemethod · 6 sitesmethod · 3 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 3 sitestry_serveapp-atom · cc 50cre8_app_atom::serve::try_servehandle_semantic_ingest_with…app-atom · cc 4cre8_app_atom::semantic::handle_semantic_ingest_with_contexthandle_media_publish_with_c…app-atom · cc 4cre8_app_atom::media::handle_media_publish_with_contexthandle_atomize_treeapp-atom · cc 1cre8_app_atom::tree::handle_atomize_treeexecute_media_reuse_gateapp-conduit · cc 4cre8_app_conduit::media_reuse_gate::execute_media_reuse_gatesemantic_manifest_carries_p…app-atom · cc 3cre8_app_atom::semantic::tests::semantic_manifest_carries_path_free_payload_dependency_adjacencycross_file_reuse_and_bounde…app-atom · cc 1cre8_app_atom::semantic::tests::cross_file_reuse_and_bounded_recompute_are_measured_from_cashandle_pull_treeapp-atom · cc 1cre8_app_atom::sync::handle_pull_treehandle_offer_sourcesapp-knowledge · cc 7cre8_app_knowledge::source_offers::handle_offer_sourceshandle_pull_source_offerapp-knowledge · cc 4cre8_app_knowledge::source_offers::handle_pull_source_offerhandle_atomize_tree_with_co…app-atom · cc 64cre8_app_atom::tree::handle_atomize_tree_with_contexthandle_pull_tree_with_conte…app-atom · cc 27cre8_app_atom::sync::handle_pull_tree_with_contextingest_semantic_manifestapp-atom · cc 14cre8_app_atom::semantic::ingest_semantic_manifestpublish_media_presentationapp-atom · cc 1cre8_app_atom::media::publish_media_presentationpublish_offerapp-knowledge · cc 1cre8_app_knowledge::source_offers::publish_offersigned_remote_manifest_leas…app-atom · cc 1cre8_app_atom::crystal::tests::signed_remote_manifest_lease_satisfies_replica_protection_until_expirytransfer_receipt_is_content…app-atom · cc 1cre8_app_atom::crystal::tests::transfer_receipt_is_content_addressed_idempotent_and_tamper_evidentcorpus_use_receipt_closes_v…app-atom · cc 2cre8_app_atom::crystal::tests::corpus_use_receipt_closes_verified_atoms_idempotentlycorpus_fetch_handler_binds_…app-atom · cc 1cre8_app_atom::sync::tests::corpus_fetch_handler_binds_signature_scope_manifest_inventory_and_noncecrystallize_filesystem_mani…app-atom · cc 27cre8_app_atom::crystal::crystallize_filesystem_manifestnow_msplatform-time · cc 1cre8_platform_time::now_msHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutis_atom_durableapp-atom · cc 2cre8_app_atom::store::is_atom_durableverify_manifest_materializa…app-atom · cc 1cre8_app_atom::tree::verify_manifest_materializationsame_edge_shapeapp-atom · cc 3cre8_app_atom::crystal::same_edge_shapebuild_filesystem_corpus_planapp-atom · cc 14cre8_app_atom::crystal::build_filesystem_corpus_planverify_manifest_durabilityapp-atom · cc 10cre8_app_atom::tree::verify_manifest_durabilityMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverHoldingProtocolStore::enterapp-protocol · cc 1cre8_app_protocol::graph_store::HoldingProtocolStore::enteropen_protocol_graphapp-protocol · cc 1cre8_app_protocol::graph_store::open_protocol_graphambient_protocol_storeapp-protocol · cc 1cre8_app_protocol::graph_store::ambient::ambient_protocol_storelive_protocol_store_for_fal…app-protocol · cc 2cre8_app_protocol::graph_store::live_protocol_store_for_fallbackHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_mutget_verified_bytesapp-atom · cc 2cre8_app_atom::store::get_verified_bytesis_canonical_atom_idapp-atom · cc 3cre8_app_atom::tree::is_canonical_atom_idis_atom_persistedapp-atom · cc 6cre8_app_atom::store::is_atom_persistedget_metaapp-atom · cc 1cre8_app_atom::store::get_meta

Control flow

Source not readable from this process.

Callees 8

Source not readable from this process.