Ed Hennis
c17676a9be
refactor: Improve ordering of headers with clang-format ( #5343 )
...
Removes all manual header groupings from source and header files by leveraging clang-format options.
2025-03-12 18:33:21 -04:00
Bart
2406b28e64
refactor: Remove unused and add missing includes ( #5293 )
...
The codebase is filled with includes that are unused, and which thus can be removed. At the same time, the files often do not include all headers that contain the definitions used in those files. This change uses clang-format and clang-tidy to clean up the includes, with minor manual intervention to ensure the code compiles on all platforms.
2025-03-11 14:16:45 -04:00
Pretty Printer
1d23148e6d
Rewrite includes ( #4997 )
2024-06-20 13:57:16 -05:00
Scott Schurr
3b33318dc8
Prefer std::optional over boost:optional:
...
Some of the boost::optionals must remain for now. Both
boost::beast and SOCI have interfaces that require
boost::optional.
2021-03-11 14:35:31 -08:00
Pretty Printer
50760c6935
Format first-party source according to .clang-format
2020-04-23 10:02:04 -07:00
Joe Loser
7c785d0d7c
Add missing override keyword:
...
* Enable the `suggest-override` warning for gcc
* Fix all functions that were flagged by that warning
2018-06-01 13:29:52 -04:00
Mike Ellery
deb9e4ce3c
Remove BeastConfig.h (RIPD-1167)
2018-04-08 01:52:12 -07:00
Scott Schurr
71b42dcec5
Exercise debugLog writes in jtx unit tests (RIPD-1393)
2017-02-07 18:59:56 -05:00
Brad Chase
8f97889176
Don't include unit test sources in code coverage (RIPD-1132):
...
Most files containing unit test code are moved to
src/test. JTx and the test client code are not yet moved.
2016-09-02 15:26:16 -04:00