summaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2024-10-06Add lint option and cppcheck testDavid Robillard1-0/+28
2024-07-17Avoid C-style casts and some size type conversionsDavid Robillard3-3/+2
Aside from the syntactic cast changes, reduces some size types to 32-bits, since they can never be so large in practice. This eliminates some type conversions and shaves a few bytes.
2024-06-04Fix potential memory leakDavid Robillard1-0/+1
2024-06-04Avoid use of "#if 0" as a supercommentDavid Robillard1-1/+3
Mainly because clang-tidy complains about it.
2024-06-04Avoid std::endlDavid Robillard2-22/+13
2023-09-23Clean up meson definitionsDavid Robillard1-24/+5
2023-09-23Clean up includes and forward declarationsDavid Robillard2-3/+2
2023-08-23Suppress clang-tidy header guard warnings in private codeDavid Robillard1-0/+1
2023-08-23Fix build with GCC 13David Robillard1-2/+2
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard2-12/+12
2022-12-14Avoid implicit conversionsDavid Robillard1-1/+1
2022-12-14Concatenate nested namespacesDavid Robillard2-8/+4
2022-12-14Use std::variantDavid Robillard1-3/+3
2022-12-14Use std::filesystem and std::make_uniqueDavid Robillard3-113/+5
2022-12-13Avoid throwing exceptions from main()David Robillard1-5/+10
2022-09-27Use std::make_uniqueDavid Robillard2-3/+2
2022-09-27Simplify clang-tidy configurationDavid Robillard1-0/+16
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-08-18Fix whitespaceDavid Robillard1-1/+3
2022-08-18Fix overly long line commentsDavid Robillard1-2/+2
2022-08-18Avoid "else" after "return", "break", and "continue"David Robillard1-1/+3
2022-08-18Make empty methods and trivial constructors noexceptDavid Robillard1-1/+1
2022-08-18Use auto when declaring iteratorsDavid Robillard1-1/+2
2022-08-18Switch to meson build systemDavid Robillard1-0/+112
2022-08-17Use eg-metro in tests instead of eg-samplerDavid Robillard1-3/+3
This plugin doesn't have external dependencies (like libsndfile), so is more likely to be present.
2021-01-02Update for latest raulDavid Robillard1-3/+3
2020-12-15Clean up includes in core and serverDavid Robillard4-3/+13
2020-12-14Fix redundant calls to smart pointer get() methodsDavid Robillard1-1/+1
2020-12-14Avoid "using namespace"David Robillard2-31/+70
2020-08-03Clean up includesDavid Robillard3-3/+2
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-02Remove std::shared_ptr aliasDavid Robillard2-2/+1
2020-08-02Remove std::unique_ptr aliasDavid Robillard1-1/+2
2020-08-02Rename memory utility headerDavid Robillard2-2/+2
2020-08-02Clean up URI map interfaceDavid Robillard1-1/+1
2020-08-02Fix header-hygiene warningDavid Robillard1-2/+4
2020-08-02Add missing override specifiersDavid Robillard1-1/+2
2020-08-02Use auto with casts and allocations to remove redundancyDavid Robillard1-1/+1
2020-08-02Fix suppressed automatic movesDavid Robillard1-1/+1
2020-08-01Use modern castsDavid Robillard2-9/+14
2020-08-01Make set_bundle_path_from_code take a function pointerDavid Robillard2-2/+2
2020-08-01Remove superfluous semicolonsDavid Robillard2-23/+29
2020-07-18Add missing static specifiersDavid Robillard2-2/+2
2019-11-10Make test suite depend only on LV2David Robillard10-34/+25
2019-03-16Improve input path handlingDavid Robillard1-12/+20
2019-03-09Clean up AtomForgeDavid Robillard1-15/+7
2019-03-09Clean up includes and forward declarationsDavid Robillard5-30/+33
2019-03-09Localise dependency on boost::format and improve logging APIDavid Robillard3-15/+15
2019-03-08Use smart pointers to manage World in programsDavid Robillard2-8/+6
2019-03-08Use smart pointers to handle FILE streamsDavid Robillard1-5/+5
2019-03-08Make parser take mandatory arguments by referenceDavid Robillard2-2/+2