mirror of
https://github.com/nasa/fprime.git
synced 2025-12-10 00:44:37 -06:00
* Os::File refactor: open w/ basic stub, posix UTs * Refactoring Os::File for all methods, less UTs * Adding rules-based common tests * Fixing posix file for common UTs * Adding WriteRead and WriteReadSeek tests * Working random tests * Working randomized tests and stub testing * Fixing PrmDb unit tests * Updating files to used FwSignedSizeType * Factoring out the synthetic file system * Initial work on CmdSequencer UTs * Fixing linux implementation * Newlines at end of file * sp * Static analysis checks * Changing API to use enums * Refactoring for proper class tree * CmdSequencer UTs - WIP * CmdSequencer UTs work * Adding copy constructor functionality * Spelling and static analysis fixes * Copy constructor/assignment operator UTs and fixes * Initial CRC work * Working CRC and FPP models * Minor UT fixes * Correcting CMake choices implementation * MAking implementation choices real dependencies * Fixing implementation to use source files * Fixing posix file read/write permissions * Allowing None implementations * Fixed CI breakages * Fixing MyRules.hpp formatting * Minor CRC unit test fix * Removing direct write support * Changing get delegate to static method of interface * Replacing old comments with new comments * Fixing friend regression * Review fixes * Fixing serialization method usages * Review fixes * Fixing RPI build * Fixing FwBuffSizeType overflow * Fixing review comment * Renaming FwExternalSize -> FwSizeStoreType