summaryrefslogtreecommitdiffstats
path: root/.clang-tidy
Commit message (Collapse)AuthorAgeFilesLines
* clang-tidy: restore 'misc-noexcept-move-constructor'Brad King2018-09-261-1/+0
| | | | | | We disabled this in commit 1fe0d72eb6 (clang-tidy: exclude 'misc-noexcept-move-constructor', 2018-09-24) due to false positives. Restore it and use a NOLINT comment to suppress them instead.
* clang-tidy: exclude 'misc-noexcept-move-constructor'Brad King2018-09-241-0/+1
| | | | | Our installation is producing false positives on move constructors and assignment operators that are clearly marked `noexcept`.
* clang-tidy: exclude 'modernize-use-noexcept' introduced in 5.0.0Brad King2017-09-281-0/+1
| | | | | We still support compiling CMake on VS 2013 that does not support `noexcept`, so disable the clang-tidy diagnostic for now.
* clang-tidy: exclude 'modernize-return-braced-init-list' introduced in 5.0.0Matthias Maennich2017-09-271-0/+1
| | | | | | | Due to many occurrences and as I am not sure about the coding guide lines in regards to this, I blacklist it. Signed-off-by: Matthias Maennich <matthias@maennich.net>
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-1/+0
| | | | Signed-off-by: Matthias Maennich <matthias@maennich.net>
* Enable clang-tidy modernize-loop-convert lintBrad King2017-09-191-1/+0
| | | | | Fix remaining diagnostics by this lint and remove it from our list of disabled lints.
* clang-tidy: blacklist "modernize" checksDaniel Pfeifer2017-08-301-6/+13
|
* Replace C-style castsDaniel Pfeifer2017-08-271-0/+1
|
* Use C++11 nullptrDaniel Pfeifer2017-08-241-3/+0
|
* clang-tidy: add option CMake_RUN_CLANG_TIDYDaniel Pfeifer2017-05-041-0/+30