Commit Graph

9 Commits

Author SHA1 Message Date
Magne Sjaastad
4a2e730ee0 Add modernize-make-unique and modernize-make-shared 2024-09-02 15:26:44 +02:00
Kristian Bendiksen
2d13cfdad1 clang-tidy: Add readability-container-size-empty check. 2023-09-27 10:16:37 +02:00
Magne Sjaastad
59ca0b943c
Add readability-simplify-boolean-expr
* Add readability-simplify-boolean-expr
* Fixes based on review
2023-06-26 13:12:41 +02:00
Magne Sjaastad
6f6dc80bc6
Added more clang-tidy checks
Improved GitHub Action to run clang-format as part of clang-tidy

* Simplify clang-tidy workflow
* Added modernize-use-using, modernize-redundant-void-arg, readability-static-accessed-through-instance
* Add nolint for libecl typedefs
2023-04-14 14:07:45 +02:00
Magne Sjaastad
706c8a5266
Use clang-tidy-15
Update clang-tidy.yml to use clang-tidy-15 to be able to support c++20

Do not use OpenMP, as omp.h is not found during parsing

Remove modernize-use-nullptr, as this does not work with <=> (spaceship operator)
https://reviews.llvm.org/D95714
2023-03-21 10:02:03 +01:00
Magne Sjaastad
e2df3e9464
clang-tidy : Add some bugprone- checks 2021-10-04 10:08:13 +02:00
Magne Sjaastad
e26304ff1b Limit clang-tidy header inspections 2021-04-11 12:04:28 -07:00
Magne Sjaastad
5c81abd9d7 clang-tidy : Check header files 2021-04-07 07:27:50 +02:00
Gaute Lindkvist
81699db187 Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00