NASA-AMMOS / aerie

A software framework for modeling spacecraft.
https://nasa-ammos.github.io/aerie-docs/
MIT License
73 stars 19 forks source link

Refactor directive IDs in the scheduler #1509

Closed JoelCourtney closed 3 months ago

JoelCourtney commented 4 months ago

Description

This contains a couple behavioral changes:

And several renames / trivial refactors:

Verification

All tests still pass. Please suggest any new tests you think would be helpful.

Documentation

I don't think we had any internal documentation of the ID maps, which is part of what made them so annoying. So none needs to be updated!

Future work