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

build_atlas

cre8_app_protocol::atlas::build_atlas

fn · cre8-app-protocol · crates/cre8-app-protocol/src/atlas.rs:225 pub documented

129lines
9cyclomatic
3max nesting
39statements
0? exits
2params
21callers
2callees
3.9 (p98)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitesgraph_atlas_cachedapp-protocol · cc 1cre8_app_protocol::knowledge_graph::graph_atlas_cachedgraph_simple_fast_path_resu…app-gateway · cc 5cre8_app_gateway::adapters::http::protocol_store::graph_simple_fast_path_resulthandle_graph_atlasapp-knowledge · cc 2cre8_app_knowledge::connection::handle_graph_atlasgraph_atlasapp-protocol · cc 1cre8_app_protocol::knowledge_graph::graph_atlasHyperDbProtocolStore::graph…app-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graph_atlasframe_rolls_every_kind_up_a…app-protocol · cc 1cre8_app_protocol::atlas::tests::frame_rolls_every_kind_up_and_counts_all_of_itedge_kinds_carry_their_obse…app-protocol · cc 1cre8_app_protocol::atlas::tests::edge_kinds_carry_their_observed_shapenon_uniform_edge_kind_is_fl…app-protocol · cc 1cre8_app_protocol::atlas::tests::non_uniform_edge_kind_is_flagged_not_hiddenn_ary_edges_stay_n_aryapp-protocol · cc 1cre8_app_protocol::atlas::tests::n_ary_edges_stay_n_arybudget_folds_the_tail_witho…app-protocol · cc 3cre8_app_protocol::atlas::tests::budget_folds_the_tail_without_losing_massedges_into_folded_kinds_ret…app-protocol · cc 2cre8_app_protocol::atlas::tests::edges_into_folded_kinds_retarget_to_the_other_nodehyperdb_refuses_to_create_d…app-protocol · cc 1cre8_app_protocol::atlas::tests::hyperdb_refuses_to_create_dangling_membersframe_is_deterministicapp-protocol · cc 1cre8_app_protocol::atlas::tests::frame_is_deterministicempty_graph_yields_an_empty…app-protocol · cc 1cre8_app_protocol::atlas::tests::empty_graph_yields_an_empty_but_valid_frameamount_bearing_kind_sums_it…app-protocol · cc 1cre8_app_protocol::atlas::tests::amount_bearing_kind_sums_its_amountscountable_kinds_weigh_as_co…app-protocol · cc 1cre8_app_protocol::atlas::tests::countable_kinds_weigh_as_countsnon_economic_kinds_carry_no…app-protocol · cc 1cre8_app_protocol::atlas::tests::non_economic_kinds_carry_no_weight_at_allamountless_flows_fall_back_…app-protocol · cc 2cre8_app_protocol::atlas::tests::amountless_flows_fall_back_to_a_count_not_a_zerobuild_atlasapp-protocol · cc 9cre8_app_protocol::atlas::build_atlasecon_basis_for_kindapp-protocol · cc 1cre8_app_protocol::atlas::econ_basis_for_kindecon_weight_for_kindapp-protocol · cc 3cre8_app_protocol::atlas::econ_weight_for_kindsaturate_i64app-protocol · cc 1cre8_app_protocol::atlas::saturate_i64sum_amount_propapp-protocol · cc 4cre8_app_protocol::atlas::sum_amount_propcrystal_proof_countapp-protocol · cc 4cre8_app_protocol::atlas::crystal_proof_count

Control flow

Source not readable from this process.

Callers 21

Callees 2

Source not readable from this process.