-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy path.clang-tidy
More file actions
34 lines (31 loc) · 964 Bytes
/
.clang-tidy
File metadata and controls
34 lines (31 loc) · 964 Bytes
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
#
# Copyright (c) 2026 Steve Gerbino
#
# Distributed under the Boost Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#
# Official repository: https://github.com/cppalliance/corosio
#
# Conservative config: high-signal checks, minimal false positives.
# Run: clang-tidy -p build src/corosio/src/detail/epoll/scheduler.cpp
Checks: >
-*,
bugprone-*,
-bugprone-branch-clone,
-bugprone-easily-swappable-parameters,
-bugprone-narrowing-conversions,
-bugprone-switch-missing-default-case,
clang-analyzer-*,
-clang-analyzer-optin.*,
concurrency-*,
-concurrency-mt-unsafe,
misc-redundant-expression,
misc-unconventional-assign-operator,
misc-unused-parameters,
modernize-use-override,
performance-*,
-performance-enum-size,
readability-container-size-empty,
readability-redundant-smartptr-get,
HeaderFilterRegex: '(boost/corosio|src/detail)/'
FormatStyle: file