Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-10-11 | Call std::terminate() directly instead of rethrowing nothing | David Robillard | 1 | -0/+13 | |
2024-10-11 | Remove redundant method override | David Robillard | 1 | -7/+0 | |
2024-10-06 | Avoid inefficient use of substr() to set strings to a prefix | David Robillard | 1 | -1/+1 | |
2024-10-06 | Remove redundant conditional clause | David Robillard | 1 | -1/+1 | |
2024-07-17 | Clean up includes and forward declarations | David Robillard | 1 | -0/+6 | |
According to include-what-you-use 0.22 on LLVM 18, anyway. Most of the changes seem vaguely reasonable, so as usual, just go with what the tool says because it's most useful when reports are typically clean. | |||||
2024-06-04 | Clean up includes | David Robillard | 1 | -0/+1 | |
2023-09-23 | Clean up includes and forward declarations | David Robillard | 4 | -1/+6 | |
2023-02-03 | Suppress/fix new warnings in clang-tidy 15 | David Robillard | 4 | -22/+22 | |
2022-12-14 | Avoid implicit conversions | David Robillard | 1 | -4/+6 | |
2022-12-14 | Concatenate nested namespaces | David Robillard | 7 | -28/+14 | |
2022-12-14 | Use std::variant | David Robillard | 1 | -2/+2 | |
2022-12-14 | Use std::optional | David Robillard | 1 | -9/+7 | |
2022-09-27 | Fix field shadowing | David Robillard | 1 | -11/+12 | |
2022-09-27 | Simplify clang-tidy configuration | David Robillard | 1 | -0/+3 | |
2022-09-08 | Use 0BSD for trivial "public domain intent" things | David Robillard | 1 | -1/+1 | |
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-18 | Use consistent spacing for line comments | David Robillard | 3 | -3/+3 | |
2022-08-18 | Use a consistent style for FOREACH macros | David Robillard | 2 | -4/+4 | |
2022-08-18 | Use a consistent style for empty braces | David Robillard | 3 | -10/+5 | |
2022-08-18 | Avoid "else" after "return", "break", and "continue" | David Robillard | 4 | -27/+37 | |
2022-08-18 | Use default member initialization | David Robillard | 2 | -2/+0 | |
2022-08-18 | Use auto when declaring iterators | David Robillard | 1 | -12/+10 | |
2022-08-18 | Switch to meson build system | David Robillard | 2 | -24/+50 | |
2022-08-18 | Clean up includes | David Robillard | 1 | -0/+1 | |
2022-08-18 | Separate export macro definitions between modules | David Robillard | 1 | -1/+1 | |
2022-08-18 | Clean up includes | David Robillard | 3 | -3/+0 | |
2021-01-02 | Update for latest raul | David Robillard | 4 | -20/+20 | |
2020-12-15 | Clean up includes in client library | David Robillard | 8 | -10/+55 | |
2020-08-03 | Clean up includes | David Robillard | 1 | -1/+0 | |
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check. | |||||
2020-08-02 | Remove std::shared_ptr alias | David Robillard | 7 | -94/+98 | |
2020-08-02 | Use nullptr for empty smart pointers | David Robillard | 4 | -6/+6 | |
2020-08-02 | Use auto with pointer casts to remove redundancy | David Robillard | 4 | -22/+22 | |
2020-08-02 | Fix shadow warnings | David Robillard | 2 | -16/+16 | |
2020-08-02 | Fix double-promotion warnings | David Robillard | 1 | -1/+1 | |
2020-08-02 | Fix build as a subproject | David Robillard | 1 | -1/+1 | |
2020-08-02 | Move public headers to a separate include directory | David Robillard | 1 | -2/+2 | |
This is more conventional and probably best practice (since it avoids polluting the include path with non-headers), and is supported by the clang-tidy llvm-header-guard check. | |||||
2020-08-02 | Use std::make_shared | David Robillard | 1 | -2/+4 | |
2020-08-02 | Remove wrappers for standard memory functions | David Robillard | 4 | -27/+31 | |
2020-08-02 | Pass by value and use std::move | David Robillard | 1 | -8/+6 | |
2020-08-02 | Don't access static methods through instances | David Robillard | 1 | -3/+3 | |
2020-08-02 | Use auto with casts and allocations to remove redundancy | David Robillard | 1 | -7/+8 | |
2020-08-02 | Fix unnecessary parameter copies | David Robillard | 3 | -11/+10 | |
2020-08-02 | Fix suppressed automatic moves | David Robillard | 1 | -1/+1 | |
2020-08-02 | Make member functions const or static where possible | David Robillard | 1 | -1/+1 | |
2020-08-02 | Fix multiple declarations on a single line | David Robillard | 1 | -1/+4 | |
2020-08-02 | Fix unnecessary copies in for loops | David Robillard | 4 | -5/+5 | |
2020-08-02 | Fix include order | David Robillard | 1 | -1/+1 | |
2020-08-01 | Use modern casts | David Robillard | 2 | -9/+9 | |
2020-08-01 | Add explicit accessors to Quark | David Robillard | 2 | -3/+3 | |
2019-12-08 | Cleanup: Avoid parameter copying overhead | David Robillard | 4 | -24/+24 | |
2019-12-08 | Cleanup: Use "using" instead of "typedef" where appropriate | David Robillard | 1 | -1/+1 | |