B612-Asteroid-Institute / astrodynamics

Orbit propagation, orbit determination, and analysis code
GNU Affero General Public License v3.0
8 stars 6 forks source link

Migrate OrbitPositionType to non-STK package #75

Closed carise closed 3 years ago

carise commented 3 years ago

OrbitPositionType is used outside of astrodynamics, but doesn't require STK, so move it to core. This also helps remove the API's dependency on the STK module.

codecov[bot] commented 3 years ago

Codecov Report

Merging #75 (7d2184d) into develop (c5748dd) will decrease coverage by 0.09%. The diff coverage is n/a.

Impacted file tree graph

@@              Coverage Diff              @@
##             develop      #75      +/-   ##
=============================================
- Coverage      77.71%   77.62%   -0.10%     
+ Complexity       774      773       -1     
=============================================
  Files             72       72              
  Lines           4295     4295              
  Branches         469      469              
=============================================
- Hits            3338     3334       -4     
- Misses           709      713       +4     
  Partials         248      248              
Impacted Files Coverage Δ Complexity Δ
...foundation/adam/propagators/OrbitPositionType.java 0.00% <ø> (ø) 0.00 <0.00> (?)
...dation/adam/stk/propagators/OrbitPointSummary.java 92.85% <ø> (ø) 13.00 <0.00> (ø)
...dam/stk/propagators/StkSegmentPropagatedOrbit.java 94.65% <ø> (ø) 33.00 <0.00> (ø)
...ion/adam/stk/propagators/StkSegmentPropagator.java 71.18% <ø> (ø) 8.00 <0.00> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c5748dd...7d2184d. Read the comment docs.