• Home
  • Raw
  • Download

Lines Matching +full:clang +full:- +full:tidy

35 #     script/make-pretty
39 # script/make-pretty clang
40 # script/make-pretty clang-format
41 # script/make-pretty clang-tidy
45 # script/make-pretty markdown
49 # script/make-pretty python
53 # script/make-pretty shell
57 # script/make-pretty check clang
58 # script/make-pretty check clang-format
59 # script/make-pretty check clang-tidy
60 # script/make-pretty check markdown
61 # script/make-pretty check python
62 # script/make-pretty check shell
65 set -euo pipefail
86 '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON'
87 '-DOT_ANYCAST_LOCATOR=ON'
88 '-DOT_APP_RCP=OFF'
89 '-DOT_MTD=OFF'
90 '-DOT_RCP=OFF'
91 '-DOT_PLATFORM=simulation'
92 '-DOT_BACKBONE_ROUTER=ON'
93 '-DOT_BORDER_AGENT=ON'
94 '-DOT_BORDER_ROUTER=ON'
95 '-DOT_BORDER_ROUTING=ON'
96 '-DOT_BORDER_ROUTING_DHCP6_PD=ON'
97 '-DOT_CHANNEL_MANAGER=ON'
98 '-DOT_CHANNEL_MANAGER_CSL=ON'
99 '-DOT_CHANNEL_MONITOR=ON'
100 '-DOT_COAP=ON'
101 '-DOT_COAP_BLOCK=ON'
102 '-DOT_COAP_OBSERVE=ON'
103 '-DOT_COAPS=ON'
104 '-DOT_COMMISSIONER=ON'
105 '-DOT_CSL_RECEIVER=ON'
106 '-DOT_DATASET_UPDATER=ON'
107 '-DOT_DHCP6_CLIENT=ON'
108 '-DOT_DHCP6_SERVER=ON'
109 '-DOT_DIAGNOSTIC=ON'
110 '-DOT_DNS_CLIENT=ON'
111 '-DOT_DNS_DSO=ON'
112 '-DOT_DNS_UPSTREAM_QUERY=ON'
113 '-DOT_DNSSD_SERVER=ON'
114 '-DOT_DUA=ON'
115 '-DOT_MLR=ON'
116 '-DOT_ECDSA=ON'
117 '-DOT_HISTORY_TRACKER=ON'
118 '-DOT_IP6_FRAGM=ON'
119 '-DOT_JAM_DETECTION=ON'
120 '-DOT_JOINER=ON'
121 '-DOT_LINK_RAW=ON'
122 '-DOT_LINK_METRICS_INITIATOR=ON'
123 '-DOT_LINK_METRICS_SUBJECT=ON'
124 '-DOT_MAC_FILTER=ON'
125 '-DOT_MESH_DIAG=ON'
126 '-DOT_NAT64_BORDER_ROUTING=ON'
127 '-DOT_NAT64_TRANSLATOR=ON'
128 '-DOT_NETDATA_PUBLISHER=ON'
129 '-DOT_NETDIAG_CLIENT=ON'
130 '-DOT_PING_SENDER=ON'
131 '-DOT_REFERENCE_DEVICE=ON'
132 '-DOT_SERVICE=ON'
133 '-DOT_SLAAC=ON'
134 '-DOT_SNTP_CLIENT=ON'
135 '-DOT_SRP_ADV_PROXY=ON'
136 '-DOT_SRP_CLIENT=ON'
137 '-DOT_SRP_SERVER=ON'
138 '-DOT_THREAD_VERSION=1.3'
139 '-DOT_TREL=ON'
140 '-DOT_COVERAGE=ON'
141 '-DOT_LOG_LEVEL_DYNAMIC=ON'
142 '-DOT_COMPILE_WARNING_AS_ERROR=ON'
143 '-DOT_UPTIME=ON'
149 echo -e '========================================'
150 echo -e ' format c/c++ (clang-format)'
151 echo -e '========================================'
153 …git ls-files "${OT_CLANG_SOURCES[@]}" | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '|')…
154 | xargs -n3 -P"$OT_BUILD_JOBS" script/clang-format -style=file -i -verbose
159 echo -e '========================================'
160 echo -e ' check c/c++ (clang-format)'
161 echo -e '========================================'
163 …git ls-files "${OT_CLANG_SOURCES[@]}" | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '|')…
164 | xargs -n3 -P"$OT_BUILD_JOBS" script/clang-format-check
169 echo -e '========================================'
170 echo -e ' format c/c++ (clang-tidy)'
171 echo -e '========================================'
173 (mkdir -p ./build/cmake-tidy \
174 && cd ./build/cmake-tidy \
176 && ../../script/clang-tidy -j"$OT_BUILD_JOBS" "${OT_CLANG_TIDY_FIX_DIRS[@]}" -fix)
181 echo -e '========================================'
182 echo -e ' check c/c++ (clang-tidy)'
183 echo -e '========================================'
185 (mkdir -p ./build/cmake-tidy \
186 && cd ./build/cmake-tidy \
188 && ../../script/clang-tidy -j"$OT_BUILD_JOBS" "${OT_CLANG_TIDY_FIX_DIRS[@]}")
193 echo -e '========================================'
194 echo -e ' format markdown'
195 echo -e '========================================'
197 …git ls-files "${OT_MARKDOWN_SOURCES[@]}" | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '…
198 | xargs -n10 -P"$OT_BUILD_JOBS" npx prettier@2.0.4 --write
203 echo -e '========================================'
204 echo -e ' check markdown'
205 echo -e '========================================'
207 …git ls-files "${OT_MARKDOWN_SOURCES[@]}" | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '…
208 | xargs -n10 -P"$OT_BUILD_JOBS" npx prettier@2.0.4 --check
213 echo -e '========================================'
214 echo -e ' format python'
215 echo -e '========================================'
217 …git ls-files "${OT_PYTHON_SOURCES[@]}" | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '|'…
218 …| xargs -n10 -P"$OT_BUILD_JOBS" python3 -m yapf --verbose --style '{based_on_style: google, column…
223 echo -e '========================================'
224 echo -e ' check python'
225 echo -e '========================================'
227 …git ls-files "${OT_PYTHON_SOURCES[@]}" | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '|'…
228 …| xargs -n10 -P"$OT_BUILD_JOBS" python3 -m yapf --verbose --style '{based_on_style: google, column…
233 echo -e '========================================'
234 echo -e ' format shell'
235 echo -e '========================================'
237 git ls-files | xargs shfmt -f | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '|'))" \
238 | xargs -n10 -P"$OT_BUILD_JOBS" shfmt -i 4 -bn -ci -fn -s -w
243 echo -e '========================================'
244 echo -e ' check shell'
245 echo -e '========================================'
247 git ls-files | xargs shfmt -f | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '|'))" \
248 | xargs -n10 -P"$OT_BUILD_JOBS" shfmt -i 4 -bn -ci -fn -s -d
250 git ls-files | xargs shfmt -f | grep -v -E "^($(echo "${OT_EXCLUDE_DIRS[@]}" | tr ' ' '|'))" \
251 | xargs -n10 -P"$OT_BUILD_JOBS" shellcheck
262 elif [ "$1" == 'clang' ]; then
265 elif [ "$1" == 'clang-format' ]; then
267 elif [ "$1" == 'clang-tidy' ]; then
276 echo >&2 "Unsupported check: $1. Supported: clang, markdown, python, shell"
290 elif [ "$1" == 'clang' ]; then
293 elif [ "$1" == 'clang-format' ]; then
295 elif [ "$1" == 'clang-tidy' ]; then
307 echo >&2 "Unsupported action: $1. Supported: clang, markdown, python, shell"