# python3 """Clang_Tidy_Warn Project List data for Chrome. This file stores the Chrome project_list used in warn.py and its dependencies. It has been put into this file for easier navigation and unification of the Chrome and Android warn.py. """ def create_pattern(pattern): """Return a tuple of name and warn patten.""" return [pattern, '(^|.*/)' + pattern + '/.*: warning:'] # A list of [project_name, file_path_pattern]. project_list = [ create_pattern('android_webview'), create_pattern('apps'), create_pattern('ash/app_list'), create_pattern('ash/public'), create_pattern('ash/assistant'), create_pattern('ash/display'), create_pattern('ash/resources'), create_pattern('ash/login'), create_pattern('ash/system'), create_pattern('ash/wm'), create_pattern('ash/shelf'), create_pattern('ash'), create_pattern('base/trace_event'), create_pattern('base/debug'), create_pattern('base/third_party'), create_pattern('base/files'), create_pattern('base/test'), create_pattern('base/util'), create_pattern('base/task'), create_pattern('base/metrics'), create_pattern('base/strings'), create_pattern('base/memory'), create_pattern('base'), create_pattern('build'), create_pattern('build_overrides'), create_pattern('buildtools'), create_pattern('cc'), create_pattern('chrome/services'), create_pattern('chrome/app'), create_pattern('chrome/renderer'), create_pattern('chrome/test'), create_pattern('chrome/common/safe_browsing'), create_pattern('chrome/common/importer'), create_pattern('chrome/common/media_router'), create_pattern('chrome/common/extensions'), create_pattern('chrome/common'), create_pattern('chrome/browser/sync_file_system'), create_pattern('chrome/browser/safe_browsing'), create_pattern('chrome/browser/download'), create_pattern('chrome/browser/ui'), create_pattern('chrome/browser/supervised_user'), create_pattern('chrome/browser/search'), create_pattern('chrome/browser/browsing_data'), create_pattern('chrome/browser/predictors'), create_pattern('chrome/browser/net'), create_pattern('chrome/browser/devtools'), create_pattern('chrome/browser/resource_coordinator'), create_pattern('chrome/browser/page_load_metrics'), create_pattern('chrome/browser/extensions'), create_pattern('chrome/browser/ssl'), create_pattern('chrome/browser/printing'), create_pattern('chrome/browser/profiles'), create_pattern('chrome/browser/chromeos'), create_pattern('chrome/browser/performance_manager'), create_pattern('chrome/browser/metrics'), create_pattern('chrome/browser/component_updater'), create_pattern('chrome/browser/media'), create_pattern('chrome/browser/notifications'), create_pattern('chrome/browser/web_applications'), create_pattern('chrome/browser/media_galleries'), create_pattern('chrome/browser'), create_pattern('chrome'), create_pattern('chromecast'), create_pattern('chromeos/services'), create_pattern('chromeos/dbus'), create_pattern('chromeos/assistant'), create_pattern('chromeos/components'), create_pattern('chromeos/settings'), create_pattern('chromeos/constants'), create_pattern('chromeos/network'), create_pattern('chromeos'), create_pattern('cloud_print'), create_pattern('components/crash'), create_pattern('components/subresource_filter'), create_pattern('components/invalidation'), create_pattern('components/autofill'), create_pattern('components/onc'), create_pattern('components/arc'), create_pattern('components/safe_browsing'), create_pattern('components/services'), create_pattern('components/cast_channel'), create_pattern('components/download'), create_pattern('components/feed'), create_pattern('components/offline_pages'), create_pattern('components/bookmarks'), create_pattern('components/cloud_devices'), create_pattern('components/mirroring'), create_pattern('components/spellcheck'), create_pattern('components/viz'), create_pattern('components/gcm_driver'), create_pattern('components/ntp_snippets'), create_pattern('components/translate'), create_pattern('components/search_engines'), create_pattern('components/background_task_scheduler'), create_pattern('components/signin'), create_pattern('components/chromeos_camera'), create_pattern('components/reading_list'), create_pattern('components/assist_ranker'), create_pattern('components/payments'), create_pattern('components/feedback'), create_pattern('components/ui_devtools'), create_pattern('components/password_manager'), create_pattern('components/omnibox'), create_pattern('components/content_settings'), create_pattern('components/dom_distiller'), create_pattern('components/nacl'), create_pattern('components/metrics'), create_pattern('components/policy'), create_pattern('components/optimization_guide'), create_pattern('components/exo'), create_pattern('components/update_client'), create_pattern('components/data_reduction_proxy'), create_pattern('components/sync'), create_pattern('components/drive'), create_pattern('components/variations'), create_pattern('components/history'), create_pattern('components/webcrypto'), create_pattern('components'), create_pattern('content/public'), create_pattern('content/renderer'), create_pattern('content/test'), create_pattern('content/common'), create_pattern('content/browser'), create_pattern('content/zygote'), create_pattern('content'), create_pattern('courgette'), create_pattern('crypto'), create_pattern('dbus'), create_pattern('device/base'), create_pattern('device/vr'), create_pattern('device/gamepad'), create_pattern('device/test'), create_pattern('device/fido'), create_pattern('device/bluetooth'), create_pattern('device'), create_pattern('docs'), create_pattern('extensions/docs'), create_pattern('extensions/components'), create_pattern('extensions/buildflags'), create_pattern('extensions/renderer'), create_pattern('extensions/test'), create_pattern('extensions/common'), create_pattern('extensions/shell'), create_pattern('extensions/browser'), create_pattern('extensions/strings'), create_pattern('extensions'), create_pattern('fuchsia'), create_pattern('gin'), create_pattern('google_apis'), create_pattern('google_update'), create_pattern('gpu/perftests'), create_pattern('gpu/GLES2'), create_pattern('gpu/command_buffer'), create_pattern('gpu/tools'), create_pattern('gpu/gles2_conform_support'), create_pattern('gpu/ipc'), create_pattern('gpu/khronos_glcts_support'), create_pattern('gpu'), create_pattern('headless'), create_pattern('infra'), create_pattern('ipc'), create_pattern('jingle'), create_pattern('media'), create_pattern('mojo'), create_pattern('native_client'), create_pattern('ative_client_sdk'), create_pattern('net'), create_pattern('out'), create_pattern('pdf'), create_pattern('ppapi'), create_pattern('printing'), create_pattern('remoting'), create_pattern('rlz'), create_pattern('sandbox'), create_pattern('services/audio'), create_pattern('services/content'), create_pattern('services/data_decoder'), create_pattern('services/device'), create_pattern('services/file'), create_pattern('services/identity'), create_pattern('services/image_annotation'), create_pattern('services/media_session'), create_pattern('services/metrics'), create_pattern('services/network'), create_pattern('services/preferences'), create_pattern('services/proxy_resolver'), create_pattern('services/resource_coordinator'), create_pattern('services/service_manager'), create_pattern('services/shape_detection'), create_pattern('services/strings'), create_pattern('services/test'), create_pattern('services/tracing'), create_pattern('services/video_capture'), create_pattern('services/viz'), create_pattern('services/ws'), create_pattern('services'), create_pattern('skia/config'), create_pattern('skia/ext'), create_pattern('skia/public'), create_pattern('skia/tools'), create_pattern('skia'), create_pattern('sql'), create_pattern('storage'), create_pattern('styleguide'), create_pattern('testing'), create_pattern('third_party/Python-Markdown'), create_pattern('third_party/SPIRV-Tools'), create_pattern('third_party/abseil-cpp'), create_pattern('third_party/accessibility-audit'), create_pattern('third_party/accessibility_test_framework'), create_pattern('third_party/adobe'), create_pattern('third_party/afl'), create_pattern('third_party/android_build_tools'), create_pattern('third_party/android_crazy_linker'), create_pattern('third_party/android_data_chart'), create_pattern('third_party/android_deps'), create_pattern('third_party/android_media'), create_pattern('third_party/android_ndk'), create_pattern('third_party/android_opengl'), create_pattern('third_party/android_platform'), create_pattern('third_party/android_protobuf'), create_pattern('third_party/android_sdk'), create_pattern('third_party/android_support_test_runner'), create_pattern('third_party/android_swipe_refresh'), create_pattern('third_party/android_system_sdk'), create_pattern('third_party/android_tools'), create_pattern('third_party/angle'), create_pattern('third_party/apache-mac'), create_pattern('third_party/apache-portable-runtime'), create_pattern('third_party/apache-win32'), create_pattern('third_party/apk-patch-size-estimator'), create_pattern('third_party/apple_apsl'), create_pattern('third_party/arcore-android-sdk'), create_pattern('third_party/ashmem'), create_pattern('third_party/auto'), create_pattern('third_party/axe-core'), create_pattern('third_party/bazel'), create_pattern('third_party/binutils'), create_pattern('third_party/bison'), create_pattern('third_party/blanketjs'), create_pattern('third_party/blink/common'), create_pattern('third_party/blink/manual_tests'), create_pattern('third_party/blink/perf_tests'), create_pattern('third_party/blink/public/common'), create_pattern('third_party/blink/public/default_100_percent'), create_pattern('third_party/blink/public/default_200_percent'), create_pattern('third_party/blink/public/platform'), create_pattern('third_party/blink/public/mojom/ad_tagging'), create_pattern('third_party/blink/public/mojom/app_banner'), create_pattern('third_party/blink/public/mojom/appcache'), create_pattern('third_party/blink/public/mojom/array_buffer'), create_pattern('third_party/blink/public/mojom/associated_interfaces'), create_pattern('third_party/blink/public/mojom/autoplay'), create_pattern('third_party/blink/public/mojom/background_fetch'), create_pattern('third_party/blink/public/mojom/background_sync'), create_pattern('third_party/blink/public/mojom/badging'), create_pattern('third_party/blink/public/mojom/blob'), create_pattern('third_party/blink/public/mojom/bluetooth'), create_pattern('third_party/blink/public/mojom/broadcastchannel'), create_pattern('third_party/blink/public/mojom/cache_storage'), create_pattern('third_party/blink/public/mojom/choosers'), create_pattern('third_party/blink/public/mojom/clipboard'), create_pattern('third_party/blink/public/mojom/commit_result'), create_pattern('third_party/blink/public/mojom/contacts'), create_pattern('third_party/blink/public/mojom/cookie_store'), create_pattern('third_party/blink/public/mojom/crash'), create_pattern('third_party/blink/public/mojom/credentialmanager'), create_pattern('third_party/blink/public/mojom/csp'), create_pattern('third_party/blink/public/mojom/devtools'), create_pattern('third_party/blink/public/mojom/document_metadata'), create_pattern('third_party/blink/public/mojom/dom_storage'), create_pattern('third_party/blink/public/mojom/dwrite_font_proxy'), create_pattern('third_party/blink/public/mojom/feature_policy'), create_pattern('third_party/blink/public/mojom/fetch'), create_pattern('third_party/blink/public/mojom/file'), create_pattern('third_party/blink/public/mojom/filesystem'), create_pattern('third_party/blink/public/mojom/font_unique_name_lookup'), create_pattern('third_party/blink/public/mojom/frame'), create_pattern('third_party/blink/public/mojom/frame_sinks'), create_pattern('third_party/blink/public/mojom/geolocation'), create_pattern('third_party/blink/public/mojom/hyphenation'), create_pattern('third_party/blink/public/mojom/idle'), create_pattern('third_party/blink/public/mojom/indexeddb'), create_pattern('third_party/blink/public/mojom/input'), create_pattern('third_party/blink/public/mojom/insecure_input'), create_pattern('third_party/blink/public/mojom/installation'), create_pattern('third_party/blink/public/mojom/installedapp'), create_pattern('third_party/blink/public/mojom/keyboard_lock'), create_pattern('third_party/blink/public/mojom/leak_detector'), create_pattern('third_party/blink/public/mojom/loader'), create_pattern('third_party/blink/public/mojom/locks'), create_pattern('third_party/blink/public/mojom/manifest'), create_pattern('third_party/blink/public/mojom/media_controls'), create_pattern('third_party/blink/public/mojom/mediasession'), create_pattern('third_party/blink/public/mojom/mediastream'), create_pattern('third_party/blink/public/mojom/messaging'), create_pattern('third_party/blink/public/mojom/mime'), create_pattern('third_party/blink/public/mojom/native_file_system'), create_pattern('third_party/blink/public/mojom/net'), create_pattern('third_party/blink/public/mojom/notifications'), create_pattern('third_party/blink/public/mojom/oom_intervention'), create_pattern('third_party/blink/public/mojom/page'), create_pattern('third_party/blink/public/mojom/payments'), create_pattern('third_party/blink/public/mojom/permissions'), create_pattern('third_party/blink/public/mojom/picture_in_picture'), create_pattern('third_party/blink/public/mojom/plugins'), create_pattern('third_party/blink/public/mojom/portal'), create_pattern('third_party/blink/public/mojom/presentation'), create_pattern('third_party/blink/public/mojom/push_messaging'), create_pattern('third_party/blink/public/mojom/quota'), create_pattern('third_party/blink/public/mojom/remote_objects'), create_pattern('third_party/blink/public/mojom/reporting'), create_pattern('third_party/blink/public/mojom/script'), create_pattern('third_party/blink/public/mojom/selection_menu'), create_pattern('third_party/blink/public/mojom/serial'), create_pattern('third_party/blink/public/mojom/service_worker'), create_pattern('third_party/blink/public/mojom/site_engagement'), create_pattern('third_party/blink/public/mojom/sms'), create_pattern('third_party/blink/public/mojom/speech'), create_pattern('third_party/blink/public/mojom/ukm'), create_pattern('third_party/blink/public/mojom/unhandled_tap_notifier'), create_pattern('third_party/blink/public/mojom/usb'), create_pattern('third_party/blink/public/mojom/use_counter'), create_pattern('third_party/blink/public/mojom/user_agent'), create_pattern('third_party/blink/public/mojom/wake_lock'), create_pattern('third_party/blink/public/mojom/web_client_hints'), create_pattern('third_party/blink/public/mojom/web_feature'), create_pattern('third_party/blink/public/mojom/webaudio'), create_pattern('third_party/blink/public/mojom/webauthn'), create_pattern('third_party/blink/public/mojom/webdatabase'), create_pattern('third_party/blink/public/mojom/webshare'), create_pattern('third_party/blink/public/mojom/window_features'), create_pattern('third_party/blink/public/mojom/worker'), create_pattern('third_party/blink/public/web'), create_pattern('third_party/blink/renderer/bindings'), create_pattern('third_party/blink/renderer/build'), create_pattern('third_party/blink/renderer/controller'), create_pattern('third_party/blink/renderer/core/accessibility'), create_pattern('third_party/blink/renderer/core/animation'), create_pattern('third_party/blink/renderer/core/aom'), create_pattern('third_party/blink/renderer/core/clipboard'), create_pattern('third_party/blink/renderer/core/content_capture'), create_pattern('third_party/blink/renderer/core/context_features'), create_pattern('third_party/blink/renderer/core/css'), create_pattern('third_party/blink/renderer/core/display_lock'), create_pattern('third_party/blink/renderer/core/dom'), create_pattern('third_party/blink/renderer/core/editing'), create_pattern('third_party/blink/renderer/core/events'), create_pattern('third_party/blink/renderer/core/execution_context'), create_pattern('third_party/blink/renderer/core/exported'), create_pattern('third_party/blink/renderer/core/feature_policy'), create_pattern('third_party/blink/renderer/core/fetch'), create_pattern('third_party/blink/renderer/core/fileapi'), create_pattern('third_party/blink/renderer/core/frame'), create_pattern('third_party/blink/renderer/core/fullscreen'), create_pattern('third_party/blink/renderer/core/geometry'), create_pattern('third_party/blink/renderer/core/html'), create_pattern('third_party/blink/renderer/core/imagebitmap'), create_pattern('third_party/blink/renderer/core/input'), create_pattern('third_party/blink/renderer/core/inspector'), create_pattern('third_party/blink/renderer/core/intersection_observer'), create_pattern('third_party/blink/renderer/core/invisible_dom'), create_pattern('third_party/blink/renderer/core/layout'), create_pattern('third_party/blink/renderer/core/loader'), create_pattern('third_party/blink/renderer/core/messaging'), create_pattern('third_party/blink/renderer/core/mojo'), create_pattern('third_party/blink/renderer/core/offscreencanvas'), create_pattern('third_party/blink/renderer/core/origin_trials'), create_pattern('third_party/blink/renderer/core/page'), create_pattern('third_party/blink/renderer/core/paint'), create_pattern('third_party/blink/renderer/core/probe'), create_pattern('third_party/blink/renderer/core/resize_observer'), create_pattern('third_party/blink/renderer/core/scheduler'), create_pattern('third_party/blink/renderer/core/script'), create_pattern('third_party/blink/renderer/core/scroll'), create_pattern('third_party/blink/renderer/core/streams'), create_pattern('third_party/blink/renderer/core/style'), create_pattern('third_party/blink/renderer/core/svg'), create_pattern('third_party/blink/renderer/core/testing'), create_pattern('third_party/blink/renderer/core/timezone'), create_pattern('third_party/blink/renderer/core/timing'), create_pattern('third_party/blink/renderer/core/trustedtypes'), create_pattern('third_party/blink/renderer/core/typed_arrays'), create_pattern('third_party/blink/renderer/core/url'), create_pattern('third_party/blink/renderer/core/win'), create_pattern('third_party/blink/renderer/core/workers'), create_pattern('third_party/blink/renderer/core/xml'), create_pattern('third_party/blink/renderer/core/xmlhttprequest'), create_pattern('third_party/blink/renderer/devtools'), create_pattern('third_party/blink/renderer/modules'), create_pattern('third_party/blink/renderer/platform'), create_pattern('third_party/blink/tools'), create_pattern('third_party/blink/web_tests'), create_pattern('third_party/boringssl'), create_pattern('third_party/bouncycastle'), create_pattern('third_party/breakpad'), create_pattern('third_party/brotli'), create_pattern('third_party/bspatch'), create_pattern('third_party/byte_buddy'), create_pattern('third_party/cacheinvalidation'), create_pattern('third_party/catapult'), create_pattern('third_party/cct_dynamic_module'), create_pattern('third_party/ced'), create_pattern('third_party/chaijs'), create_pattern('third_party/checkstyle'), create_pattern('third_party/chromevox'), create_pattern('third_party/chromite'), create_pattern('third_party/cld_3'), create_pattern('third_party/closure_compiler'), create_pattern('third_party/colorama'), create_pattern('third_party/crashpad'), create_pattern('third_party/crc32c'), create_pattern('third_party/cros_system_api'), create_pattern('third_party/custom_tabs_client'), create_pattern('third_party/d3'), create_pattern('third_party/dav1d'), create_pattern('third_party/dawn'), create_pattern('third_party/decklink'), create_pattern('third_party/depot_tools'), create_pattern('third_party/devscripts'), create_pattern('third_party/devtools-node-modules'), create_pattern('third_party/dom_distiller_js'), create_pattern('third_party/elfutils'), create_pattern('third_party/emoji-segmenter'), create_pattern('third_party/errorprone'), create_pattern('third_party/espresso'), create_pattern('third_party/expat'), create_pattern('third_party/feed'), create_pattern('third_party/ffmpeg'), create_pattern('third_party/flac'), create_pattern('third_party/flatbuffers'), create_pattern('third_party/flot'), create_pattern('third_party/fontconfig'), create_pattern('third_party/freetype'), create_pattern('third_party/fuchsia-sdk'), create_pattern('third_party/gestures'), create_pattern('third_party/gif_player'), create_pattern('third_party/glfw'), create_pattern('third_party/glslang'), create_pattern('third_party/gnu_binutils'), create_pattern('third_party/google-truth'), create_pattern('third_party/google_android_play_core'), create_pattern('third_party/google_appengine_cloudstorage'), create_pattern('third_party/google_input_tools'), create_pattern('third_party/google_toolbox_for_mac'), create_pattern('third_party/google_trust_services'), create_pattern('third_party/googletest'), create_pattern('third_party/gperf'), create_pattern('third_party/gradle_wrapper'), create_pattern('third_party/grpc'), create_pattern('third_party/gson'), create_pattern('third_party/guava'), create_pattern('third_party/gvr-android-keyboard'), create_pattern('third_party/gvr-android-sdk'), create_pattern('third_party/hamcrest'), create_pattern('third_party/harfbuzz-ng'), create_pattern('third_party/hunspell'), create_pattern('third_party/hunspell_dictionaries'), create_pattern('third_party/iaccessible2'), create_pattern('third_party/iccjpeg'), create_pattern('third_party/icu/android'), create_pattern('third_party/icu/android_small'), create_pattern('third_party/icu/cast'), create_pattern('third_party/icu/chromeos'), create_pattern('third_party/icu/common'), create_pattern('third_party/icu/filters'), create_pattern('third_party/icu/flutter'), create_pattern('third_party/icu/fuzzers'), create_pattern('third_party/icu/ios'), create_pattern('third_party/icu/patches'), create_pattern('third_party/icu/scripts'), create_pattern('third_party/icu/source'), create_pattern('third_party/icu/tzres'), create_pattern('third_party/icu4j'), create_pattern('third_party/ijar'), create_pattern('third_party/ink'), create_pattern('third_party/inspector_protocol'), create_pattern('third_party/instrumented_libraries'), create_pattern('third_party/intellij'), create_pattern('third_party/isimpledom'), create_pattern('third_party/jacoco'), create_pattern('third_party/jinja2'), create_pattern('third_party/jsoncpp'), create_pattern('third_party/jsr-305'), create_pattern('third_party/jstemplate'), create_pattern('third_party/junit'), create_pattern('third_party/khronos'), create_pattern('third_party/lcov'), create_pattern('third_party/leveldatabase'), create_pattern('third_party/libFuzzer'), create_pattern('third_party/libXNVCtrl'), create_pattern('third_party/libaddressinput'), create_pattern('third_party/libaom'), create_pattern('third_party/libcxx-pretty-printers'), create_pattern('third_party/libdrm'), create_pattern('third_party/libevdev'), create_pattern('third_party/libjingle_xmpp'), create_pattern('third_party/libjpeg'), create_pattern('third_party/libjpeg_turbo'), create_pattern('third_party/liblouis'), create_pattern('third_party/libovr'), create_pattern('third_party/libphonenumber'), create_pattern('third_party/libpng'), create_pattern('third_party/libprotobuf-mutator'), create_pattern('third_party/libsecret'), create_pattern('third_party/libsrtp'), create_pattern('third_party/libsync'), create_pattern('third_party/libudev'), create_pattern('third_party/libusb'), create_pattern('third_party/libvpx'), create_pattern('third_party/libwebm'), create_pattern('third_party/libwebp'), create_pattern('third_party/libxml'), create_pattern('third_party/libxslt'), create_pattern('third_party/libyuv'), create_pattern('third_party/lighttpd'), create_pattern('third_party/logilab'), create_pattern('third_party/lss'), create_pattern('third_party/lzma_sdk'), create_pattern('third_party/mach_override'), create_pattern('third_party/markdown'), create_pattern('third_party/markupsafe'), create_pattern('third_party/material_design_icons'), create_pattern('third_party/mesa_headers'), create_pattern('third_party/metrics_proto'), create_pattern('third_party/microsoft_webauthn'), create_pattern('third_party/mingw-w64'), create_pattern('third_party/minigbm'), create_pattern('third_party/minizip'), create_pattern('third_party/mocha'), create_pattern('third_party/mockito'), create_pattern('third_party/modp_b64'), create_pattern('third_party/motemplate'), create_pattern('third_party/mozilla'), create_pattern('third_party/nacl_sdk_binaries'), create_pattern('third_party/nasm'), create_pattern('third_party/netty-tcnative'), create_pattern('third_party/netty4'), create_pattern('third_party/node'), create_pattern('third_party/nvml'), create_pattern('third_party/objenesis'), create_pattern('third_party/ocmock'), create_pattern('third_party/openh264'), create_pattern('third_party/openscreen'), create_pattern('third_party/openvr'), create_pattern('third_party/opus'), create_pattern('third_party/ots'), create_pattern('third_party/ow2_asm'), create_pattern('third_party/pdfium'), create_pattern('third_party/pefile'), create_pattern('third_party/perfetto'), create_pattern('third_party/perl'), create_pattern('third_party/pexpect'), create_pattern('third_party/pffft'), create_pattern('third_party/ply'), create_pattern('third_party/polymer'), create_pattern('third_party/proguard'), create_pattern('third_party/protobuf'), create_pattern('third_party/protoc_javalite'), create_pattern('third_party/pycoverage'), create_pattern('third_party/pyelftools'), create_pattern('third_party/pyjson5'), create_pattern('third_party/pylint'), create_pattern('third_party/pymock'), create_pattern('third_party/pystache'), create_pattern('third_party/pywebsocket'), create_pattern('third_party/qcms'), create_pattern('third_party/quic_trace'), create_pattern('third_party/qunit'), create_pattern('third_party/r8'), create_pattern('third_party/re2'), create_pattern('third_party/requests'), create_pattern('third_party/rnnoise'), create_pattern('third_party/robolectric'), create_pattern('third_party/s2cellid'), create_pattern('third_party/sfntly'), create_pattern('third_party/shaderc'), create_pattern('third_party/simplejson'), create_pattern('third_party/sinonjs'), create_pattern('third_party/skia'), create_pattern('third_party/smhasher'), create_pattern('third_party/snappy'), create_pattern('third_party/speech-dispatcher'), create_pattern('third_party/spirv-cross'), create_pattern('third_party/spirv-headers'), create_pattern('third_party/sqlite'), create_pattern('third_party/sqlite4java'), create_pattern('third_party/sudden_motion_sensor'), create_pattern('third_party/swiftshader'), create_pattern('third_party/tcmalloc'), create_pattern('third_party/test_fonts'), create_pattern('third_party/tlslite'), create_pattern('third_party/ub-uiautomator'), create_pattern('third_party/unrar'), create_pattern('third_party/usb_ids'), create_pattern('third_party/usrsctp'), create_pattern('third_party/v4l-utils'), create_pattern('third_party/vulkan'), create_pattern('third_party/wayland'), create_pattern('third_party/wayland-protocols'), create_pattern('third_party/wds'), create_pattern('third_party/web-animations-js'), create_pattern('third_party/webdriver'), create_pattern('third_party/webgl'), create_pattern('third_party/webrtc'), create_pattern('third_party/webrtc_overrides'), create_pattern('third_party/webxr_test_pages'), create_pattern('third_party/widevine'), create_pattern('third_party/win_build_output'), create_pattern('third_party/woff2'), create_pattern('third_party/wtl'), create_pattern('third_party/xdg-utils'), create_pattern('third_party/xstream'), create_pattern('third_party/yasm'), create_pattern('third_party/zlib'), create_pattern('tools'), create_pattern('ui/accelerated_widget_mac'), create_pattern('ui/accessibility'), create_pattern('ui/android'), create_pattern('ui/aura'), create_pattern('ui/aura_extra'), create_pattern('ui/base'), create_pattern('ui/chromeos'), create_pattern('ui/compositor'), create_pattern('ui/compositor_extra'), create_pattern('ui/content_accelerators'), create_pattern('ui/display'), create_pattern('ui/events'), create_pattern('ui/file_manager'), create_pattern('ui/gfx'), create_pattern('ui/gl'), create_pattern('ui/latency'), create_pattern('ui/login'), create_pattern('ui/message_center'), create_pattern('ui/native_theme'), create_pattern('ui/ozone'), create_pattern('ui/platform_window'), create_pattern('ui/resources'), create_pattern('ui/shell_dialogs'), create_pattern('ui/snapshot'), create_pattern('ui/strings'), create_pattern('ui/surface'), create_pattern('ui/touch_selection'), create_pattern('ui/views'), create_pattern('ui/views_bridge_mac'), create_pattern('ui/views_content_client'), create_pattern('ui/web_dialogs'), create_pattern('ui/webui'), create_pattern('ui/wm'), create_pattern('url'), create_pattern('v8/benchmarks'), create_pattern('v8/build_overrides'), create_pattern('v8/custom_deps'), create_pattern('v8/docs'), create_pattern('v8/gni'), create_pattern('v8/include'), create_pattern('v8/infra'), create_pattern('v8/samples'), create_pattern('v8/src'), create_pattern('v8/test'), create_pattern('v8/testing'), create_pattern('v8/third_party'), create_pattern('v8/tools'), # keep out/obj and other patterns at the end. [ 'out/obj', '.*/(gen|obj[^/]*)/(include|EXECUTABLES|SHARED_LIBRARIES|' 'STATIC_LIBRARIES|NATIVE_TESTS)/.*: warning:' ], ['other', '.*'] # all other unrecognized patterns ]