rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off
crates/cre8-runtime-boot-host/src/boot_graph.rs
Items
struct BootGraph impl BootGraph static TEST_SPEC static ORPHAN_EXTRA static ORPHAN_ROUTE static ORPHAN_EXTRAS static ORPHAN_ROUTES static CONFLICT_ROUTE static CONFLICT_ROUTES static DANGLING_EXTRA static DANGLING_EXTRAS static ENV_LOCK struct TestApp impl RuntimeApp for TestApp static BASE_DDL static DEPENDENT_DDL static DDL struct FailingApp impl RuntimeApp for FailingApp struct DirtyApp struct DanglingApp impl RuntimeApp for DirtyApp impl RuntimeApp for DanglingApp struct FastApp struct SlowApp impl RuntimeApp for FastApp impl RuntimeApp for SlowApp
Functions
By call-graph weight (PageRank; 1.0 is the average function). 51 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| BootGraph::with_appssrc/boot_graph.rs:53 | method | 3 | 1 | 17 | 0 | 5.1 | |
| shutdown_appssrc/boot_graph.rs:30 | fn | 21 | 6 | 2 | 1 | 2.4 | |
| prepare_runtime_shutdownsrc/boot_graph.rs:19 | fn | 3 | 1 | 4 | 1 | 1.6 | |
| finish_runtime_shutdownsrc/boot_graph.rs:24 | fn | 5 | 1 | 3 | 2 | 1.1 | |
| boot_invariants_strictsrc/boot_graph.rs:195 | fn | 4 | 1 | 1 | 1 | 1.1 | |
| connection_invariant_summarysrc/boot_graph.rs:162 | fn | 10 | 1 | 2 | 2 | 0.9 | |
| push_string_list_summarysrc/boot_graph.rs:173 | fn | 5 | 2 | 1 | 0 | 0.9 | |
| push_pair_summarysrc/boot_graph.rs:179 | fn | 8 | 2 | 1 | 0 | 0.9 | |
| BootGraph::hydrate_runtime_appssrc/boot_graph.rs:69 | method | 30 | 2 | 2 | 0 | 0.8 | |
| trace_connection_invariant_reportsrc/boot_graph.rs:151 | fn | 10 | 2 | 1 | 3 | 0.8 | |
| ensure_connection_invariants_nonfatalsrc/boot_graph.rs:188 | fn | 6 | 2 | 1 | 1 | 0.7 | |
| BootGraph::run_connection_invariantssrc/boot_graph.rs:102 | method | 6 | 1 | 1 | 2 | 0.6 | |
| BootGraph::run_ddlsrc/boot_graph.rs:109 | method | 12 | 3 | 1 | 0 | 0.6 | |
| BootGraph::resolve_boot_ordersrc/boot_graph.rs:124 | method | 5 | 1 | 1 | 1 | 0.6 | |
| BootGraph::run_app_bootssrc/boot_graph.rs:130 | method | 19 | 2 | 1 | 5 | 0.6 | |
| apply_runtime_manifold_artifactssrc/boot_graph.rs:200 | fn | 4 | 1 | 1 | 2 | 0.6 | |
| boot_trace_stdout_enabledsrc/boot_graph.rs:205 | fn | 5 | 2 | 1 | 1 | 0.6 | |
| boot_runtime_appsrc/boot_graph.rs:211 | fn | 14 | 2 | 1 | 6 | 0.6 | |
| trace_app_boot_startsrc/boot_graph.rs:226 | fn | 5 | 2 | 1 | 0 | 0.6 | |
| trace_app_boot_donesrc/boot_graph.rs:232 | fn | 5 | 2 | 1 | 0 | 0.6 | |
| handle_app_boot_outcomesrc/boot_graph.rs:239 | fn | 12 | 2 | 1 | 0 | 0.6 | |
| emit_app_boot_timingsrc/boot_graph.rs:262 | fn | 7 | 2 | 1 | 0 | 0.6 | |
| BootGraph::runsrc/boot_graph.rs:57 | method | 8 | 1 | 0 | 4 | 0.5 | |
| handle_app_boot_outcomesrc/boot_graph.rs:253 | fn | 8 | 1 | 0 | 0 | 0.5 | |
| TestApp::namesrc/boot_graph.rs:314 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| TestApp::dependenciessrc/boot_graph.rs:318 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| TestApp::ddlsrc/boot_graph.rs:322 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| TestApp::connection_specssrc/boot_graph.rs:326 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| TestApp::bootsrc/boot_graph.rs:330 | trait impl | 4 | 1 | 0 | 0 | 0.5 | |
| invariant_summary_names_every_group_is_clean_checkssrc/boot_graph.rs:337 | fn | 12 | 1 | 0 | 2 | 0.5 | |
| ddl_and_boot_use_the_same_dependency_ordersrc/boot_graph.rs:351 | fn | 26 | 1 | 0 | 3 | 0.5 | |
| hydrate_runtime_apps_populates_empty_context_oncesrc/boot_graph.rs:379 | fn | 15 | 1 | 0 | 3 | 0.5 | |
| duplicate_app_names_are_rejectedsrc/boot_graph.rs:396 | fn | 10 | 1 | 0 | 2 | 0.5 | |
| unresolved_dependencies_are_rejectedsrc/boot_graph.rs:408 | fn | 9 | 1 | 0 | 2 | 0.5 | |
| ddl_errors_include_app_and_statement_indexsrc/boot_graph.rs:419 | fn | 10 | 2 | 0 | 3 | 0.5 | |
| boot_errors_include_app_namesrc/boot_graph.rs:431 | fn | 18 | 1 | 0 | 2 | 0.5 | |
| FailingApp::namesrc/boot_graph.rs:434 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FailingApp::bootsrc/boot_graph.rs:438 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| dirty_connection_invariants_are_traced_and_strict_mode_errorssrc/boot_graph.rs:451 | fn | 64 | 1 | 0 | 2 | 0.5 | |
| DirtyApp::namesrc/boot_graph.rs:455 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| DirtyApp::connection_extrassrc/boot_graph.rs:459 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| DirtyApp::route_handler_specssrc/boot_graph.rs:463 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| DanglingApp::namesrc/boot_graph.rs:468 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| DanglingApp::connection_specssrc/boot_graph.rs:472 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| DanglingApp::connection_extrassrc/boot_graph.rs:476 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| DanglingApp::route_handler_specssrc/boot_graph.rs:480 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| trace_stdout_and_slow_boot_branches_are_exercisedsrc/boot_graph.rs:517 | fn | 38 | 1 | 0 | 2 | 0.5 | |
| FastApp::namesrc/boot_graph.rs:521 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| FastApp::bootsrc/boot_graph.rs:525 | trait impl | 4 | 1 | 0 | 0 | 0.5 | |
| SlowApp::namesrc/boot_graph.rs:531 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| SlowApp::bootsrc/boot_graph.rs:535 | trait impl | 5 | 1 | 0 | 0 | 0.5 |
Source not readable from this process.