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

TerrainApp — extracted RuntimeApp crate.

crates/cre8-app-terrain · level 6 · 5,730 lines (4,570 code) · 6 files · 338 fns (135 tests) · cyclomatic Σ 582

6workspace deps
1direct dependents
8transitive dependents
26calls out
1calls in
279call-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-platform-time (normal), 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). 338 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
connectsrc/connection.rs:94fn1114727.4
override_registrysrc/provider.rs:1754fn41305.3
ctxsrc/connection.rs:1154fn312814.9
test_http_statesrc/provider.rs:233fn41504.4
resolve_providersrc/provider.rs:1785fn311724.3
BoundedLruCache::newsrc/cache.rs:66method91804.2
parse_actionsrc/connection.rs:55fn42204.1
http_fetch_bytessrc/provider.rs:169fn2231824
tile_fetchsrc/connection.rs:106fn36101113.6
OverpassCoastlineProvider::bbox_forsrc/provider.rs:786method141502.9
set_provider_overridesrc/provider.rs:1762fn722512.8
web_mercator_xyz_boundssrc/provider.rs:596fn121202.7
MockTileProvider::newsrc/provider.rs:1900method312302.6
finite_f64_fieldsrc/connection.rs:277fn64402.6
test_live_http_enabledsrc/provider.rs:217fn41202.6
ctxsrc/connection/tile_fetch_tests.rs:22fn311712.6
resolve_override_providersrc/provider.rs:1789fn41112.3
resolve_builtin_providersrc/provider.rs:1794fn31102.3
storesrc/cache.rs:138fn41212.2
MockTileProvider::call_countsrc/provider.rs:1904method311902.2
canonical_osm_feature_bytessrc/connection.rs:623fn9513322.2
BoundedLruCache::putsrc/cache.rs:83method276832.1
EnvSnapshot::clearsrc/provider.rs:1973method71802.1
srtm_tile_filenamesrc/provider.rs:263fn53501.9
cache_key_forsrc/cache.rs:33fn31401.8
TestHttpGuard::installsrc/provider.rs:243method51411.5
BingMapsProvider::xyz_to_quadkeysrc/provider.rs:1654method154201.5
EnvSnapshot::setsrc/provider.rs:1981method71601.4
osm_map_node_is_featuresrc/provider.rs:958fn129101.4
osm_surface_geometry_is_closedsrc/connection.rs:719fn162101.4
osm_surface_material_classsrc/connection.rs:736fn258101.4
OverpassFeaturesProvider::query_timeout_ssrc/provider.rs:858method41301.4
cache_getsrc/cache.rs:162fn31811.4
cache_putsrc/cache.rs:170fn41821.4
EsriProvider::url_forsrc/provider.rs:1569method94301.3
OpenMeteoProvider::url_forsrc/provider.rs:1137method61201.3
urlencode_minimalsrc/provider.rs:1063fn178201.3
NasaLroWacProvider::tile_boundssrc/provider.rs:625method31211.3
NasaMarsMolaThemisProvider::tile_boundssrc/provider.rs:697method31211.3
OverpassFeaturesProvider::query_forsrc/provider.rs:868method71321.3

Outside the workspace

anyhow base64 flate2 quick-xml serde serde_json