astronomyengine call graph
Each node is a function, tinted by its test coverage so untested, complex code stands out. Shape encodes language, a ring marks exported functions, and dashed edges are calls from R into compiled code. Hover a node for detail; click to focus its neighborhood.
Loading call graph…
Coverage
28% lines
Expression
27.9%
Tests
27.6%
Examples
61.4%
Vignettes
0.0%
By file
R/transit.R
0%
R/rise_set_culmination.R
0%
R/apsis.R
0%
R/observer.R
0%
R/oppositions_conjunctions.R
0%
R/moonphase.R
9%
R/solar_motion.R
20%
R/visual.R
31%
R/rotation.R
32%
R/position.R
55%
R/time.R
100%
R/body.R
100%
Structure
- Functions
- 322
- Exported
- 78
- Compiled
- 167
- Call edges
- 233
Functions ranked by lowest coverage
| Function | Language | Lines | Cyclomatic | Coverage |
|---|---|---|---|---|
| astro_bary_state exp | R | 6 | 1 | 0.0% |
| astro_combine_rotation exp | R | 3 | 1 | 0.0% |
| astro_ecliptic exp | R | 11 | 1 | 0.0% |
| astro_ecliptic_longitude exp | R | 4 | 1 | 0.0% |
| astro_geo_vector exp | R | 13 | 1 | 0.0% |
| astro_hour_angle exp | R | 9 | 1 | 0.0% |
| astro_illumination exp | R | 12 | 2 | 0.0% |
| astro_inverse_rotation exp | R | 3 | 1 | 0.0% |
| astro_next_lunar_eclipse exp | R | 7 | 1 | 0.0% |
| astro_next_moon_quarter exp | R | 9 | 4 | 0.0% |
| astro_next_transit exp | R | 13 | 1 | 0.0% |
| astro_observer_gravity exp | R | 3 | 1 | 0.0% |
| astro_observer_state exp | R | 15 | 2 | 0.0% |
| astro_observer_vector exp | R | 21 | 2 | 0.0% |
| astro_pair_longitude exp | R | 4 | 1 | 0.0% |
| astro_pivot exp | R | 3 | 1 | 0.0% |
| astro_rotate_vector exp | R | 3 | 1 | 0.0% |
| astro_rotation_ECL_EQD exp | R | 3 | 1 | 0.0% |
| astro_rotation_ECL_EQJ exp | R | 3 | 1 | 0.0% |
| astro_rotation_ECL_HOR exp | R | 3 | 1 | 0.0% |