Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-10-11 | Fix whitespace and add clang-format test | David Robillard | 1 | -0/+29 | |
2024-10-11 | Check variables in unit tests | David Robillard | 2 | -1/+7 | |
Avoid seemingly unused variables by checking something about them, even though the main point of the test is to check something else. Check accepted connections in socket test | |||||
2024-07-18 | Add missing include | David Robillard | 1 | -0/+1 | |
According to include-what-you-use 0.22 on LLVM 18, anyway. | |||||
2024-07-18 | Remove redundant member initialization | David Robillard | 2 | -2/+1 | |
I guess we'll side with clang-tidy on this one, over the somewhat notorious Weffc++. | |||||
2024-07-17 | Suppress new warnings in clang and clang-tidy 18 | David Robillard | 3 | -1/+4 | |
2024-06-04 | Avoid empty catch block | David Robillard | 1 | -1/+2 | |
Mainly to appease clang-tidy. | |||||
2024-06-04 | Avoid use of std::endl | David Robillard | 3 | -9/+9 | |
2023-09-23 | Format meson.build files with muon | David Robillard | 1 | -2/+4 | |
The less time wasted with manual code formatting, the better. | |||||
2023-09-23 | Suppress new warnings in clang-tidy 16 | David Robillard | 1 | -0/+1 | |
2023-09-23 | Use anonymous namespaces instead of "static" in tests | David Robillard | 2 | -8/+16 | |
2023-09-23 | Suppress new warnings in clang 16 | David Robillard | 1 | -0/+3 | |
2023-05-02 | Fix warning_level=everything on MacOS | David Robillard | 1 | -0/+6 | |
2023-05-02 | Replace NULL with nullptr | David Robillard | 1 | -1/+1 | |
2023-05-02 | Add fedora row to CI | David Robillard | 1 | -2/+6 | |
2023-05-02 | Simplify clang-tidy configuration | David Robillard | 1 | -29/+2 | |
This gets close to being clean when run via meson, except for a bug where clang-diagnostic-unused-macros triggers on include guards. | |||||
2023-05-02 | Fix code formatting | David Robillard | 1 | -3/+3 | |
2023-05-02 | Replace strict option with new meson warning level | David Robillard | 1 | -1/+6 | |
2023-02-05 | Fix strict clang build on Windows | David Robillard | 1 | -0/+8 | |
2023-02-03 | Suppress/fix new warnings in clang-tidy 15 | David Robillard | 7 | -26/+24 | |
2023-01-29 | Suppress new warnings in MSVS 2022 | David Robillard | 1 | -0/+1 | |
2022-11-15 | Fix clang-tidy configuration | David Robillard | 2 | -2/+0 | |
2022-09-09 | Only run REUSE test in strict mode | David Robillard | 1 | -2/+2 | |
2022-09-08 | Use 0BSD for trivial "public domain intent" things | David Robillard | 3 | -3/+3 | |
Fedora takes issue with CC0. Although it doesn't really matter for this stuff (dual licensed anyway, questionably "software", certainly not patentable, and so on), this is simpler and more consistent with the ISC license used for the actual software anyway. | |||||
2022-08-22 | Only run autoship test in strict mode | David Robillard | 1 | -8/+10 | |
2022-07-20 | Clean up special member functions and format with clang-format 14 | David Robillard | 1 | -4/+3 | |
2022-07-20 | Replace repeated type by braced init list | David Robillard | 2 | -2/+0 | |
2022-07-20 | Use nodiscard attribute | David Robillard | 3 | -3/+1 | |
2022-07-20 | Adopt REUSE machine-readable licensing standard | David Robillard | 14 | -154/+38 | |
2022-07-20 | Use uppercase integer literal suffixes | David Robillard | 3 | -6/+5 | |
2022-07-20 | Add header warning test | David Robillard | 3 | -0/+109 | |
2022-07-20 | Switch to meson build system | David Robillard | 1 | -0/+49 | |
2022-07-14 | Update clang-tidy and IWYU configuration for clang 14 | David Robillard | 2 | -2/+10 | |
2022-06-28 | Remove redundant `struct` keys | David Robillard | 1 | -1/+1 | |
Because this is C++ code, GCC 12 says things like: Socket.hpp:166:24: error: redundant class-key ‘struct’ in reference to ‘struct sockaddr_un’ [-Werror=redundant-tags] | |||||
2021-03-15 | Clean up clang-tidy configuration | David Robillard | 1 | -4/+1 | |
2021-01-02 | Make namespace name lowercase | David Robillard | 10 | -30/+30 | |
2021-01-02 | Remove TimeSlice and TimeStamp | David Robillard | 2 | -52/+0 | |
2021-01-02 | Use std::all_of | David Robillard | 1 | -1/+0 | |
2021-01-02 | Suppress warnings about redundant "override" | David Robillard | 1 | -0/+6 | |
2021-01-02 | Format all code with clang-format | David Robillard | 11 | -456/+464 | |
2021-01-02 | Use email address instead of website for attribution | David Robillard | 11 | -22/+11 | |
2020-12-19 | Clean up special member functions | David Robillard | 2 | -1/+7 | |
2020-12-19 | Suppress warnings with older clang-tidy | David Robillard | 1 | -4/+1 | |
2020-12-19 | Avoid "else" after "return" | David Robillard | 2 | -3/+3 | |
2020-12-16 | Fix build with older GCC | David Robillard | 1 | -1/+3 | |
This reverts commit 57602cd13969d72cfae284bccdeee1ac6bf15c1e. | |||||
2020-12-14 | Suppress new clang-tidy warnings | David Robillard | 1 | -0/+5 | |
2020-11-12 | Use separate clang-tidy configurations for headers and tests | David Robillard | 1 | -0/+31 | |
2020-07-18 | Use everything in build test | David Robillard | 1 | -2/+49 | |
Annoyingly, include-what-you-use does not have a suppression mechanism, so minimally use everything in the build test to avoid include warnings. | |||||
2020-07-18 | Fix various clang-tidy warnings | David Robillard | 2 | -3/+7 | |
2020-07-18 | Add missing consts | David Robillard | 1 | -1/+1 | |
2020-07-18 | Clean up includes | David Robillard | 2 | -3/+1 | |