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-listing listing cargo crate
ListingApp: list Shop items on eBay and other marketplaces, scheduled, with sales synced back into Shop stock.
14workspace deps
0direct dependents
0transitive dependents
130calls out
0calls in
175call-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). 232 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| textsrc/store.rs:135 | fn | 3 | 1 | 22 | 0 | 5.3 | |
| intsrc/store.rs:139 | fn | 3 | 1 | 14 | 0 | 2.9 | |
| ensure_tablessrc/store.rs:131 | fn | 3 | 1 | 14 | 1 | 2.6 | |
| input_textsrc/connection.rs:177 | fn | 7 | 3 | 12 | 0 | 2.4 | |
| api_basesrc/provider/ebay.rs:27 | fn | 6 | 2 | 3 | 0 | 2 | |
| connect_withsrc/connection.rs:154 | fn | 20 | 13 | 5 | 14 | 2 | |
| SellerProfile::newsrc/model.rs:272 | method | 8 | 1 | 7 | 0 | 1.8 | |
| query_profilessrc/store.rs:441 | fn | 7 | 1 | 4 | 4 | 1.8 | |
| query_listingssrc/store.rs:235 | fn | 7 | 1 | 5 | 4 | 1.7 | |
| EbayProvider::callsrc/provider/ebay.rs:58 | method | 13 | 2 | 7 | 1 | 1.5 | |
| refusalsrc/connection.rs:237 | fn | 3 | 1 | 10 | 0 | 1.5 | |
| find_strsrc/auth.rs:48 | fn | 8 | 2 | 3 | 0 | 1.5 | |
| save_listingsrc/store.rs:198 | fn | 36 | 1 | 7 | 9 | 1.4 | |
| salessrc/provider/fake.rs:14 | fn | 4 | 1 | 2 | 0 | 1.4 | |
| Recorder::respondsrc/provider/mod.rs:245 | method | 7 | 1 | 2 | 0 | 1.3 | |
| get_profilesrc/store.rs:451 | fn | 5 | 1 | 8 | 2 | 1.3 | |
| EbayProvider::newsrc/provider/ebay.rs:54 | method | 3 | 1 | 6 | 0 | 1.3 | |
| path_segmentsrc/provider/ebay.rs:122 | fn | 8 | 2 | 6 | 0 | 1.3 | |
| seller_authsrc/auth.rs:58 | fn | 24 | 3 | 7 | 4 | 1.3 | |
| acting_accountsrc/connection.rs:247 | fn | 5 | 2 | 11 | 3 | 1.3 | |
| donesrc/connection.rs:291 | fn | 9 | 2 | 11 | 0 | 1.3 | |
| amountsrc/provider/ebay.rs:131 | fn | 3 | 1 | 1 | 0 | 1.3 | |
| opt_textsrc/store.rs:143 | fn | 3 | 1 | 7 | 1 | 1.3 | |
| canonical_providersrc/provider/mod.rs:108 | fn | 7 | 3 | 3 | 0 | 1.2 | |
| notesrc/view_templates.rs:48 | fn | 3 | 1 | 5 | 0 | 1.2 | |
| minor_to_decimalsrc/model.rs:343 | fn | 5 | 2 | 2 | 0 | 1.2 | |
| verifying_keysrc/deletion.rs:82 | fn | 10 | 1 | 1 | 0 | 1.2 | |
| vault_textsrc/deletion.rs:39 | fn | 7 | 1 | 2 | 3 | 1.2 | |
| as_accountsrc/connection/tests.rs:19 | fn | 5 | 1 | 6 | 0 | 1.1 | |
| query_jobssrc/store.rs:348 | fn | 6 | 1 | 3 | 4 | 1.1 | |
| decimal_to_minorsrc/model.rs:350 | fn | 19 | 9 | 2 | 0 | 1.1 | |
| provider_labelsrc/view_templates.rs:60 | fn | 3 | 1 | 5 | 0 | 1.1 | |
| dbsrc/connection/tests.rs:13 | fn | 5 | 1 | 6 | 4 | 1.1 | |
| save_profilesrc/store.rs:495 | fn | 31 | 2 | 6 | 9 | 1.1 | |
| provider_forsrc/provider/mod.rs:116 | fn | 7 | 3 | 5 | 2 | 1 | |
| u64_ofsrc/store.rs:155 | fn | 3 | 1 | 4 | 1 | 1 | |
| opt_u64_ofsrc/store.rs:159 | fn | 3 | 1 | 4 | 1 | 1 | |
| hiddensrc/view_templates.rs:44 | fn | 3 | 1 | 6 | 0 | 1 | |
| marketplace_skusrc/model.rs:323 | fn | 18 | 9 | 2 | 0 | 1 | |
| listings_treesrc/view_templates.rs:446 | fn | 80 | 5 | 2 | 17 | 0.9 |
Outside the workspace
anyhow base64 hex p256 serde serde_json sha1 sha2