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

ingest_semantic_manifest

cre8_app_atom::semantic::ingest_semantic_manifest

fn · cre8-app-atom · crates/cre8-app-atom/src/semantic.rs:896 pub

193lines
14cyclomatic
3max nesting
62statements
17? exits
8params
3callers
15callees
0.9 (p76)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitesname · 2 sitespath · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitetry_serveapp-atom · cc 50cre8_app_atom::serve::try_servehandle_semantic_ingestapp-atom · cc 1cre8_app_atom::semantic::handle_semantic_ingesthandle_semantic_ingest_with…app-atom · cc 4cre8_app_atom::semantic::handle_semantic_ingest_with_contextsemantic_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_casingest_semantic_manifestapp-atom · cc 14cre8_app_atom::semantic::ingest_semantic_manifestnow_msplatform-time · cc 1cre8_platform_time::now_msstore_atom_durableapp-atom · cc 2cre8_app_atom::store::store_atom_durableis_atom_persistedapp-atom · cc 6cre8_app_atom::store::is_atom_persistedderive_rust_function_semant…lang-rust · cc 7cre8_lang_rust::derive_rust_function_semanticsvalidate_manifest_documentapp-atom · cc 9cre8_app_atom::tree::validate_manifest_documentcanonical_payloadapp-atom · cc 1cre8_app_atom::semantic::canonical_payloadmaterialize_projection_filesapp-atom · cc 6cre8_app_atom::tree::materialize_projection_filescrystallize_filesystem_mani…app-atom · cc 27cre8_app_atom::crystal::crystallize_filesystem_manifestload_manifestapp-atom · cc 3cre8_app_atom::semantic::load_manifestsemantic_derivation_contractapp-atom · cc 1cre8_app_atom::semantic::semantic_derivation_contractnormalize_scopeapp-atom · cc 1cre8_app_atom::semantic::normalize_scoperesolved_semantic_dependenc…app-atom · cc 4cre8_app_atom::semantic::resolved_semantic_dependenciessource_segmentsapp-atom · cc 8cre8_app_atom::semantic::source_segmentsrecord_from_semanticapp-atom · cc 6cre8_app_atom::semantic::record_from_semanticHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutstore_atomapp-atom · cc 1cre8_app_atom::store::store_atomcontent_addressapp-atom · cc 1cre8_app_atom::store::content_addressget_verified_bytesapp-atom · cc 2cre8_app_atom::store::get_verified_bytesstoreapp-atom · cc 1cre8_app_atom::store::storeensure_loadedapp-atom · cc 8cre8_app_atom::store::ensure_loadedis_canonical_atom_idapp-atom · cc 3cre8_app_atom::tree::is_canonical_atom_idblob_pathapp-atom · cc 1cre8_app_atom::store::blob_pathis_atom_durableapp-atom · cc 2cre8_app_atom::store::is_atom_durable

Control flow

Source not readable from this process.

Callees 15

Source not readable from this process.