diff options
author | Sergio Martins <smartins@kde.org> | 2019-05-12 16:49:25 +0100 |
---|---|---|
committer | Sergio Martins <smartins@kde.org> | 2019-05-12 16:49:25 +0100 |
commit | d1cb8a0e5d8dc9932e75e16b79a5b93aee5f129e (patch) | |
tree | 29fa3195d801b805cbdca32f620499e778f51819 /CheckSources.cmake | |
parent | e1c8faffca38256ad27cd13c2d8e33c92c092b79 (diff) |
Introduce heap-allocated-small-trivial-type
Catches heap-allocating small trivially copyable/destructible types.
Such as: auto p = new QPoint();
Could contain false-positives, hence going to manual level.
Diffstat (limited to 'CheckSources.cmake')
-rw-r--r-- | CheckSources.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CheckSources.cmake b/CheckSources.cmake index 5f8d3d62..cb541688 100644 --- a/CheckSources.cmake +++ b/CheckSources.cmake @@ -2,6 +2,7 @@ set(CLAZY_CHECKS_SRCS ${CLAZY_CHECKS_SRCS} ${CMAKE_CURRENT_LIST_DIR}/src/checks/manuallevel/assert-with-side-effects.cpp ${CMAKE_CURRENT_LIST_DIR}/src/checks/manuallevel/container-inside-loop.cpp ${CMAKE_CURRENT_LIST_DIR}/src/checks/manuallevel/detaching-member.cpp + ${CMAKE_CURRENT_LIST_DIR}/src/checks/manuallevel/heap-allocated-small-trivial-type.cpp ${CMAKE_CURRENT_LIST_DIR}/src/checks/manuallevel/ifndef-define-typo.cpp ${CMAKE_CURRENT_LIST_DIR}/src/checks/manuallevel/inefficient-qlist.cpp ${CMAKE_CURRENT_LIST_DIR}/src/checks/manuallevel/isempty-vs-count.cpp |