1 viewer
rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.5 s · crystals off
cre8-app-provider provider cargo crate
ProviderApp — extracted RuntimeApp crate.
30workspace deps
12direct dependents
67transitive dependents
713calls out
263calls in
3473call-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. Showing the 48 of 134 files most involved in calls.
Heaviest functions
By call-graph weight (PageRank; 1.0 is the average function). 3,716 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| clean_textsrc/domain/business.rs:37 | fn | 3 | 1 | 45 | 0 | 42.4 | |
| BarBuilder::finalizesrc/sink.rs:1015 | method | 17 | 2 | 14 | 0 | 34.2 | |
| value_string_trimmedsrc/domain/business.rs:59 | fn | 3 | 1 | 37 | 0 | 18 | |
| UscTitle::displaysrc/adapters/legal/uscode_uslm.rs:150 | method | 3 | 1 | 44 | 0 | 15 | |
| FetchRequest::defaultsrc/adapters/mod.rs:118 | trait impl | 3 | 1 | 41 | 0 | 14.1 | |
| get_pathsrc/manifest.rs:794 | fn | 7 | 2 | 19 | 2 | 11.8 | |
| bar_aggregatorsrc/sink.rs:1054 | fn | 3 | 1 | 9 | 0 | 10.4 | |
| canonical_assetsrc/poller/instrument_catalog.rs:476 | fn | 4 | 1 | 20 | 1 | 9.8 | |
| lookup_aliassrc/poller/instrument_catalog.rs:664 | fn | 3 | 1 | 2 | 0 | 9.3 | |
| slugsrc/domain/business.rs:33 | fn | 3 | 1 | 25 | 1 | 9.2 | |
| normalize_linesrc/adapters/legal/xml.rs:288 | fn | 3 | 1 | 18 | 0 | 8.9 | |
| tick_history_cachesrc/sink.rs:659 | fn | 3 | 1 | 6 | 1 | 8.7 | |
| TickHistoryBuffer::defaultsrc/sink.rs:644 | trait impl | 11 | 1 | 3 | 1 | 8.6 | |
| tick_history_max_assetssrc/sink.rs:631 | fn | 11 | 1 | 1 | 1 | 7.8 | |
| AdapterState::note_errorsrc/adapters/market/mod.rs:120 | method | 3 | 1 | 33 | 1 | 7.5 | |
| query_tickssrc/sink.rs:840 | fn | 9 | 1 | 21 | 1 | 7.3 | |
| truncate_charssrc/domain/business.rs:41 | fn | 6 | 2 | 28 | 0 | 7.3 | |
| registrysrc/adapters/mod.rs:269 | fn | 12 | 2 | 2 | 1 | 6.8 | |
| digit_segmentssrc/adapters/drug_keys.rs:23 | fn | 7 | 2 | 2 | 0 | 6.7 | |
| extract_page_factssrc/adapters/page_facts.rs:49 | fn | 28 | 1 | 2 | 3 | 6.6 | |
| factssrc/adapters/page_facts.rs:1123 | fn | 3 | 1 | 14 | 1 | 6.4 | |
| textsrc/adapters/commerce.rs:49 | fn | 5 | 3 | 10 | 0 | 6.3 | |
| providerssrc/adapters/mod.rs:190 | fn | 64 | 1 | 1 | 6 | 6.3 | |
| publish_matching_eventsrc/sink.rs:335 | fn | 11 | 1 | 23 | 3 | 5.9 | |
| selectorsrc/adapters/webpage.rs:51 | fn | 3 | 1 | 20 | 0 | 5.7 | |
| Backend::add_vertexsrc/hyperdb_sink.rs:110 | method | 8 | 2 | 14 | 0 | 5.7 | |
| capturesrc/gov_capture/mod.rs:343 | fn | 24 | 1 | 14 | 4 | 5.6 | |
| normalize_roster_payloadsrc/adapters/roster.rs:777 | fn | 36 | 3 | 23 | 4 | 5.6 | |
| path_segmentssrc/manifest.rs:802 | fn | 3 | 1 | 1 | 0 | 5.5 | |
| get_path_segmentsrc/manifest.rs:806 | fn | 7 | 3 | 1 | 1 | 5.5 | |
| normalize_ndcsrc/adapters/drug_keys.rs:34 | fn | 14 | 8 | 11 | 1 | 5.2 | |
| get_array_path_segmentsrc/manifest.rs:814 | fn | 3 | 1 | 1 | 0 | 5.2 | |
| header_keysrc/domain/roster.rs:50 | fn | 16 | 5 | 11 | 0 | 5.1 | |
| endpointsrc/commerce_sample.rs:9 | fn | 18 | 19 | 13 | 0 | 5 | |
| normalize_link_hrefsrc/adapters/webpage.rs:121 | fn | 13 | 8 | 6 | 0 | 4.9 | |
| filtersrc/assets/provider_directory.js:64 | fn | 9 | 15 | 14 | 1 | 4.7 | |
| AdapterState::note_messagesrc/adapters/market/mod.rs:111 | method | 3 | 1 | 13 | 0 | 4.6 | |
| title_casesrc/adapters/edgar/mod.rs:166 | fn | 26 | 5 | 12 | 0 | 4.6 | |
| $src/assets/provider_directory.js:61 | fn | 1 | 1 | 2 | 0 | 4.6 | |
| query_bars_dominantsrc/sink.rs:1226 | fn | 6 | 1 | 16 | 2 | 4.5 |
Outside the workspace
anyhow chrono flate2 hyperdb quick-xml regex scraper serde serde_json tracing tungstenite ureq url zip