Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-property property cargo crate

PropertyApp — provenance-tracked region + real-estate market time-series spine, fed by pluggable data providers (free market-aggregate tier first).

crates/cre8-app-property · level 20 · 9,443 lines (8,250 code) · 18 files · 417 fns (96 tests) · cyclomatic Σ 981

17workspace deps
1direct dependents
8transitive dependents
123calls out
0calls in
340call-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-app-terrain (dev).

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

1 calls2 calls2 calls1 calls2 calls1 calls2 calls2 calls2 calls5 calls1 calls67 calls3 calls4 calls3 calls7 calls2 calls1 calls4 calls13 calls13 calls5 calls10 calls5 calls1 calls1 calls1 calls4 calls1 calls1 calls1 callsconnection.rsconnectioncrates/cre8-app-property/src/connection.rs · 112 call sites in/outmodel.rsmodelcrates/cre8-app-property/src/model.rs · 92 call sites in/outeconomics.rseconomicscrates/cre8-app-property/src/economics.rs · 22 call sites in/outgov_import.rsgov_importcrates/cre8-app-property/src/gov_import.rs · 20 call sites in/outhousing.rshousingcrates/cre8-app-property/src/housing.rs · 20 call sites in/outstays.rsstayscrates/cre8-app-property/src/stays.rs · 19 call sites in/outsource.rssourcecrates/cre8-app-property/src/source.rs · 13 call sites in/outprovider.rsprovidercrates/cre8-app-property/src/provider.rs · 8 call sites in/outvaluation.rsvaluationcrates/cre8-app-property/src/valuation.rs · 7 call sites in/outlivability.rslivabilitycrates/cre8-app-property/src/livability.rs · 6 call sites in/outapp.rsappcrates/cre8-app-property/src/app.rs · 5 call sites in/outcontract.rscontractcrates/cre8-app-property/src/contract.rs · 4 call sites in/outinit.rsinitcrates/cre8-app-property/src/init.rs · 3 call sites in/outgeo.rsgeocrates/cre8-app-property/src/geo.rs · 2 call sites in/outlodging.rslodgingcrates/cre8-app-property/src/lodging.rs · 2 call sites in/outproperty.jssrc::assets::propertycrates/cre8-app-property/src/assets/property.js · 1 call sites in/out

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 417 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
attr_strsrc/connection.rs:1053fn146603.3
region_vidsrc/model.rs:43fn31603.2
series_idsrc/model.rs:47fn311102.8
elementsrc/assets/property.js:52fn131002.7
period_monthssrc/valuation.rs:68fn61302.7
record_hitsrc/livability.rs:141fn52502.4
fnv1a_hexsrc/provider.rs:880fn31702.4
ArcGisRestProvider::newsrc/provider.rs:950method31402.3
registrysrc/provider.rs:41fn31402.3
haversine_msrc/model.rs:506fn81402.3
connectsrc/connection.rs:434fn92442.3
canonical_urlsrc/source.rs:62fn3921602.1
pick_feature_idsrc/provider.rs:1147fn166202.1
series_vidsrc/model.rs:51fn31202
parcel_vidsrc/model.rs:59fn31302
fetch_dataset_bytessrc/provider.rs:161fn61401.9
boundedsrc/housing.rs:52fn73301.9
period_months_apartsrc/valuation.rs:75fn31211.9
listing_vidsrc/model.rs:63fn31201.9
findsrc/assets/property.js:47fn11801.8
runsrc/init.rs:45fn183521.8
parse_ringsrc/model.rs:368fn121101.7
upsert_vertexsrc/model.rs:154fn132711.7
BBox::esri_envelopesrc/model.rs:331method31301.7
load_seriessrc/model.rs:277fn31911.7
parse_positive_f64src/connection.rs:1391fn42101.6
split_csv_linesrc/provider.rs:861fn165601.6
assessment_vidsrc/gov_import.rs:55fn31201.6
comps_estimatesrc/valuation.rs:89fn144201.6
connectsrc/gov_import.rs:140fn127561.6
parse_pagesrc/source.rs:144fn173421.5
extract_yearsrc/connection.rs:1411fn155201.5
upsert_edgesrc/model.rs:168fn151321.5
load_regionsrc/model.rs:273fn31811.4
load_listingsrc/model.rs:595fn31811.4
parse_feature_pagesrc/provider.rs:1115fn304211.4
score_regionsrc/livability.rs:184fn282351.4
gis_providersrc/provider.rs:924fn93211.4
parse_polygonsrc/model.rs:381fn31111.4
load_parcelsrc/model.rs:527fn311011.4

Outside the workspace

anyhow cre8-lib-math flate2 hyperdb scraper serde serde_json tiny_http ureq url