Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

cre8-app-path path cargo crate

PathApp — extracted RuntimeApp crate.

crates/cre8-app-path · level 17 · 779 lines (676 code) · 5 files · 49 fns (16 tests) · cyclomatic Σ 74

6workspace deps
2direct dependents
9transitive dependents
15calls out
0calls in
38.6call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Declared but never named in this crate's source: cre8-platform-time (normal).

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 49 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:163fn51722.1
runsrc/init.rs:46fn926631.6
build_path_result_statesrc/connection.rs:169fn101161.4
path_action_responsesrc/connection.rs:226fn122121.4
common_path_actionsrc/connection.rs:72fn73101.3
memory_contextsrc/init.rs:145fn31511.2
path_matches_kindsrc/connection.rs:193fn72101.1
path_countsrc/connection.rs:222fn31101.1
parse_actionsrc/connection.rs:50fn81121.1
path_known_action_responsesrc/connection.rs:239fn133121.1
gateway_querysrc/init.rs:149fn31401
should_querysrc/init.rs:8fn31111
summarize_kindssrc/init.rs:12fn332101
requested_actionsrc/connection.rs:59fn31101
action_to_path_actionsrc/connection.rs:63fn84111
path_view_action_responsesrc/connection.rs:253fn155141
result_responsesrc/connection.rs:299fn81101
summarize_kindssrc/connection.rs:88fn182200.9
contextsrc/connection/tests.rs:7fn51110.7
catalog_responsesrc/connection.rs:269fn111100.7
paths_responsesrc/connection.rs:281fn31100.7
kinds_responsesrc/connection.rs:285fn41110.7
status_responsesrc/connection.rs:290fn81100.7
build_result_from_contextsrc/connection.rs:107fn494130.7
result_pathssrc/connection.rs:180fn31100.7
apply_kind_filtersrc/connection.rs:184fn81110.7
truncate_pathssrc/connection.rs:201fn52100.7
decorate_path_resultsrc/connection.rs:207fn142110.7
memory_contextsrc/connection/tests.rs:13fn31110.6
cached_resultsrc/connection/tests.rs:31fn191100.6
cached_resultsrc/init.rs:167fn191100.6
PathApp::metasrc/app.rs:17trait impl31000.5
PathApp::bootsrc/app.rs:20trait impl31000.5
PathApp::handlesrc/app.rs:23trait impl31010.5
PathApp::connectsrc/app.rs:26trait impl31010.5
path_app_trait_methods_surface_metadata_and_dispatchsrc/app.rs:38fn161010.5
path_valuesrc/connection/tests.rs:17fn131000.5
status_action_uses_common_envelope_fieldssrc/connection/tests.rs:52fn121020.5
catalog_action_uses_common_envelope_fieldssrc/connection/tests.rs:66fn121020.5
unknown_action_uses_common_error_shapesrc/connection/tests.rs:80fn101020.5

Outside the workspace

anyhow serde serde_json