Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.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 10 · 4,662 lines (4,036 code) · 13 files · 233 fns (31 tests) · cyclomatic Σ 514

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.

normal dep · 6 calls · source referencenormal dep · 3 calls · source referencenormal dep · 3 calls · source referencenormal dep · 5 calls · source referencenormal dep · 46 calls · source referencenormal dep · 17 calls · source referencenormal dep · 1 calls · source referencenormal dep · 2 calls · source referencenormal dep · 14 calls · source referencenormal dep · 10 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 3 calls · source referencenormal dep · 0 calls · source referencenormal dep · 8 calls · source referencedev dep · 1 calls · source referencedev dep · 9 calls · source referencedev dep · 2 calls · source referenceapp-listingL10 · 4,036 linescre8-app-listingapp-network-clientL4 · 3,656 linescre8-app-network-clientapp-passport-modelL4 · 2,434 linescre8-app-passport-modelapp-protocolL9 · 26,097 linescre8-app-protocolapp-shop-apiL7 · 77 linescre8-app-shop-apiapp-truthL7 · 20,485 linescre8-app-truthapp-view-libL8 · 89,193 linescre8-app-view-libplatform-entropyL3 · 59 linescre8-platform-entropyplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL7 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-secretL0 · 109 linescre8-util-secretapp-item-apiL7 · 32 linescre8-app-item-apiapp-shopL14 · 31,666 linescre8-app-shoptest-helpersL29 · 557 linescre8-test-helpers

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). 233 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
textsrc/store.rs:135fn312205.3
intsrc/store.rs:139fn311402.9
ensure_tablessrc/store.rs:131fn311412.6
input_textsrc/connection.rs:178fn731202.4
api_basesrc/provider/ebay.rs:27fn62302
connect_withsrc/connection.rs:155fn20135142
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:238fn311001.5
find_strsrc/auth.rs:48fn82301.4
save_listingsrc/store.rs:198fn361791.4
salessrc/provider/fake.rs:14fn41201.4
Recorder::respondsrc/provider/mod.rs:245method71201.3
EbayProvider::newsrc/provider/ebay.rs:54method31601.3
get_profilesrc/store.rs:451fn51821.3
path_segmentsrc/provider/ebay.rs:122fn82601.3
seller_authsrc/auth.rs:58fn243741.3
acting_accountsrc/connection.rs:248fn521131.3
donesrc/connection.rs:292fn921101.3
amountsrc/provider/ebay.rs:131fn31101.3
opt_textsrc/store.rs:143fn31711.2
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:323fn189200.9
listings_treesrc/view_templates.rs:446fn8052170.9

Outside the workspace

anyhow base64 hex p256 serde serde_json sha1 sha2