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.
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.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| connectsrc/connection.rs:44 | fn | 8 | 3 | 6 | 5 | 2.1 | |
| requested_action_kindsrc/connection.rs:85 | fn | 3 | 1 | 3 | 0 | 1.4 | |
| insert_questionsrc/connection.rs:261 | fn | 5 | 1 | 1 | 2 | 1.3 | |
| unpublished_responsesrc/connection.rs:310 | fn | 3 | 1 | 2 | 0 | 1.1 | |
| question_idsrc/connection.rs:314 | fn | 3 | 1 | 2 | 1 | 1.1 | |
| question_jsonsrc/connection.rs:267 | fn | 23 | 1 | 1 | 0 | 1.1 | |
| add_eventsrc/connection.rs:155 | fn | 10 | 2 | 2 | 4 | 1 | |
| event_in_scopesrc/connection.rs:132 | fn | 5 | 3 | 1 | 2 | 1 | |
| ballot_jsonsrc/connection.rs:242 | fn | 18 | 2 | 1 | 1 | 1 | |
| extract_eventssrc/connection.rs:122 | fn | 3 | 1 | 3 | 0 | 1 | |
| context_with_actionssrc/connection.rs:329 | fn | 5 | 1 | 3 | 1 | 1 | |
| payload_text_matchessrc/connection.rs:318 | fn | 6 | 1 | 2 | 1 | 1 | |
| action_kind_matchessrc/connection.rs:138 | fn | 8 | 2 | 1 | 1 | 0.9 | |
| action_namesrc/connection.rs:61 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| parse_inputsrc/connection.rs:57 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| status_responsesrc/connection.rs:65 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| default_responsesrc/connection.rs:69 | fn | 3 | 1 | 1 | 0 | 0.8 | |
| ballot_from_actionssrc/connection.rs:73 | fn | 7 | 1 | 1 | 7 | 0.8 | |
| sample_eventssrc/connection.rs:335 | fn | 59 | 1 | 2 | 0 | 0.8 | |
| matter_keysrc/connection.rs:166 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| new_mattersrc/connection.rs:170 | fn | 8 | 1 | 2 | 0 | 0.8 | |
| queried_event_type_matchessrc/connection.rs:126 | fn | 5 | 1 | 2 | 0 | 0.7 | |
| update_mattersrc/connection.rs:179 | fn | 8 | 1 | 1 | 5 | 0.7 | |
| event_locationsrc/connection.rs:201 | fn | 3 | 1 | 2 | 1 | 0.7 | |
| handle_ballot_from_actionssrc/connection.rs:53 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| normalized_limitsrc/connection.rs:81 | fn | 3 | 1 | 2 | 0 | 0.6 | |
| action_querysrc/connection.rs:89 | fn | 7 | 2 | 2 | 0 | 0.6 | |
| add_amountsrc/connection.rs:188 | fn | 6 | 2 | 1 | 2 | 0.6 | |
| insert_textsrc/connection.rs:195 | fn | 5 | 2 | 1 | 0 | 0.6 | |
| push_examplesrc/connection.rs:205 | fn | 5 | 2 | 1 | 0 | 0.6 | |
| scoped_eventssrc/connection.rs:97 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| action_eventssrc/connection.rs:102 | fn | 4 | 1 | 1 | 2 | 0.6 | |
| group_eventssrc/connection.rs:147 | fn | 7 | 2 | 1 | 1 | 0.6 | |
| ballot_resultsrc/connection.rs:229 | fn | 12 | 1 | 1 | 1 | 0.6 | |
| CommonsApp::metasrc/app.rs:42 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| CommonsApp::connectsrc/app.rs:46 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| CommonsApp::connection_handlerssrc/app.rs:50 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| commons_app_trait_surfaces_metadata_handlers_and_delegates_connectsrc/app.rs:61 | fn | 16 | 1 | 0 | 1 | 0.5 | |
| action_eventssrc/connection.rs:108 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| matter_jsonsrc/connection.rs:211 | fn | 17 | 1 | 0 | 0 | 0.5 |
Outside the workspace
anyhow serde serde_json