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-venture venture cargo crate

VentureApp — source-of-truth for the launch pipeline: brand, positioning, voice, audiences, offers, channels. Revived from pre-crate-migration history.

crates/cre8-app-venture · level 10 · 1,147 lines (1,005 code) · 5 files · 69 fns (17 tests) · cyclomatic Σ 110

7workspace deps
3direct dependents
10transitive dependents
24calls out
7calls in
68call-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 · 5 calls · source referencenormal dep · 2 calls · source referencenormal dep · 17 calls · source referencenormal dep · 2 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 0 calls · incomplete scandev dep · 4 calls · source referencenormal dep · 0 calls · source referenceapp-ventureL10 · 1,005 linescre8-app-ventureapp-brandL19 · 1,281 linescre8-app-brandapp-marketingL14 · 26,557 linescre8-app-marketingapp-protocolL9 · 26,097 linescre8-app-protocolapp-truthL7 · 20,485 linescre8-app-truthplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hosttest-helpersL29 · 557 linescre8-test-helpersruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

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

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:55fn511235.3
vertex_idsrc/store.rs:21fn31403.4
dispatch_actionsrc/connection.rs:88fn103132
infer_actionsrc/connection.rs:210fn114122
normalize_actionsrc/connection.rs:234fn31102
cleansrc/model.rs:145fn31401.6
has_raw_offer_idsrc/connection.rs:226fn32101.6
slugsrc/model.rs:161fn186501.6
list_offerssrc/store.rs:114fn31231.4
should_upsert_offersrc/connection.rs:222fn33111.3
should_upsert_profilesrc/connection.rs:230fn32101.3
recordssrc/store.rs:25fn31201.3
newest_firstsrc/store.rs:39fn31201.3
short_hashsrc/model.rs:141fn31201.2
putsrc/store.rs:29fn41311.2
get_profilesrc/store.rs:102fn31231.2
list_profilessrc/store.rs:106fn31131.1
action_kindsrc/connection.rs:81fn61101.1
dispatch_profile_actionsrc/connection.rs:99fn95141.1
dispatch_offer_actionsrc/connection.rs:109fn73121.1
stored_created_atsrc/store.rs:35fn31211
offer_id_forsrc/model.rs:131fn82221
import_legacy_sqlsrc/store.rs:145fn211221
list_offers_in_graphsrc/store.rs:87fn102221
upsert_offer_in_graphsrc/store.rs:72fn122231
handle_upsert_offersrc/connection.rs:172fn174120.9
handle_list_offerssrc/connection.rs:190fn111110.9
upsert_profile_in_graphsrc/store.rs:43fn112230.9
temp_dbsrc/app.rs:150fn31110.9
string_fieldsrc/connection.rs:303fn31200.9
get_profile_in_graphsrc/store.rs:55fn91210.9
import_rowsrc/store.rs:129fn142140.9
offer_from_valuesrc/connection.rs:206fn31100.9
upsert_offersrc/store.rs:110fn31120.9
list_profiles_in_graphsrc/store.rs:65fn61220.9
profile_from_valuesrc/connection.rs:202fn31100.8
upsert_profilesrc/store.rs:98fn31120.8
venture_id_forsrc/model.rs:126fn42220.8
temp_dbsrc/connection.rs:299fn31210.7
create_profilesrc/connection.rs:307fn231220.7

Outside the workspace

anyhow cre8-lib-math hyperdb serde serde_json