summaryrefslogtreecommitdiffstats
path: root/.clang-tidy
AgeCommit message (Collapse)AuthorFilesLines
2024-07-17Strengthen clang-tidy configurationDavid Robillard1-6/+0
Some of these suppress warnings in fmt, but meson's clang-tidy driver isn't smart enough to avoid checking that and wasn't clean anyway. So, just ignore this and use a stronger configuration that reflects the state of Patchage's own code.
2024-07-17Avoid use of rand()David Robillard1-2/+0
2024-07-17Avoid C-style castsDavid Robillard1-2/+0
2024-07-17Make member function staticDavid Robillard1-1/+0
2024-07-17Avoid signed bitwise operationsDavid Robillard1-1/+0
2024-07-17Fix narrowing conversionsDavid Robillard1-1/+0
2024-07-17Use uppercase integer literal suffixesDavid Robillard1-1/+5
2024-07-17Remove redundant inline specifierDavid Robillard1-1/+0
2024-07-17Remove redundant member initializerDavid Robillard1-1/+0
2024-07-17Remove unused local variableDavid Robillard1-1/+0
2024-07-17Suppress new warnings in clang and clang-tidy 18David Robillard1-0/+5
2024-06-04Suppress new warnings in clang-tidy 17David Robillard1-1/+2
2023-09-22Use anonymous namespacesDavid Robillard1-1/+0
2023-09-22Fix new warnings with clang-tidy 16David Robillard1-1/+3
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard1-0/+1
2022-09-08Use 0BSD for trivial "public domain intent" thingsDavid Robillard1-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-07-20Fix clang-tidy header filter regexDavid Robillard1-1/+1
2022-07-20Use default member initializationDavid Robillard1-1/+0
2022-07-20Use std::make_uniqueDavid Robillard1-1/+0
2022-07-20Adopt REUSE machine-readable licensing standardDavid Robillard1-0/+3
2022-07-19Suppress new warnings in clang-tidy 14David Robillard1-1/+11
2020-12-15Suppress clang-tidy warnings from ganvDavid Robillard1-0/+2
2020-11-30Use raw string literalsDavid Robillard1-1/+0
2020-11-30Fix clang-tidy warningsDavid Robillard1-2/+0
2020-11-27Use a consistent style for log messagesDavid Robillard1-0/+1
2020-11-27Remove some clang-tidy suppressions that got fixed along the wayDavid Robillard1-3/+1
2020-11-27Fix warnings in Jack DBus driverDavid Robillard1-0/+3
2020-11-27Explicitly delete or define all special member functionsDavid Robillard1-1/+0
2020-11-27Use "override"David Robillard1-2/+0
2020-11-27Use default for empty destructorDavid Robillard1-1/+0
2020-11-27Fix unused parameter warningsDavid Robillard1-1/+1
2020-11-27Avoid default arguments on virtual methodsDavid Robillard1-1/+0
2020-11-27Make single-argument constructors explicitDavid Robillard1-2/+0
2020-11-27Don't use else after returnDavid Robillard1-1/+0
I don't always agree with this one, but in this case it's reasonable enough.
2020-11-27Add missing constDavid Robillard1-1/+0
2020-11-27Avoid C castsDavid Robillard1-1/+0
2020-11-27Use a single declaration per lineDavid Robillard1-1/+0
2020-11-27Fix mismatched parameter namesDavid Robillard1-1/+0
2020-11-27Avoid unnecessary copiesDavid Robillard1-1/+0
2020-11-27Use std::vector::emplace_back()David Robillard1-2/+0
2020-11-27Initialize all membersDavid Robillard1-1/+0
2020-11-27Use appropriate std::string::find overload for charactersDavid Robillard1-1/+0
2020-11-27Use "using"David Robillard1-1/+0
2020-11-27Use range-based for loopDavid Robillard1-1/+0
2020-11-27Always initialize variablesDavid Robillard1-1/+0
2020-11-27Always use braces around statementsDavid Robillard1-1/+0
2020-11-27Use auto where appropriateDavid Robillard1-1/+0
2020-11-27Fix redundant smart pointer getDavid Robillard1-1/+0
2020-11-27Fix static accessed through instanceDavid Robillard1-1/+0
2020-11-27Use nullptrDavid Robillard1-1/+0