aboutsummaryrefslogtreecommitdiff
path: root/clang_tidy
diff options
context:
space:
mode:
authorEmma Vukelj <emmavukelj@google.com>2019-06-03 17:01:30 -0700
committerEmma Vukelj <emmavukelj@google.com>2019-06-04 16:54:49 +0000
commit6be180efbb030921591571cc8268c7184d4ecbc8 (patch)
tree5af9191d2ef7fa2e95e059d9ae2fdd1eea5a15b8 /clang_tidy
parent985fc232a2b75000e2f87a3fab587c363663a0dc (diff)
downloadtoolchain-utils-6be180efbb030921591571cc8268c7184d4ecbc8.tar.gz
Clang-Tidy: insert more ChromeOS specific projects
Author: Emma Vukelj This CL removes Android-specific project names and replaces them with some ChromeOS project names (specifically, those after /ios). This gives us more helpful analysis of the errors. BUG=None TEST=the html and csv files are successfully generated Change-Id: I60844a4e7e21a8c7e4759d2f3baa8121dae71598 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/1642363 Reviewed-by: George Burgess <gbiv@chromium.org> Tested-by: Emma Vukelj <emmavukelj@google.com>
Diffstat (limited to 'clang_tidy')
-rwxr-xr-xclang_tidy/clang_tidy_warn.py277
1 files changed, 276 insertions, 1 deletions
diff --git a/clang_tidy/clang_tidy_warn.py b/clang_tidy/clang_tidy_warn.py
index bcd31bc4..ab42c32c 100755
--- a/clang_tidy/clang_tidy_warn.py
+++ b/clang_tidy/clang_tidy_warn.py
@@ -201,7 +201,282 @@ project_list = [
simple_project_pattern('gpu'),
simple_project_pattern('headless'),
simple_project_pattern('infra'),
-
+ simple_project_pattern("ipc"),
+ simple_project_pattern("jingle"),
+ simple_project_pattern("media"),
+ simple_project_pattern("mojo"),
+ simple_project_pattern("native_client"),
+ simple_project_pattern("ative_client_sdk"),
+ simple_project_pattern("net"),
+ simple_project_pattern("out"),
+ simple_project_pattern("pdf"),
+ simple_project_pattern("ppapi"),
+ simple_project_pattern("printing"),
+ simple_project_pattern("remoting"),
+ simple_project_pattern("rlz"),
+ simple_project_pattern("sandbox"),
+ simple_project_pattern("services"),
+ simple_project_pattern("skia"),
+ simple_project_pattern("sql"),
+ simple_project_pattern("storage"),
+ simple_project_pattern("styleguide"),
+ simple_project_pattern("testing"),
+ simple_project_pattern("third_party/Python-Markdown"),
+ simple_project_pattern("third_party/SPIRV-Tools"),
+ simple_project_pattern("third_party/abseil-cpp"),
+ simple_project_pattern("third_party/accessibility-audit"),
+ simple_project_pattern("third_party/accessibility_test_framework"),
+ simple_project_pattern("third_party/adobe"),
+ simple_project_pattern("third_party/afl"),
+ simple_project_pattern("third_party/android_build_tools"),
+ simple_project_pattern("third_party/android_crazy_linker"),
+ simple_project_pattern("third_party/android_data_chart"),
+ simple_project_pattern("third_party/android_deps"),
+ simple_project_pattern("third_party/android_media"),
+ simple_project_pattern("third_party/android_ndk"),
+ simple_project_pattern("third_party/android_opengl"),
+ simple_project_pattern("third_party/android_platform"),
+ simple_project_pattern("third_party/android_protobuf"),
+ simple_project_pattern("third_party/android_sdk"),
+ simple_project_pattern("third_party/android_support_test_runner"),
+ simple_project_pattern("third_party/android_swipe_refresh"),
+ simple_project_pattern("third_party/android_system_sdk"),
+ simple_project_pattern("third_party/android_tools"),
+ simple_project_pattern("third_party/angle"),
+ simple_project_pattern("third_party/apache-mac"),
+ simple_project_pattern("third_party/apache-portable-runtime"),
+ simple_project_pattern("third_party/apache-win32"),
+ simple_project_pattern("third_party/apk-patch-size-estimator"),
+ simple_project_pattern("third_party/apple_apsl"),
+ simple_project_pattern("third_party/arcore-android-sdk"),
+ simple_project_pattern("third_party/ashmem"),
+ simple_project_pattern("third_party/auto"),
+ simple_project_pattern("third_party/axe-core"),
+ simple_project_pattern("third_party/bazel"),
+ simple_project_pattern("third_party/binutils"),
+ simple_project_pattern("third_party/bison"),
+ simple_project_pattern("third_party/blanketjs"),
+ simple_project_pattern("third_party/blink/common"),
+ simple_project_pattern("third_party/blink/manual_tests"),
+ simple_project_pattern("third_party/blink/perf_tests"),
+ simple_project_pattern("third_party/blink/public"),
+ simple_project_pattern("third_party/blink/renderer"),
+ simple_project_pattern("third_party/blink/tools"),
+ simple_project_pattern("third_party/blink/web_tests"),
+ simple_project_pattern("third_party/boringssl"),
+ simple_project_pattern("third_party/bouncycastle"),
+ simple_project_pattern("third_party/breakpad"),
+ simple_project_pattern("third_party/brotli"),
+ simple_project_pattern("third_party/bspatch"),
+ simple_project_pattern("third_party/byte_buddy"),
+ simple_project_pattern("third_party/cacheinvalidation"),
+ simple_project_pattern("third_party/catapult"),
+ simple_project_pattern("third_party/cct_dynamic_module"),
+ simple_project_pattern("third_party/ced"),
+ simple_project_pattern("third_party/chaijs"),
+ simple_project_pattern("third_party/checkstyle"),
+ simple_project_pattern("third_party/chromevox"),
+ simple_project_pattern("third_party/chromite"),
+ simple_project_pattern("third_party/cld_3"),
+ simple_project_pattern("third_party/closure_compiler"),
+ simple_project_pattern("third_party/colorama"),
+ simple_project_pattern("third_party/crashpad"),
+ simple_project_pattern("third_party/crc32c"),
+ simple_project_pattern("third_party/cros_system_api"),
+ simple_project_pattern("third_party/custom_tabs_client"),
+ simple_project_pattern("third_party/d3"),
+ simple_project_pattern("third_party/dav1d"),
+ simple_project_pattern("third_party/dawn"),
+ simple_project_pattern("third_party/decklink"),
+ simple_project_pattern("third_party/depot_tools"),
+ simple_project_pattern("third_party/devscripts"),
+ simple_project_pattern("third_party/devtools-node-modules"),
+ simple_project_pattern("third_party/dom_distiller_js"),
+ simple_project_pattern("third_party/elfutils"),
+ simple_project_pattern("third_party/emoji-segmenter"),
+ simple_project_pattern("third_party/errorprone"),
+ simple_project_pattern("third_party/espresso"),
+ simple_project_pattern("third_party/expat"),
+ simple_project_pattern("third_party/feed"),
+ simple_project_pattern("third_party/ffmpeg"),
+ simple_project_pattern("third_party/flac"),
+ simple_project_pattern("third_party/flatbuffers"),
+ simple_project_pattern("third_party/flot"),
+ simple_project_pattern("third_party/fontconfig"),
+ simple_project_pattern("third_party/freetype"),
+ simple_project_pattern("third_party/fuchsia-sdk"),
+ simple_project_pattern("third_party/gestures"),
+ simple_project_pattern("third_party/gif_player"),
+ simple_project_pattern("third_party/glfw"),
+ simple_project_pattern("third_party/glslang"),
+ simple_project_pattern("third_party/gnu_binutils"),
+ simple_project_pattern("third_party/google-truth"),
+ simple_project_pattern("third_party/google_android_play_core"),
+ simple_project_pattern("third_party/google_appengine_cloudstorage"),
+ simple_project_pattern("third_party/google_input_tools"),
+ simple_project_pattern("third_party/google_toolbox_for_mac"),
+ simple_project_pattern("third_party/google_trust_services"),
+ simple_project_pattern("third_party/googletest"),
+ simple_project_pattern("third_party/gperf"),
+ simple_project_pattern("third_party/gradle_wrapper"),
+ simple_project_pattern("third_party/grpc"),
+ simple_project_pattern("third_party/gson"),
+ simple_project_pattern("third_party/guava"),
+ simple_project_pattern("third_party/gvr-android-keyboard"),
+ simple_project_pattern("third_party/gvr-android-sdk"),
+ simple_project_pattern("third_party/hamcrest"),
+ simple_project_pattern("third_party/harfbuzz-ng"),
+ simple_project_pattern("third_party/hunspell"),
+ simple_project_pattern("third_party/hunspell_dictionaries"),
+ simple_project_pattern("third_party/iaccessible2"),
+ simple_project_pattern("third_party/iccjpeg"),
+ simple_project_pattern("third_party/icu"),
+ simple_project_pattern("third_party/icu4j"),
+ simple_project_pattern("third_party/ijar"),
+ simple_project_pattern("third_party/ink"),
+ simple_project_pattern("third_party/inspector_protocol"),
+ simple_project_pattern("third_party/instrumented_libraries"),
+ simple_project_pattern("third_party/intellij"),
+ simple_project_pattern("third_party/isimpledom"),
+ simple_project_pattern("third_party/jacoco"),
+ simple_project_pattern("third_party/jinja2"),
+ simple_project_pattern("third_party/jsoncpp"),
+ simple_project_pattern("third_party/jsr-305"),
+ simple_project_pattern("third_party/jstemplate"),
+ simple_project_pattern("third_party/junit"),
+ simple_project_pattern("third_party/khronos"),
+ simple_project_pattern("third_party/lcov"),
+ simple_project_pattern("third_party/leveldatabase"),
+ simple_project_pattern("third_party/libFuzzer"),
+ simple_project_pattern("third_party/libXNVCtrl"),
+ simple_project_pattern("third_party/libaddressinput"),
+ simple_project_pattern("third_party/libaom"),
+ simple_project_pattern("third_party/libcxx-pretty-printers"),
+ simple_project_pattern("third_party/libdrm"),
+ simple_project_pattern("third_party/libevdev"),
+ simple_project_pattern("third_party/libjingle_xmpp"),
+ simple_project_pattern("third_party/libjpeg"),
+ simple_project_pattern("third_party/libjpeg_turbo"),
+ simple_project_pattern("third_party/liblouis"),
+ simple_project_pattern("third_party/libovr"),
+ simple_project_pattern("third_party/libphonenumber"),
+ simple_project_pattern("third_party/libpng"),
+ simple_project_pattern("third_party/libprotobuf-mutator"),
+ simple_project_pattern("third_party/libsecret"),
+ simple_project_pattern("third_party/libsrtp"),
+ simple_project_pattern("third_party/libsync"),
+ simple_project_pattern("third_party/libudev"),
+ simple_project_pattern("third_party/libusb"),
+ simple_project_pattern("third_party/libvpx"),
+ simple_project_pattern("third_party/libwebm"),
+ simple_project_pattern("third_party/libwebp"),
+ simple_project_pattern("third_party/libxml"),
+ simple_project_pattern("third_party/libxslt"),
+ simple_project_pattern("third_party/libyuv"),
+ simple_project_pattern("third_party/lighttpd"),
+ simple_project_pattern("third_party/logilab"),
+ simple_project_pattern("third_party/lss"),
+ simple_project_pattern("third_party/lzma_sdk"),
+ simple_project_pattern("third_party/mach_override"),
+ simple_project_pattern("third_party/markdown"),
+ simple_project_pattern("third_party/markupsafe"),
+ simple_project_pattern("third_party/material_design_icons"),
+ simple_project_pattern("third_party/mesa_headers"),
+ simple_project_pattern("third_party/metrics_proto"),
+ simple_project_pattern("third_party/microsoft_webauthn"),
+ simple_project_pattern("third_party/mingw-w64"),
+ simple_project_pattern("third_party/minigbm"),
+ simple_project_pattern("third_party/minizip"),
+ simple_project_pattern("third_party/mocha"),
+ simple_project_pattern("third_party/mockito"),
+ simple_project_pattern("third_party/modp_b64"),
+ simple_project_pattern("third_party/motemplate"),
+ simple_project_pattern("third_party/mozilla"),
+ simple_project_pattern("third_party/nacl_sdk_binaries"),
+ simple_project_pattern("third_party/nasm"),
+ simple_project_pattern("third_party/netty-tcnative"),
+ simple_project_pattern("third_party/netty4"),
+ simple_project_pattern("third_party/node"),
+ simple_project_pattern("third_party/nvml"),
+ simple_project_pattern("third_party/objenesis"),
+ simple_project_pattern("third_party/ocmock"),
+ simple_project_pattern("third_party/openh264"),
+ simple_project_pattern("third_party/openscreen"),
+ simple_project_pattern("third_party/openvr"),
+ simple_project_pattern("third_party/opus"),
+ simple_project_pattern("third_party/ots"),
+ simple_project_pattern("third_party/ow2_asm"),
+ simple_project_pattern("third_party/pdfium"),
+ simple_project_pattern("third_party/pefile"),
+ simple_project_pattern("third_party/perfetto"),
+ simple_project_pattern("third_party/perl"),
+ simple_project_pattern("third_party/pexpect"),
+ simple_project_pattern("third_party/pffft"),
+ simple_project_pattern("third_party/ply"),
+ simple_project_pattern("third_party/polymer"),
+ simple_project_pattern("third_party/proguard"),
+ simple_project_pattern("third_party/protobuf"),
+ simple_project_pattern("third_party/protoc_javalite"),
+ simple_project_pattern("third_party/pycoverage"),
+ simple_project_pattern("third_party/pyelftools"),
+ simple_project_pattern("third_party/pyjson5"),
+ simple_project_pattern("third_party/pylint"),
+ simple_project_pattern("third_party/pymock"),
+ simple_project_pattern("third_party/pystache"),
+ simple_project_pattern("third_party/pywebsocket"),
+ simple_project_pattern("third_party/qcms"),
+ simple_project_pattern("third_party/quic_trace"),
+ simple_project_pattern("third_party/qunit"),
+ simple_project_pattern("third_party/r8"),
+ simple_project_pattern("third_party/re2"),
+ simple_project_pattern("third_party/requests"),
+ simple_project_pattern("third_party/rnnoise"),
+ simple_project_pattern("third_party/robolectric"),
+ simple_project_pattern("third_party/s2cellid"),
+ simple_project_pattern("third_party/sfntly"),
+ simple_project_pattern("third_party/shaderc"),
+ simple_project_pattern("third_party/simplejson"),
+ simple_project_pattern("third_party/sinonjs"),
+ simple_project_pattern("third_party/skia"),
+ simple_project_pattern("third_party/smhasher"),
+ simple_project_pattern("third_party/snappy"),
+ simple_project_pattern("third_party/speech-dispatcher"),
+ simple_project_pattern("third_party/spirv-cross"),
+ simple_project_pattern("third_party/spirv-headers"),
+ simple_project_pattern("third_party/sqlite"),
+ simple_project_pattern("third_party/sqlite4java"),
+ simple_project_pattern("third_party/sudden_motion_sensor"),
+ simple_project_pattern("third_party/swiftshader"),
+ simple_project_pattern("third_party/tcmalloc"),
+ simple_project_pattern("third_party/test_fonts"),
+ simple_project_pattern("third_party/tlslite"),
+ simple_project_pattern("third_party/ub-uiautomator"),
+ simple_project_pattern("third_party/unrar"),
+ simple_project_pattern("third_party/usb_ids"),
+ simple_project_pattern("third_party/usrsctp"),
+ simple_project_pattern("third_party/v4l-utils"),
+ simple_project_pattern("third_party/vulkan"),
+ simple_project_pattern("third_party/wayland"),
+ simple_project_pattern("third_party/wayland-protocols"),
+ simple_project_pattern("third_party/wds"),
+ simple_project_pattern("third_party/web-animations-js"),
+ simple_project_pattern("third_party/webdriver"),
+ simple_project_pattern("third_party/webgl"),
+ simple_project_pattern("third_party/webrtc"),
+ simple_project_pattern("third_party/webrtc_overrides"),
+ simple_project_pattern("third_party/webxr_test_pages"),
+ simple_project_pattern("third_party/widevine"),
+ simple_project_pattern("third_party/win_build_output"),
+ simple_project_pattern("third_party/woff2"),
+ simple_project_pattern("third_party/wtl"),
+ simple_project_pattern("third_party/xdg-utils"),
+ simple_project_pattern("third_party/xstream"),
+ simple_project_pattern("third_party/yasm"),
+ simple_project_pattern("third_party/zlib"),
+ simple_project_pattern("tools"),
+ simple_project_pattern("ui"),
+ simple_project_pattern("url"),
+ simple_project_pattern("v8"),
# keep out/obj and other patterns at the end.
[
'out/obj', '.*/(gen|obj[^/]*)/(include|EXECUTABLES|SHARED_LIBRARIES|'