Aviary
Aviary copied to clipboard
Too Many phase_info's in the repo
Current Aviary Repo Size ~ 110k lines of code
Current number of phase_info instantiated in 28 different locations ~ 2.2k lines of code
phase_info currently takes up 2% of our total code which seems bloated. I think this could be cut down considerably by re-using phase_infos for more than one example / task.
Some tests that only use cruise for example, could just copy the cruise section out of example_phase_info.py
Phases that had more extensive changes could just import a standard phase_info and make modifications.