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.
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.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| connectsrc/connection.rs:94 | fn | 11 | 1 | 47 | 2 | 7.4 | |
| override_registrysrc/provider.rs:1754 | fn | 4 | 1 | 3 | 0 | 5.3 | |
| ctxsrc/connection.rs:1154 | fn | 3 | 1 | 28 | 1 | 4.9 | |
| test_http_statesrc/provider.rs:233 | fn | 4 | 1 | 5 | 0 | 4.4 | |
| resolve_providersrc/provider.rs:1785 | fn | 3 | 1 | 17 | 2 | 4.3 | |
| BoundedLruCache::newsrc/cache.rs:66 | method | 9 | 1 | 8 | 0 | 4.2 | |
| parse_actionsrc/connection.rs:55 | fn | 4 | 2 | 2 | 0 | 4.1 | |
| http_fetch_bytessrc/provider.rs:169 | fn | 22 | 3 | 18 | 2 | 4 | |
| tile_fetchsrc/connection.rs:106 | fn | 36 | 10 | 1 | 11 | 3.6 | |
| OverpassCoastlineProvider::bbox_forsrc/provider.rs:786 | method | 14 | 1 | 5 | 0 | 2.9 | |
| set_provider_overridesrc/provider.rs:1762 | fn | 7 | 2 | 25 | 1 | 2.8 | |
| web_mercator_xyz_boundssrc/provider.rs:596 | fn | 12 | 1 | 2 | 0 | 2.7 | |
| MockTileProvider::newsrc/provider.rs:1900 | method | 3 | 1 | 23 | 0 | 2.6 | |
| finite_f64_fieldsrc/connection.rs:277 | fn | 6 | 4 | 4 | 0 | 2.6 | |
| test_live_http_enabledsrc/provider.rs:217 | fn | 4 | 1 | 2 | 0 | 2.6 | |
| ctxsrc/connection/tile_fetch_tests.rs:22 | fn | 3 | 1 | 17 | 1 | 2.6 | |
| resolve_override_providersrc/provider.rs:1789 | fn | 4 | 1 | 1 | 1 | 2.3 | |
| resolve_builtin_providersrc/provider.rs:1794 | fn | 3 | 1 | 1 | 0 | 2.3 | |
| storesrc/cache.rs:138 | fn | 4 | 1 | 2 | 1 | 2.2 | |
| MockTileProvider::call_countsrc/provider.rs:1904 | method | 3 | 1 | 19 | 0 | 2.2 | |
| canonical_osm_feature_bytessrc/connection.rs:623 | fn | 95 | 13 | 3 | 2 | 2.2 | |
| BoundedLruCache::putsrc/cache.rs:83 | method | 27 | 6 | 8 | 3 | 2.1 | |
| EnvSnapshot::clearsrc/provider.rs:1973 | method | 7 | 1 | 8 | 0 | 2.1 | |
| srtm_tile_filenamesrc/provider.rs:263 | fn | 5 | 3 | 5 | 0 | 1.9 | |
| cache_key_forsrc/cache.rs:33 | fn | 3 | 1 | 4 | 0 | 1.8 | |
| TestHttpGuard::installsrc/provider.rs:243 | method | 5 | 1 | 4 | 1 | 1.5 | |
| BingMapsProvider::xyz_to_quadkeysrc/provider.rs:1654 | method | 15 | 4 | 2 | 0 | 1.5 | |
| EnvSnapshot::setsrc/provider.rs:1981 | method | 7 | 1 | 6 | 0 | 1.4 | |
| osm_map_node_is_featuresrc/provider.rs:958 | fn | 12 | 9 | 1 | 0 | 1.4 | |
| osm_surface_geometry_is_closedsrc/connection.rs:719 | fn | 16 | 2 | 1 | 0 | 1.4 | |
| osm_surface_material_classsrc/connection.rs:736 | fn | 25 | 8 | 1 | 0 | 1.4 | |
| OverpassFeaturesProvider::query_timeout_ssrc/provider.rs:858 | method | 4 | 1 | 3 | 0 | 1.4 | |
| cache_getsrc/cache.rs:162 | fn | 3 | 1 | 8 | 1 | 1.4 | |
| cache_putsrc/cache.rs:170 | fn | 4 | 1 | 8 | 2 | 1.4 | |
| EsriProvider::url_forsrc/provider.rs:1569 | method | 9 | 4 | 3 | 0 | 1.3 | |
| OpenMeteoProvider::url_forsrc/provider.rs:1137 | method | 6 | 1 | 2 | 0 | 1.3 | |
| urlencode_minimalsrc/provider.rs:1063 | fn | 17 | 8 | 2 | 0 | 1.3 | |
| NasaLroWacProvider::tile_boundssrc/provider.rs:625 | method | 3 | 1 | 2 | 1 | 1.3 | |
| NasaMarsMolaThemisProvider::tile_boundssrc/provider.rs:697 | method | 3 | 1 | 2 | 1 | 1.3 | |
| OverpassFeaturesProvider::query_forsrc/provider.rs:868 | method | 7 | 1 | 3 | 2 | 1.3 |
Outside the workspace
anyhow base64 flate2 quick-xml serde serde_json