Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-app-value value cargo crate

ValueApp — extracted RuntimeApp crate.

crates/cre8-app-value · level 7 · 435 lines (367 code) · 6 files · 33 fns (9 tests) · cyclomatic Σ 47

6workspace deps
1direct dependents
8transitive dependents
9calls out
0calls in
28.8call-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.

normal dep · 0 calls · incomplete scannormal dep · 7 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referenceapp-valueL7 · 367 linescre8-app-valueplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-lock-extL0 · 195 linescre8-util-lock-extruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

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). 33 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:68fn51822.4
balance_key_countsrc/connection.rs:132fn31202.3
value_connection_responsesrc/connection.rs:74fn81121.5
contextsrc/connection/tests.rs:5fn51411.3
value_status_responsesrc/connection.rs:118fn51111.3
value_result_responsesrc/connection.rs:136fn81101.3
parse_actionsrc/connection.rs:31fn61131.1
value_primary_responsesrc/connection.rs:83fn123131.1
value_balance_responsesrc/connection.rs:96fn113220.9
value_metadata_responsesrc/connection.rs:124fn73210.9
value_service_responsesrc/connection.rs:145fn113210.9
runsrc/init.rs:7fn141110.9
value_query_responsesrc/connection.rs:108fn51110.9
value_get_responsesrc/connection.rs:114fn31100.9
direct_value_actionsrc/connection.rs:50fn93100.8
common_value_actionsrc/connection.rs:60fn73100.8
normalized_input_actionsrc/connection.rs:38fn31100.8
default_value_actionsrc/connection.rs:42fn32100.8
value_action_from_normalizedsrc/connection.rs:46fn31120.8
ValueApp::metasrc/app.rs:22trait impl31000.5
ValueApp::view_definitionssrc/app.rs:27trait impl31000.5
ValueApp::bootsrc/app.rs:31trait impl31010.5
ValueApp::connectsrc/app.rs:35trait impl31010.5
app_contract_exposes_meta_views_boot_and_connectsrc/app.rs:46fn292020.5
status_action_uses_common_envelope_fieldssrc/connection/tests.rs:12fn131020.5
catalog_action_uses_common_envelope_fieldssrc/connection/tests.rs:27fn121020.5
unknown_action_uses_common_error_shapesrc/connection/tests.rs:41fn101020.5
result_action_returns_value_snapshotsrc/connection/tests.rs:53fn81020.5
query_and_get_actions_cover_default_routingsrc/connection/tests.rs:63fn211020.5
result_action_falls_back_to_report_then_balancessrc/connection/tests.rs:86fn111020.5
malformed_input_defaults_to_querysrc/connection/tests.rs:99fn71020.5
responders_return_null_for_out_of_contract_actionssrc/connection/tests.rs:108fn141040.5
view_ledgersrc/view_templates.rs:6fn461000.5

Outside the workspace

anyhow serde serde_json