Skip to content
1 viewer

rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off

cre8-app-commons commons cargo crate

CommonsApp - extracted RuntimeApp crate.

crates/cre8-app-commons · level 19 · 618 lines (534 code) · 3 files · 47 fns (8 tests) · cyclomatic Σ 61

9workspace deps
1direct dependents
8transitive dependents
12calls out
0calls in
36.3call-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-runtime-core (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). 47 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:44fn83652.1
requested_action_kindsrc/connection.rs:85fn31301.4
insert_questionsrc/connection.rs:261fn51121.3
unpublished_responsesrc/connection.rs:310fn31201.1
question_idsrc/connection.rs:314fn31211.1
question_jsonsrc/connection.rs:267fn231101.1
add_eventsrc/connection.rs:155fn102241
event_in_scopesrc/connection.rs:132fn53121
ballot_jsonsrc/connection.rs:242fn182111
extract_eventssrc/connection.rs:122fn31301
context_with_actionssrc/connection.rs:329fn51311
payload_text_matchessrc/connection.rs:318fn61211
action_kind_matchessrc/connection.rs:138fn82110.9
action_namesrc/connection.rs:61fn31200.9
parse_inputsrc/connection.rs:57fn31100.8
status_responsesrc/connection.rs:65fn31100.8
default_responsesrc/connection.rs:69fn31100.8
ballot_from_actionssrc/connection.rs:73fn71170.8
sample_eventssrc/connection.rs:335fn591200.8
matter_keysrc/connection.rs:166fn31200.8
new_mattersrc/connection.rs:170fn81200.8
queried_event_type_matchessrc/connection.rs:126fn51200.7
update_mattersrc/connection.rs:179fn81150.7
event_locationsrc/connection.rs:201fn31210.7
handle_ballot_from_actionssrc/connection.rs:53fn31110.6
normalized_limitsrc/connection.rs:81fn31200.6
action_querysrc/connection.rs:89fn72200.6
add_amountsrc/connection.rs:188fn62120.6
insert_textsrc/connection.rs:195fn52100.6
push_examplesrc/connection.rs:205fn52100.6
scoped_eventssrc/connection.rs:97fn31110.6
action_eventssrc/connection.rs:102fn41120.6
group_eventssrc/connection.rs:147fn72110.6
ballot_resultsrc/connection.rs:229fn121110.6
CommonsApp::metasrc/app.rs:42trait impl31000.5
CommonsApp::connectsrc/app.rs:46trait impl31010.5
CommonsApp::connection_handlerssrc/app.rs:50trait impl31000.5
commons_app_trait_surfaces_metadata_handlers_and_delegates_connectsrc/app.rs:61fn161010.5
action_eventssrc/connection.rs:108fn131020.5
matter_jsonsrc/connection.rs:211fn171000.5

Outside the workspace

anyhow serde serde_json