Will MacCormack
589ed5d437
Switch to U64 Logger Tests ( #4262 )
...
* Use U64 for LoggerTests
* Switch `%llu` to PRI_U64
* Add back the `%` before PRI_U64
* clang-format LoggerRules.cpp
2025-10-06 13:26:36 -07:00
Rob Bocchino
da11b3a7c5
Improve warning flags in builds ( #3319 )
...
* Update fpp version
Add more warnings to FppTest
* Update fpp version
Add warnings to build
* Enable warnings in unit tests
Fix warnings
* Clean up test code
* Update fpp version
Remove workarounds in unit test builds
* Update fpp version
Fix warnings
* Revise DpManager tests
Remove conversion warnings
* Revise DpWriter tests
Remove conversion warnings
* Refactor Hash
Provide a size type to remove dependencies on NATIVE_INT_TYPE,
which is going away.
* Revise top-level CMakeLists.txt
* Fix warnings in Ref
* Fix warnings in Ref, RPI
* Revise warning flags
* Revise code to eliminate warnings
* Revise code to fix warnings
* Revise code to fix warnings
* Revise code to fix warnings
* Revise Serializable.cpp
* Revise Serializable.cpp
* Revise warning flags
* Fix warnings in test code
* Fix warnings
* Fix warnings
* Fix warnings and static analysis errors
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Turn off -Wshadow for unit tests
* Revise comments
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Fix warnings
* Enable -Wshadow for main ut builds
* Revise compile options
* Remove commented-out code
* Update STest
Eliminate warnings
* Fix warning
* Fix warnings
* Fix warning
* Fix warning
* Fix warning
* Revise comments
* Revise static cast expression
* Cast return type to void
* Remove unneeded cast
* Fix warnings that appear on the F Prime dev machine
* Fix more warnings
* Enable more warnings
* Update fpp version
* Remove commented-out compiler flags
* Enable warning flag in CmdDispatcher
* Disable -Wconversion in gtest
* Revise compiler warning flags
* Revise compiler options
* Revise compiler flags
* Revise compiler flags
* Revise compiler flags
* Revise compiler flags
* Revise Buffer
* Fix comments
* Fix warning flags
* Fix compiler warning flags
* Fix compiler warnings
* Fix compiler warning flags
* Fix compiler warnings
* Fix compiler warning flags
* Fix compiler warning flags
* Fix compiler warning flags
* Fix compiler warning flags
* Fix compiler warning flags
* Fix compiler warning flags
* Fix compiler warning flags
* Fix compiler warning flags
* Revise compiler warning flags
* Restore deleted test
* Fixing UT_TARGET collision
---------
Co-authored-by: Robert L Bocchino <bocchino@fprime-fsw-0.jpl.nasa.gov>
Co-authored-by: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Co-authored-by: M Starch <LeStarch@googlemail.com>
2025-03-12 12:04:43 -07:00
M Starch
ec08d43dd3
Removes NATIVE_INT_TYPE, NATIVE_UINT_TYPE, and POINTER_CAST from Fw ( #3286 )
...
* NATIVE_INT_TYPE use in toString
* NATIVE_INT_TYPE use in SimpleObjRegistry
* NATIVE_INT_TYPE use in Asserts
* NATIVE_INT_TYPE use in Fw/Comp
* NATIVE_INT_TYPE use in getCapacity
* NATIVE_INT_TYPE use in getEntries
* NATIVE_INT_TYPE use in size/length
* NATIVE_INT_TYPE use in FILE_NAME_ARG
* NATIVE_INT_TYPE use in Fw (misc)
* NATIVE_INT_TYPE use in identifier
* NATIVE_INT_TYPE use in Fw (misc II)
* POINTER_CAST in Buffer
* POINTER_CAST in Serializable
* sp
* Removing no longer used DefaultTypes.hpp
* Fixes to accomidate Fw refactor
* Unit-test and CI fixes
* Fixing review comments - pt 1
2025-03-04 14:42:48 -08:00
M Starch
7159e7e347
Implements #2723 : Adds Os::Console to replace Os::Log ( #2831 )
...
* Initial logging refactor - WIP
* Removing LogAssert as it is not used
* Working on Fw::Logger rewrite
* Initial Os::Console refactor
* Fixing Fw::Logger unit tests
* Fixing up UT build
* Adding Os::Stub::Console implementation
* Added interface UTs
* Adding posix console tests
* Fixing Linux errors
* Spelling
* Initial review requests
* Fixing RPI build issues
* Fixing codeql errors
* Fixing code QL
* Validating 'message' parameter
2024-08-15 18:53:36 -07:00
Ani
f339118a25
Minor refactoring for LoggerRules.cpp ( #1609 )
...
* Use an array for the ten platform specific ints that get a random U32 assigned within the range (0, 0xffffffff)
* Fix numerals representing the arg count
2022-08-15 18:08:57 -07:00
Joshua Anderson
234bb5d176
Replace NULL with nullptr ( #1049 )
2021-09-29 09:04:52 -07:00
Joshua Anderson
87607fc2b1
Remove test usage of 80 charater strings
2021-08-11 16:12:16 -07:00
Joshua Anderson
d3fa31c89a
Cleanup string classes ( #768 )
2021-07-29 20:55:21 -07:00
Michael D Starch
6c4325ffbc
mstarch: replacing printf with Fw::Logger where possible
2019-10-08 14:37:23 -07:00
Michael D Starch
5404f501ff
mstarch: splitting log rules
2019-05-30 11:18:31 -07:00