Skip to content
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.

crates/cre8-app-listing · level 9 · 4,629 lines (4,007 code) · 13 files · 232 fns (31 tests) · cyclomatic Σ 512

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.

functionkindlinescyclomaticcallerscalleesweightcrystal
textsrc/store.rs:135fn312205.3
intsrc/store.rs:139fn311402.9
ensure_tablessrc/store.rs:131fn311412.6
input_textsrc/connection.rs:177fn731202.4
api_basesrc/provider/ebay.rs:27fn62302
connect_withsrc/connection.rs:154fn20135142
SellerProfile::newsrc/model.rs:272method81701.8
query_profilessrc/store.rs:441fn71441.8
query_listingssrc/store.rs:235fn71541.7
EbayProvider::callsrc/provider/ebay.rs:58method132711.5
refusalsrc/connection.rs:237fn311001.5
find_strsrc/auth.rs:48fn82301.5
save_listingsrc/store.rs:198fn361791.4
salessrc/provider/fake.rs:14fn41201.4
Recorder::respondsrc/provider/mod.rs:245method71201.3
get_profilesrc/store.rs:451fn51821.3
EbayProvider::newsrc/provider/ebay.rs:54method31601.3
path_segmentsrc/provider/ebay.rs:122fn82601.3
seller_authsrc/auth.rs:58fn243741.3
acting_accountsrc/connection.rs:247fn521131.3
donesrc/connection.rs:291fn921101.3
amountsrc/provider/ebay.rs:131fn31101.3
opt_textsrc/store.rs:143fn31711.3
canonical_providersrc/provider/mod.rs:108fn73301.2
notesrc/view_templates.rs:48fn31501.2
minor_to_decimalsrc/model.rs:343fn52201.2
verifying_keysrc/deletion.rs:82fn101101.2
vault_textsrc/deletion.rs:39fn71231.2
as_accountsrc/connection/tests.rs:19fn51601.1
query_jobssrc/store.rs:348fn61341.1
decimal_to_minorsrc/model.rs:350fn199201.1
provider_labelsrc/view_templates.rs:60fn31501.1
dbsrc/connection/tests.rs:13fn51641.1
save_profilesrc/store.rs:495fn312691.1
provider_forsrc/provider/mod.rs:116fn73521
u64_ofsrc/store.rs:155fn31411
opt_u64_ofsrc/store.rs:159fn31411
hiddensrc/view_templates.rs:44fn31601
marketplace_skusrc/model.rs:323fn189201
listings_treesrc/view_templates.rs:446fn8052170.9

Outside the workspace

anyhow base64 hex p256 serde serde_json sha1 sha2