diff options
author | Emma Vukelj <emmavukelj@google.com> | 2019-06-03 17:01:30 -0700 |
---|---|---|
committer | Emma Vukelj <emmavukelj@google.com> | 2019-06-04 16:54:49 +0000 |
commit | 6be180efbb030921591571cc8268c7184d4ecbc8 (patch) | |
tree | 5af9191d2ef7fa2e95e059d9ae2fdd1eea5a15b8 /clang_tidy | |
parent | 985fc232a2b75000e2f87a3fab587c363663a0dc (diff) | |
download | toolchain-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-x | clang_tidy/clang_tidy_warn.py | 277 |
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|' |