1 viewer
rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off
StarSystemGenerator::generate
147lines
10cyclomatic
2max nesting
65statements
0? exits
5params
9callers
12callees
3.8 (p98)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (9 direct callers, 12 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 9
- ProceduralProvider::drill app-cosmos · path
- ProceduralProvider::list app-cosmos · path
- star_system_is_deterministic virtual-harness · path ×2
- titius_bode_orbits_are_monotonic virtual-harness · path
- habitable_zone_planets_are_terrestrial_or_rocky virtual-harness · path
- surface_gravity_is_positive_and_finite virtual-harness · path
- moons_carry_unique_seeds virtual-harness · path
- to_planet_spec_is_sanitized_and_archetype_aware virtual-harness · path
- to_planet_spec_seed_traces_to_descriptor_terrain_seed virtual-harness · path
Callees 12
- hash_seed virtual-harness · path ×3
- Rng::new virtual-harness · path ×4
- Rng::range virtual-harness · method ×17
- Rng::bool virtual-harness · method ×3
- Rng::int virtual-harness · method ×5
- generate_name virtual-harness · name ×2
- Rng::pick virtual-harness · method
- Rng::gaussian virtual-harness · method ×4
- generate_moon_name virtual-harness · name
- archetype_params virtual-harness · name
- archetype_colors virtual-harness · name
- classify_planet virtual-harness · name
Source not readable from this process.