Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off

parse_manifest

cre8_app_interpret::scripted_app::parse_manifest

fn · cre8-app-interpret · crates/cre8-app-interpret/src/scripted_app.rs:248 pub

225lines
23cyclomatic
3max nesting
63statements
14? exits
1params
22callers
3callees
4.9 (p99)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 4 sitesname · 1 sitename · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 5 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 siteload_manifest_app_with_sour…app-interpret · cc 1cre8_app_interpret::scripted_app::load_manifest_app_with_sourceload_scripted_appsapp-interpret · cc 14cre8_app_interpret::scripted_app::load_scripted_appsconnect_on_hostapp-interpret · cc 11cre8_app_interpret::scripted_app::package_api::connect_on_hostOutcome::log_lineruntime-app-catalog · cc 4cre8_runtime_app_catalog::scripted::overrides::Outcome::log_linea_run_without_a_recorded_ca…app-interpret · cc 1cre8_app_interpret::scripted_app::host_call_tests::a_run_without_a_recorded_call_keeps_its_receipt_shapelive_refusals_reach_the_scr…app-interpret · cc 1cre8_app_interpret::scripted_app::host_call_tests::live_refusals_reach_the_script_in_gate_ordera_reach_denied_call_costs_n…app-interpret · cc 1cre8_app_interpret::scripted_app::host_call_tests::a_reach_denied_call_costs_no_budgeta_dispatch_through_the_seam…app-interpret · cc 1cre8_app_interpret::scripted_app::host_call_tests::a_dispatch_through_the_seam_answers_the_envelope_the_script_seesa_fixed_run_records_the_con…app-interpret · cc 2cre8_app_interpret::scripted_app::host_call_tests::a_fixed_run_records_the_contract_transcriptlive_then_replay_reproduces…app-interpret · cc 1cre8_app_interpret::scripted_app::host_call_tests::live_then_replay_reproduces_the_output_and_the_transcriptload_manifest_app_with_iden…app-interpret · cc 7cre8_app_interpret::scripted_app::load_manifest_app_with_identityscripted_appapp-interpret · cc 2cre8_app_interpret::scripted_app::host_call_tests::scripted_appvalidateapp-interpret · cc 6cre8_app_interpret::scripted_app::package_api::validatescripted_source_identityruntime-app-catalog · cc 3cre8_runtime_app_catalog::scripted::overrides::scripted_source_identitytyped_manifest_version_is_e…app-interpret · cc 2cre8_app_interpret::scripted_app::tests::typed_manifest_version_is_explicit_and_preserves_legacyparse_manifest_fills_defaul…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::parse_manifest_fills_defaults_and_reads_connectionsparse_manifest_reads_capabi…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::parse_manifest_reads_capabilities_and_rejects_unknownparse_manifest_reads_packag…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::parse_manifest_reads_package_fields_and_gates_format_revisionparse_manifest_rejects_modu…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::parse_manifest_rejects_module_paths_that_escape_the_packageboot_publishes_declared_mod…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::boot_publishes_declared_modules_by_content_addressdeclared_capabilities_gate_…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::declared_capabilities_gate_store_slots_at_call_timeunhandled_throw_fails_the_d…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::unhandled_throw_fails_the_dispatchdispatch_sys_io_is_scoped_t…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::dispatch_sys_io_is_scoped_to_the_dispatchreceipt_chain_parses_full_a…app-interpret · cc 1cre8_app_interpret::scripted_app::tests::receipt_chain_parses_full_and_compact_and_refuses_the_restparse_manifestapp-interpret · cc 23cre8_app_interpret::scripted_app::parse_manifestparse_viewsapp-interpret · cc 6cre8_app_interpret::scripted_app::views::parse_viewsCapability::parseruntime-app-types · cc 10cre8_runtime_app_types::types::capability::Capability::parseparseapp-interpret · cc 9cre8_app_interpret::scripted_app::bindings::parseparse_templateapp-interpret · cc 3cre8_app_interpret::scripted_app::views::parse_templateparse_formsapp-interpret · cc 6cre8_app_interpret::scripted_app::views::parse_forms

Control flow

Source not readable from this process.

Callers 22

Callees 3

Source not readable from this process.