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

compute_placed

cre8_app_fab::preflight::compute_placed

fn · cre8-app-fab · crates/cre8-app-fab/src/preflight.rs:1343 pub documented

158lines
14cyclomatic
3max nesting
42statements
0? exits
4params
6callers
20callees
2 (p94)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitemethod · 2 sitespath · 1 sitepath · 2 sitespath · 1 sitename · 1 sitename · 1 sitename · 5 sitespath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 4 sitesname · 1 sitename · 2 sitesname · 2 sitesname · 1 sitename · 6 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 siteself · 1 sitepath · 1 sitename · 2 sitesname · 2 sitesmethod · 1 sitemethod · 1 sitename · 10 sitesname · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitemethod · 1 siteref · 1 siteverdictapp-fab · cc 1cre8_app_fab::preflight::tests::verdictverdict_onapp-fab · cc 1cre8_app_fab::preflight::tests::verdict_onplan_sendapp-fab · cc 16cre8_app_fab::machines::plan_sendpreflighted_jobapp-fab · cc 1cre8_app_fab::view_templates::tests::preflighted_jobhandle_job_preflightapp-fab · cc 1cre8_app_fab::connection::handle_job_preflightthe_verdict_hash_is_stable_…app-fab · cc 1cre8_app_fab::preflight::tests::the_verdict_hash_is_stable_and_binds_chain_machine_revision_and_offsetcomputeapp-fab · cc 1cre8_app_fab::preflight::computehandle_job_preflightapp-fab · cc 2cre8_app_fab::preflight::handle_job_preflightsend_gateapp-fab · cc 5cre8_app_fab::preflight::send_gateeach_axis_is_placed_from_th…app-fab · cc 4cre8_app_fab::preflight::tests::each_axis_is_placed_from_the_origin_its_frame_namesa_live_read_from_another_wo…app-fab · cc 2cre8_app_fab::preflight::tests::a_live_read_from_another_work_system_is_refusedsend_gate_needs_a_passing_r…app-fab · cc 1cre8_app_fab::preflight::tests::send_gate_needs_a_passing_reproducible_verdict_for_this_revisioncompute_placedapp-fab · cc 14cre8_app_fab::preflight::compute_placedsha256_hexutil-crypto · cc 1cre8_util_crypto::sha256_hexFabJob::start_stateapp-fab · cc 1cre8_app_fab::jobs::FabJob::start_stateMachineKind::strictapp-fab · cc 1cre8_app_fab::machines::MachineKind::strictFabMachine::envelope_max_mmapp-fab · cc 1cre8_app_fab::machines::FabMachine::envelope_max_mmcanonical_jsonapp-fab · cc 3cre8_app_fab::preflight::canonical_jsonbackstopapp-fab · cc 29cre8_app_fab::preflight::backstopFabMachine::runs_canned_cyc…app-fab · cc 1cre8_app_fab::machines::FabMachine::runs_canned_cyclesvm_diagnosticsapp-fab · cc 1cre8_app_fab::preflight::vm_diagnosticstrace_pointsapp-fab · cc 1cre8_app_fab::preflight::trace_pointsplace_traceapp-fab · cc 14cre8_app_fab::preflight::place_tracearc_marginsapp-fab · cc 4cre8_app_fab::preflight::arc_marginsaxis_boundsapp-fab · cc 7cre8_app_fab::preflight::axis_boundsmotion_reportapp-fab · cc 18cre8_app_fab::preflight::motion_reporttool_reportapp-fab · cc 5cre8_app_fab::preflight::tool_reportAxes3::newapp-fab · cc 1cre8_app_fab::machines::Axes3::newhasapp-view-lib · cc 2cre8_app_view_lib::assets::scripts::checkout_sheet::hasFabJob::start_headerapp-fab · cc 1cre8_app_fab::jobs::FabJob::start_headerJobSlice::vm_sourceapp-fab · cc 2cre8_app_fab::jobs::JobSlice::vm_sourceis_motionapp-fab · cc 1cre8_app_fab::preflight::is_motionFabMachine::toolapp-fab · cc 1cre8_app_fab::machines::FabMachine::toolFabJob::run_slicesapp-fab · cc 2cre8_app_fab::jobs::FabJob::run_slicesframe_numberapp-fab · cc 1cre8_app_fab::preflight::frame_numberarc_marginapp-fab · cc 1cre8_app_fab::preflight::arc_marginint_codeapp-fab · cc 1cre8_app_fab::preflight::int_code

Control flow

Source not readable from this process.

Callees 20

Source not readable from this process.