commit | 546ee613a4f7fe8c2cb3e7ecc38dfdf9a08e552f | [log] [tgz] |
---|---|---|
author | Yves Gerey <yvesg@webrtc.org> | Tue Feb 26 16:04:16 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 26 17:06:40 2019 |
tree | c6f0823651c0db509c11c6ccea47683f924ac503 | |
parent | b7cb7b5e944630c0b4c1412a41622c6bea1efecc [diff] |
clang-tidy helper script, with clang static analyzer included. This CL makes it easy to invoke the tool for single cc files, without having to install or configure anything. It boils down to: % tools_webrtc/clang_tidy.py path/to/file.cc [clang-tidy-args...] If any issue is encountered, a colored diagnostic will be printed. By default, it also includes checks from clang analyzer. Warning! This is linux-only, and uses an old version of clang-tidy based on LLVM 5.0. USE WITH CARE. bug: webrtc:8793 Change-Id: I8964f2b939408326cc349c5f0ac0dfcff2da24c5 Reviewed-on: https://webrtc-review.googlesource.com/c/120221 Commit-Queue: Yves Gerey <yvesg@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26858}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.