summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-08-02Make deleted operators publicDavid Robillard0-0/+0
2020-08-02Make move operators noexceptDavid Robillard2-3/+2
2020-08-02Remove unnecessary moveDavid Robillard2-2/+1
2020-08-02Fix whitespaceDavid Robillard1-2/+1
2020-08-02Add missing bracesDavid Robillard3-3/+4
2020-08-02Use type-appropriate math functionsDavid Robillard0-0/+0
2020-08-02Clean up include guardsDavid Robillard10-30/+30
2020-08-02Move public headers to a separate include directoryDavid Robillard61-15/+15
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-02Remove stale forward declarationsDavid Robillard8-12/+1
2020-08-02Remove redundant const qualifiersDavid Robillard5-6/+4
2020-08-02Use "using" over "typedef"David Robillard4-8/+7
2020-08-02Remove redundant void argumentDavid Robillard2-2/+1
2020-08-02Clean up namespace commentsDavid Robillard24-35/+34
2020-08-02Use explicit default for trivial constructorsDavid Robillard8-15/+13
2020-08-02Use default member initializationDavid Robillard11-54/+43
2020-08-02Fix implicit constructorDavid Robillard1-1/+1
2020-08-02Use consistent naming for context parametersDavid Robillard73-437/+443
2020-08-02Use std::make_sharedDavid Robillard7-14/+19
2020-08-02Remove wrappers for standard memory functionsDavid Robillard32-102/+130
2020-08-02Pass by value and use std::moveDavid Robillard6-18/+15
2020-08-02Fix uninitialized variablesDavid Robillard9-19/+23
2020-08-02Fix uninitialized membersDavid Robillard24-154/+144
2020-08-02Don't access static methods through instancesDavid Robillard5-9/+7
2020-08-02Fix incorrect strncmp lengthDavid Robillard2-2/+1
2020-08-02Use standard C++ includesDavid Robillard4-4/+3
2020-08-02Use auto with casts and allocations to remove redundancyDavid Robillard24-105/+107
2020-08-02Fix unnecessary parameter copiesDavid Robillard30-118/+120
2020-08-02Fix suppressed automatic movesDavid Robillard5-6/+5
2020-08-02Remove redundant base class initializationsDavid Robillard3-5/+3
2020-08-02Make member functions const or static where possibleDavid Robillard20-37/+36
2020-08-02Use type-appropriate math functionsDavid Robillard3-4/+3
2020-08-02Fix multiple declarations on a single lineDavid Robillard3-4/+10
2020-08-02Fix unnecessary copies in for loopsDavid Robillard8-10/+8
2020-08-02Use faster variant of std::string::findDavid Robillard2-7/+6
2020-08-02Fix include orderDavid Robillard16-20/+20
2020-08-02Fix ambiguous variable name flake8 warningDavid Robillard1-2/+2
2020-08-01Update clang-tidy fileDavid Robillard1-2/+46
2020-08-01Improve lint targetDavid Robillard1-36/+43
2020-08-01Use modern castsDavid Robillard73-375/+532
2020-08-01Make set_bundle_path_from_code take a function pointerDavid Robillard5-6/+7
2020-08-01Add explicit accessors to QuarkDavid Robillard15-35/+46
2020-08-01Set third party packages as system dependenciesDavid Robillard1-3/+15
This suppresses warnings in their headers.
2020-08-01Remove superfluous semicolonsDavid Robillard11-49/+52
2020-08-01Be more explicit about warningsDavid Robillard2-3/+87
2020-07-18Add missing const specifiersDavid Robillard3-3/+3
2020-07-18Remove unused macrosDavid Robillard2-5/+0
2020-07-18Fix incorrect format specifiersDavid Robillard2-2/+2
2020-07-18Add missing static specifiersDavid Robillard3-3/+3
2020-03-13Move README to README.mdDavid Robillard1-2/+1
2020-02-26Fix undo and redo when using a remote serverDavid Robillard1-0/+4