mirrored from https://gitlab.com/project-march/march
-
Notifications
You must be signed in to change notification settings - Fork 4
/
.clang-tidy
49 lines (49 loc) · 2.21 KB
/
.clang-tidy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
---
Checks: -*,
portability-*,
bugprone-*,
cert-*,
-cert-err58-cpp,
clang-analyzer-*,
concurrency-*,
hicpp-*,
-hicpp-special-member-functions,
-hicpp-no-array-decay,
-hicpp-vararg,
-hicpp-avoid-goto,
concurrency-*,
performance-*
-performance-unnecessary-value-param
-hicpp-member-init
-clang-diagnostic-*
#WarningsAsErrors: '*'
HeaderFilterRegex: ''
FormatStyle: webkit
CheckOptions:
- key: bugprone-assert-side-effect.AssertMacros
value: 'assert,ASSERT_TRUE, EXPECT_TRUE, ASSERT_FALSE, EXPECT_FALSE, ASSERT_EQ, EXPECT_EQ, ASSERT_NE, EXPECT_NE, ASSERT_LT, EXPECT_LT, ASSERT_LE, EXPECT_LE, ASSERT_GT, EXPECT_GT, ASSERT_GE, EXPECT_GE, ASSERT_STREQ, EXPECT_STREQ, ASSERT_STRNE, EXPECT_STRNE, ASSERT_STRCASEEQ, EXPECT_STRCASEEQ, ASSERT_STRCASENE, EXPECT_STRCASENE, ASSERT_THROW, EXPECT_THROW, ASSERT_ANY_THROW, EXPECT_ANY_THROW, ASSERT_NO_THROW, EXPECT_NO_THROW, ASSERT_FLOAT_EQ, EXPECT_FLOAT_EQ, ASSERT_DOUBLE_EQ, EXPECT_DOUBLE_EQ, ASSERT_NEAR, EXPECT_NEAR, ASSERT_THAT, EXPECT_THAT,ROS_ASSERT,ROS_ASSERT_MSG,ROS_ASSERT_CMD'
- key: bugprone-assert-side-effect.CheckFunctionCalls
value: '1'
- key: bugprone-argument-comment.CommentBoolLiterals
value: '1'
- key: bugprone-argument-comment.CommentIntegerLiterals
value: '1'
- key: bugprone-argument-comment.CommentFloatLiterals
value: '1'
- key: bugprone-argument-comment.CommentStringLiterals
value: '1'
- key: bugprone-argument-comment.CommentCharacterLiterals
value: '1'
- key: bugprone-argument-comment.CommentUserDefinedLiterals
value: '1'
- key: bugprone-argument-comment.CommentNullPtrs
value: '1'
- key: bugprone-misplaced-widening-cast.CheckImplicitCasts
value: '1'
- key: bugprone-suspicious-enum-usage.StrictMode
value: '1'
- key: hicpp-signed-bitwise.IgnorePositiveIntegerLiterals
value: '1'
- key: performance-inefficient-string-concatenation.StrictMode
value: '1'
...