Chih-Hung Hsieh | 5ae5519 | 2020-02-24 10:20:36 -0800 | [diff] [blame] | 1 | # python3 |
| 2 | """Clang_Tidy_Warn Project List data for Chrome. |
| 3 | |
| 4 | This file stores the Chrome project_list used in warn.py and |
| 5 | its dependencies. It has been put into this file for easier navigation and |
| 6 | unification of the Chrome and Android warn.py. |
| 7 | """ |
| 8 | |
| 9 | |
| 10 | def create_pattern(pattern): |
Chih-Hung Hsieh | 98b285d | 2021-04-28 14:49:32 -0700 | [diff] [blame] | 11 | """Return a tuple of name and warn patten.""" |
Chih-Hung Hsieh | 5ae5519 | 2020-02-24 10:20:36 -0800 | [diff] [blame] | 12 | return [pattern, '(^|.*/)' + pattern + '/.*: warning:'] |
| 13 | |
| 14 | |
| 15 | # A list of [project_name, file_path_pattern]. |
| 16 | project_list = [ |
| 17 | create_pattern('android_webview'), |
| 18 | create_pattern('apps'), |
| 19 | create_pattern('ash/app_list'), |
| 20 | create_pattern('ash/public'), |
| 21 | create_pattern('ash/assistant'), |
| 22 | create_pattern('ash/display'), |
| 23 | create_pattern('ash/resources'), |
| 24 | create_pattern('ash/login'), |
| 25 | create_pattern('ash/system'), |
| 26 | create_pattern('ash/wm'), |
| 27 | create_pattern('ash/shelf'), |
| 28 | create_pattern('ash'), |
| 29 | create_pattern('base/trace_event'), |
| 30 | create_pattern('base/debug'), |
| 31 | create_pattern('base/third_party'), |
| 32 | create_pattern('base/files'), |
| 33 | create_pattern('base/test'), |
| 34 | create_pattern('base/util'), |
| 35 | create_pattern('base/task'), |
| 36 | create_pattern('base/metrics'), |
| 37 | create_pattern('base/strings'), |
| 38 | create_pattern('base/memory'), |
| 39 | create_pattern('base'), |
| 40 | create_pattern('build'), |
| 41 | create_pattern('build_overrides'), |
| 42 | create_pattern('buildtools'), |
| 43 | create_pattern('cc'), |
| 44 | create_pattern('chrome/services'), |
| 45 | create_pattern('chrome/app'), |
| 46 | create_pattern('chrome/renderer'), |
| 47 | create_pattern('chrome/test'), |
| 48 | create_pattern('chrome/common/safe_browsing'), |
| 49 | create_pattern('chrome/common/importer'), |
| 50 | create_pattern('chrome/common/media_router'), |
| 51 | create_pattern('chrome/common/extensions'), |
| 52 | create_pattern('chrome/common'), |
| 53 | create_pattern('chrome/browser/sync_file_system'), |
| 54 | create_pattern('chrome/browser/safe_browsing'), |
| 55 | create_pattern('chrome/browser/download'), |
| 56 | create_pattern('chrome/browser/ui'), |
| 57 | create_pattern('chrome/browser/supervised_user'), |
| 58 | create_pattern('chrome/browser/search'), |
| 59 | create_pattern('chrome/browser/browsing_data'), |
| 60 | create_pattern('chrome/browser/predictors'), |
| 61 | create_pattern('chrome/browser/net'), |
| 62 | create_pattern('chrome/browser/devtools'), |
| 63 | create_pattern('chrome/browser/resource_coordinator'), |
| 64 | create_pattern('chrome/browser/page_load_metrics'), |
| 65 | create_pattern('chrome/browser/extensions'), |
| 66 | create_pattern('chrome/browser/ssl'), |
| 67 | create_pattern('chrome/browser/printing'), |
| 68 | create_pattern('chrome/browser/profiles'), |
| 69 | create_pattern('chrome/browser/chromeos'), |
| 70 | create_pattern('chrome/browser/performance_manager'), |
| 71 | create_pattern('chrome/browser/metrics'), |
| 72 | create_pattern('chrome/browser/component_updater'), |
| 73 | create_pattern('chrome/browser/media'), |
| 74 | create_pattern('chrome/browser/notifications'), |
| 75 | create_pattern('chrome/browser/web_applications'), |
| 76 | create_pattern('chrome/browser/media_galleries'), |
| 77 | create_pattern('chrome/browser'), |
| 78 | create_pattern('chrome'), |
| 79 | create_pattern('chromecast'), |
| 80 | create_pattern('chromeos/services'), |
| 81 | create_pattern('chromeos/dbus'), |
| 82 | create_pattern('chromeos/assistant'), |
| 83 | create_pattern('chromeos/components'), |
| 84 | create_pattern('chromeos/settings'), |
| 85 | create_pattern('chromeos/constants'), |
| 86 | create_pattern('chromeos/network'), |
| 87 | create_pattern('chromeos'), |
| 88 | create_pattern('cloud_print'), |
| 89 | create_pattern('components/crash'), |
| 90 | create_pattern('components/subresource_filter'), |
| 91 | create_pattern('components/invalidation'), |
| 92 | create_pattern('components/autofill'), |
| 93 | create_pattern('components/onc'), |
| 94 | create_pattern('components/arc'), |
| 95 | create_pattern('components/safe_browsing'), |
| 96 | create_pattern('components/services'), |
| 97 | create_pattern('components/cast_channel'), |
| 98 | create_pattern('components/download'), |
| 99 | create_pattern('components/feed'), |
| 100 | create_pattern('components/offline_pages'), |
| 101 | create_pattern('components/bookmarks'), |
| 102 | create_pattern('components/cloud_devices'), |
| 103 | create_pattern('components/mirroring'), |
| 104 | create_pattern('components/spellcheck'), |
| 105 | create_pattern('components/viz'), |
| 106 | create_pattern('components/gcm_driver'), |
| 107 | create_pattern('components/ntp_snippets'), |
| 108 | create_pattern('components/translate'), |
| 109 | create_pattern('components/search_engines'), |
| 110 | create_pattern('components/background_task_scheduler'), |
| 111 | create_pattern('components/signin'), |
| 112 | create_pattern('components/chromeos_camera'), |
| 113 | create_pattern('components/reading_list'), |
| 114 | create_pattern('components/assist_ranker'), |
| 115 | create_pattern('components/payments'), |
| 116 | create_pattern('components/feedback'), |
| 117 | create_pattern('components/ui_devtools'), |
| 118 | create_pattern('components/password_manager'), |
| 119 | create_pattern('components/omnibox'), |
| 120 | create_pattern('components/content_settings'), |
| 121 | create_pattern('components/dom_distiller'), |
| 122 | create_pattern('components/nacl'), |
| 123 | create_pattern('components/metrics'), |
| 124 | create_pattern('components/policy'), |
| 125 | create_pattern('components/optimization_guide'), |
| 126 | create_pattern('components/exo'), |
| 127 | create_pattern('components/update_client'), |
| 128 | create_pattern('components/data_reduction_proxy'), |
| 129 | create_pattern('components/sync'), |
| 130 | create_pattern('components/drive'), |
| 131 | create_pattern('components/variations'), |
| 132 | create_pattern('components/history'), |
| 133 | create_pattern('components/webcrypto'), |
| 134 | create_pattern('components'), |
| 135 | create_pattern('content/public'), |
| 136 | create_pattern('content/renderer'), |
| 137 | create_pattern('content/test'), |
| 138 | create_pattern('content/common'), |
| 139 | create_pattern('content/browser'), |
| 140 | create_pattern('content/zygote'), |
| 141 | create_pattern('content'), |
| 142 | create_pattern('courgette'), |
| 143 | create_pattern('crypto'), |
| 144 | create_pattern('dbus'), |
| 145 | create_pattern('device/base'), |
| 146 | create_pattern('device/vr'), |
| 147 | create_pattern('device/gamepad'), |
| 148 | create_pattern('device/test'), |
| 149 | create_pattern('device/fido'), |
| 150 | create_pattern('device/bluetooth'), |
| 151 | create_pattern('device'), |
| 152 | create_pattern('docs'), |
| 153 | create_pattern('extensions/docs'), |
| 154 | create_pattern('extensions/components'), |
| 155 | create_pattern('extensions/buildflags'), |
| 156 | create_pattern('extensions/renderer'), |
| 157 | create_pattern('extensions/test'), |
| 158 | create_pattern('extensions/common'), |
| 159 | create_pattern('extensions/shell'), |
| 160 | create_pattern('extensions/browser'), |
| 161 | create_pattern('extensions/strings'), |
| 162 | create_pattern('extensions'), |
| 163 | create_pattern('fuchsia'), |
| 164 | create_pattern('gin'), |
| 165 | create_pattern('google_apis'), |
| 166 | create_pattern('google_update'), |
| 167 | create_pattern('gpu/perftests'), |
| 168 | create_pattern('gpu/GLES2'), |
| 169 | create_pattern('gpu/command_buffer'), |
| 170 | create_pattern('gpu/tools'), |
| 171 | create_pattern('gpu/gles2_conform_support'), |
| 172 | create_pattern('gpu/ipc'), |
| 173 | create_pattern('gpu/khronos_glcts_support'), |
| 174 | create_pattern('gpu'), |
| 175 | create_pattern('headless'), |
| 176 | create_pattern('infra'), |
| 177 | create_pattern('ipc'), |
| 178 | create_pattern('jingle'), |
| 179 | create_pattern('media'), |
| 180 | create_pattern('mojo'), |
| 181 | create_pattern('native_client'), |
| 182 | create_pattern('ative_client_sdk'), |
| 183 | create_pattern('net'), |
| 184 | create_pattern('out'), |
| 185 | create_pattern('pdf'), |
| 186 | create_pattern('ppapi'), |
| 187 | create_pattern('printing'), |
| 188 | create_pattern('remoting'), |
| 189 | create_pattern('rlz'), |
| 190 | create_pattern('sandbox'), |
| 191 | create_pattern('services/audio'), |
| 192 | create_pattern('services/content'), |
| 193 | create_pattern('services/data_decoder'), |
| 194 | create_pattern('services/device'), |
| 195 | create_pattern('services/file'), |
| 196 | create_pattern('services/identity'), |
| 197 | create_pattern('services/image_annotation'), |
| 198 | create_pattern('services/media_session'), |
| 199 | create_pattern('services/metrics'), |
| 200 | create_pattern('services/network'), |
| 201 | create_pattern('services/preferences'), |
| 202 | create_pattern('services/proxy_resolver'), |
| 203 | create_pattern('services/resource_coordinator'), |
| 204 | create_pattern('services/service_manager'), |
| 205 | create_pattern('services/shape_detection'), |
| 206 | create_pattern('services/strings'), |
| 207 | create_pattern('services/test'), |
| 208 | create_pattern('services/tracing'), |
| 209 | create_pattern('services/video_capture'), |
| 210 | create_pattern('services/viz'), |
| 211 | create_pattern('services/ws'), |
| 212 | create_pattern('services'), |
| 213 | create_pattern('skia/config'), |
| 214 | create_pattern('skia/ext'), |
| 215 | create_pattern('skia/public'), |
| 216 | create_pattern('skia/tools'), |
| 217 | create_pattern('skia'), |
| 218 | create_pattern('sql'), |
| 219 | create_pattern('storage'), |
| 220 | create_pattern('styleguide'), |
| 221 | create_pattern('testing'), |
| 222 | create_pattern('third_party/Python-Markdown'), |
| 223 | create_pattern('third_party/SPIRV-Tools'), |
| 224 | create_pattern('third_party/abseil-cpp'), |
| 225 | create_pattern('third_party/accessibility-audit'), |
| 226 | create_pattern('third_party/accessibility_test_framework'), |
| 227 | create_pattern('third_party/adobe'), |
| 228 | create_pattern('third_party/afl'), |
| 229 | create_pattern('third_party/android_build_tools'), |
| 230 | create_pattern('third_party/android_crazy_linker'), |
| 231 | create_pattern('third_party/android_data_chart'), |
| 232 | create_pattern('third_party/android_deps'), |
| 233 | create_pattern('third_party/android_media'), |
| 234 | create_pattern('third_party/android_ndk'), |
| 235 | create_pattern('third_party/android_opengl'), |
| 236 | create_pattern('third_party/android_platform'), |
| 237 | create_pattern('third_party/android_protobuf'), |
| 238 | create_pattern('third_party/android_sdk'), |
| 239 | create_pattern('third_party/android_support_test_runner'), |
| 240 | create_pattern('third_party/android_swipe_refresh'), |
| 241 | create_pattern('third_party/android_system_sdk'), |
| 242 | create_pattern('third_party/android_tools'), |
| 243 | create_pattern('third_party/angle'), |
| 244 | create_pattern('third_party/apache-mac'), |
| 245 | create_pattern('third_party/apache-portable-runtime'), |
| 246 | create_pattern('third_party/apache-win32'), |
| 247 | create_pattern('third_party/apk-patch-size-estimator'), |
| 248 | create_pattern('third_party/apple_apsl'), |
| 249 | create_pattern('third_party/arcore-android-sdk'), |
| 250 | create_pattern('third_party/ashmem'), |
| 251 | create_pattern('third_party/auto'), |
| 252 | create_pattern('third_party/axe-core'), |
| 253 | create_pattern('third_party/bazel'), |
| 254 | create_pattern('third_party/binutils'), |
| 255 | create_pattern('third_party/bison'), |
| 256 | create_pattern('third_party/blanketjs'), |
| 257 | create_pattern('third_party/blink/common'), |
| 258 | create_pattern('third_party/blink/manual_tests'), |
| 259 | create_pattern('third_party/blink/perf_tests'), |
| 260 | create_pattern('third_party/blink/public/common'), |
| 261 | create_pattern('third_party/blink/public/default_100_percent'), |
| 262 | create_pattern('third_party/blink/public/default_200_percent'), |
| 263 | create_pattern('third_party/blink/public/platform'), |
| 264 | create_pattern('third_party/blink/public/mojom/ad_tagging'), |
| 265 | create_pattern('third_party/blink/public/mojom/app_banner'), |
| 266 | create_pattern('third_party/blink/public/mojom/appcache'), |
| 267 | create_pattern('third_party/blink/public/mojom/array_buffer'), |
| 268 | create_pattern('third_party/blink/public/mojom/associated_interfaces'), |
| 269 | create_pattern('third_party/blink/public/mojom/autoplay'), |
| 270 | create_pattern('third_party/blink/public/mojom/background_fetch'), |
| 271 | create_pattern('third_party/blink/public/mojom/background_sync'), |
| 272 | create_pattern('third_party/blink/public/mojom/badging'), |
| 273 | create_pattern('third_party/blink/public/mojom/blob'), |
| 274 | create_pattern('third_party/blink/public/mojom/bluetooth'), |
| 275 | create_pattern('third_party/blink/public/mojom/broadcastchannel'), |
| 276 | create_pattern('third_party/blink/public/mojom/cache_storage'), |
| 277 | create_pattern('third_party/blink/public/mojom/choosers'), |
| 278 | create_pattern('third_party/blink/public/mojom/clipboard'), |
| 279 | create_pattern('third_party/blink/public/mojom/commit_result'), |
| 280 | create_pattern('third_party/blink/public/mojom/contacts'), |
| 281 | create_pattern('third_party/blink/public/mojom/cookie_store'), |
| 282 | create_pattern('third_party/blink/public/mojom/crash'), |
| 283 | create_pattern('third_party/blink/public/mojom/credentialmanager'), |
| 284 | create_pattern('third_party/blink/public/mojom/csp'), |
| 285 | create_pattern('third_party/blink/public/mojom/devtools'), |
| 286 | create_pattern('third_party/blink/public/mojom/document_metadata'), |
| 287 | create_pattern('third_party/blink/public/mojom/dom_storage'), |
| 288 | create_pattern('third_party/blink/public/mojom/dwrite_font_proxy'), |
| 289 | create_pattern('third_party/blink/public/mojom/feature_policy'), |
| 290 | create_pattern('third_party/blink/public/mojom/fetch'), |
| 291 | create_pattern('third_party/blink/public/mojom/file'), |
| 292 | create_pattern('third_party/blink/public/mojom/filesystem'), |
| 293 | create_pattern('third_party/blink/public/mojom/font_unique_name_lookup'), |
| 294 | create_pattern('third_party/blink/public/mojom/frame'), |
| 295 | create_pattern('third_party/blink/public/mojom/frame_sinks'), |
| 296 | create_pattern('third_party/blink/public/mojom/geolocation'), |
| 297 | create_pattern('third_party/blink/public/mojom/hyphenation'), |
| 298 | create_pattern('third_party/blink/public/mojom/idle'), |
| 299 | create_pattern('third_party/blink/public/mojom/indexeddb'), |
| 300 | create_pattern('third_party/blink/public/mojom/input'), |
| 301 | create_pattern('third_party/blink/public/mojom/insecure_input'), |
| 302 | create_pattern('third_party/blink/public/mojom/installation'), |
| 303 | create_pattern('third_party/blink/public/mojom/installedapp'), |
| 304 | create_pattern('third_party/blink/public/mojom/keyboard_lock'), |
| 305 | create_pattern('third_party/blink/public/mojom/leak_detector'), |
| 306 | create_pattern('third_party/blink/public/mojom/loader'), |
| 307 | create_pattern('third_party/blink/public/mojom/locks'), |
| 308 | create_pattern('third_party/blink/public/mojom/manifest'), |
| 309 | create_pattern('third_party/blink/public/mojom/media_controls'), |
| 310 | create_pattern('third_party/blink/public/mojom/mediasession'), |
| 311 | create_pattern('third_party/blink/public/mojom/mediastream'), |
| 312 | create_pattern('third_party/blink/public/mojom/messaging'), |
| 313 | create_pattern('third_party/blink/public/mojom/mime'), |
| 314 | create_pattern('third_party/blink/public/mojom/native_file_system'), |
| 315 | create_pattern('third_party/blink/public/mojom/net'), |
| 316 | create_pattern('third_party/blink/public/mojom/notifications'), |
| 317 | create_pattern('third_party/blink/public/mojom/oom_intervention'), |
| 318 | create_pattern('third_party/blink/public/mojom/page'), |
| 319 | create_pattern('third_party/blink/public/mojom/payments'), |
| 320 | create_pattern('third_party/blink/public/mojom/permissions'), |
| 321 | create_pattern('third_party/blink/public/mojom/picture_in_picture'), |
| 322 | create_pattern('third_party/blink/public/mojom/plugins'), |
| 323 | create_pattern('third_party/blink/public/mojom/portal'), |
| 324 | create_pattern('third_party/blink/public/mojom/presentation'), |
| 325 | create_pattern('third_party/blink/public/mojom/push_messaging'), |
| 326 | create_pattern('third_party/blink/public/mojom/quota'), |
| 327 | create_pattern('third_party/blink/public/mojom/remote_objects'), |
| 328 | create_pattern('third_party/blink/public/mojom/reporting'), |
| 329 | create_pattern('third_party/blink/public/mojom/script'), |
| 330 | create_pattern('third_party/blink/public/mojom/selection_menu'), |
| 331 | create_pattern('third_party/blink/public/mojom/serial'), |
| 332 | create_pattern('third_party/blink/public/mojom/service_worker'), |
| 333 | create_pattern('third_party/blink/public/mojom/site_engagement'), |
| 334 | create_pattern('third_party/blink/public/mojom/sms'), |
| 335 | create_pattern('third_party/blink/public/mojom/speech'), |
| 336 | create_pattern('third_party/blink/public/mojom/ukm'), |
| 337 | create_pattern('third_party/blink/public/mojom/unhandled_tap_notifier'), |
| 338 | create_pattern('third_party/blink/public/mojom/usb'), |
| 339 | create_pattern('third_party/blink/public/mojom/use_counter'), |
| 340 | create_pattern('third_party/blink/public/mojom/user_agent'), |
| 341 | create_pattern('third_party/blink/public/mojom/wake_lock'), |
| 342 | create_pattern('third_party/blink/public/mojom/web_client_hints'), |
| 343 | create_pattern('third_party/blink/public/mojom/web_feature'), |
| 344 | create_pattern('third_party/blink/public/mojom/webaudio'), |
| 345 | create_pattern('third_party/blink/public/mojom/webauthn'), |
| 346 | create_pattern('third_party/blink/public/mojom/webdatabase'), |
| 347 | create_pattern('third_party/blink/public/mojom/webshare'), |
| 348 | create_pattern('third_party/blink/public/mojom/window_features'), |
| 349 | create_pattern('third_party/blink/public/mojom/worker'), |
| 350 | create_pattern('third_party/blink/public/web'), |
| 351 | create_pattern('third_party/blink/renderer/bindings'), |
| 352 | create_pattern('third_party/blink/renderer/build'), |
| 353 | create_pattern('third_party/blink/renderer/controller'), |
| 354 | create_pattern('third_party/blink/renderer/core/accessibility'), |
| 355 | create_pattern('third_party/blink/renderer/core/animation'), |
| 356 | create_pattern('third_party/blink/renderer/core/aom'), |
| 357 | create_pattern('third_party/blink/renderer/core/clipboard'), |
| 358 | create_pattern('third_party/blink/renderer/core/content_capture'), |
| 359 | create_pattern('third_party/blink/renderer/core/context_features'), |
| 360 | create_pattern('third_party/blink/renderer/core/css'), |
| 361 | create_pattern('third_party/blink/renderer/core/display_lock'), |
| 362 | create_pattern('third_party/blink/renderer/core/dom'), |
| 363 | create_pattern('third_party/blink/renderer/core/editing'), |
| 364 | create_pattern('third_party/blink/renderer/core/events'), |
| 365 | create_pattern('third_party/blink/renderer/core/execution_context'), |
| 366 | create_pattern('third_party/blink/renderer/core/exported'), |
| 367 | create_pattern('third_party/blink/renderer/core/feature_policy'), |
| 368 | create_pattern('third_party/blink/renderer/core/fetch'), |
| 369 | create_pattern('third_party/blink/renderer/core/fileapi'), |
| 370 | create_pattern('third_party/blink/renderer/core/frame'), |
| 371 | create_pattern('third_party/blink/renderer/core/fullscreen'), |
| 372 | create_pattern('third_party/blink/renderer/core/geometry'), |
| 373 | create_pattern('third_party/blink/renderer/core/html'), |
| 374 | create_pattern('third_party/blink/renderer/core/imagebitmap'), |
| 375 | create_pattern('third_party/blink/renderer/core/input'), |
| 376 | create_pattern('third_party/blink/renderer/core/inspector'), |
| 377 | create_pattern('third_party/blink/renderer/core/intersection_observer'), |
| 378 | create_pattern('third_party/blink/renderer/core/invisible_dom'), |
| 379 | create_pattern('third_party/blink/renderer/core/layout'), |
| 380 | create_pattern('third_party/blink/renderer/core/loader'), |
| 381 | create_pattern('third_party/blink/renderer/core/messaging'), |
| 382 | create_pattern('third_party/blink/renderer/core/mojo'), |
| 383 | create_pattern('third_party/blink/renderer/core/offscreencanvas'), |
| 384 | create_pattern('third_party/blink/renderer/core/origin_trials'), |
| 385 | create_pattern('third_party/blink/renderer/core/page'), |
| 386 | create_pattern('third_party/blink/renderer/core/paint'), |
| 387 | create_pattern('third_party/blink/renderer/core/probe'), |
| 388 | create_pattern('third_party/blink/renderer/core/resize_observer'), |
| 389 | create_pattern('third_party/blink/renderer/core/scheduler'), |
| 390 | create_pattern('third_party/blink/renderer/core/script'), |
| 391 | create_pattern('third_party/blink/renderer/core/scroll'), |
| 392 | create_pattern('third_party/blink/renderer/core/streams'), |
| 393 | create_pattern('third_party/blink/renderer/core/style'), |
| 394 | create_pattern('third_party/blink/renderer/core/svg'), |
| 395 | create_pattern('third_party/blink/renderer/core/testing'), |
| 396 | create_pattern('third_party/blink/renderer/core/timezone'), |
| 397 | create_pattern('third_party/blink/renderer/core/timing'), |
| 398 | create_pattern('third_party/blink/renderer/core/trustedtypes'), |
| 399 | create_pattern('third_party/blink/renderer/core/typed_arrays'), |
| 400 | create_pattern('third_party/blink/renderer/core/url'), |
| 401 | create_pattern('third_party/blink/renderer/core/win'), |
| 402 | create_pattern('third_party/blink/renderer/core/workers'), |
| 403 | create_pattern('third_party/blink/renderer/core/xml'), |
| 404 | create_pattern('third_party/blink/renderer/core/xmlhttprequest'), |
| 405 | create_pattern('third_party/blink/renderer/devtools'), |
| 406 | create_pattern('third_party/blink/renderer/modules'), |
| 407 | create_pattern('third_party/blink/renderer/platform'), |
| 408 | create_pattern('third_party/blink/tools'), |
| 409 | create_pattern('third_party/blink/web_tests'), |
| 410 | create_pattern('third_party/boringssl'), |
| 411 | create_pattern('third_party/bouncycastle'), |
| 412 | create_pattern('third_party/breakpad'), |
| 413 | create_pattern('third_party/brotli'), |
| 414 | create_pattern('third_party/bspatch'), |
| 415 | create_pattern('third_party/byte_buddy'), |
| 416 | create_pattern('third_party/cacheinvalidation'), |
| 417 | create_pattern('third_party/catapult'), |
| 418 | create_pattern('third_party/cct_dynamic_module'), |
| 419 | create_pattern('third_party/ced'), |
| 420 | create_pattern('third_party/chaijs'), |
| 421 | create_pattern('third_party/checkstyle'), |
| 422 | create_pattern('third_party/chromevox'), |
| 423 | create_pattern('third_party/chromite'), |
| 424 | create_pattern('third_party/cld_3'), |
| 425 | create_pattern('third_party/closure_compiler'), |
| 426 | create_pattern('third_party/colorama'), |
| 427 | create_pattern('third_party/crashpad'), |
| 428 | create_pattern('third_party/crc32c'), |
| 429 | create_pattern('third_party/cros_system_api'), |
| 430 | create_pattern('third_party/custom_tabs_client'), |
| 431 | create_pattern('third_party/d3'), |
| 432 | create_pattern('third_party/dav1d'), |
| 433 | create_pattern('third_party/dawn'), |
| 434 | create_pattern('third_party/decklink'), |
| 435 | create_pattern('third_party/depot_tools'), |
| 436 | create_pattern('third_party/devscripts'), |
| 437 | create_pattern('third_party/devtools-node-modules'), |
| 438 | create_pattern('third_party/dom_distiller_js'), |
| 439 | create_pattern('third_party/elfutils'), |
| 440 | create_pattern('third_party/emoji-segmenter'), |
| 441 | create_pattern('third_party/errorprone'), |
| 442 | create_pattern('third_party/espresso'), |
| 443 | create_pattern('third_party/expat'), |
| 444 | create_pattern('third_party/feed'), |
| 445 | create_pattern('third_party/ffmpeg'), |
| 446 | create_pattern('third_party/flac'), |
| 447 | create_pattern('third_party/flatbuffers'), |
| 448 | create_pattern('third_party/flot'), |
| 449 | create_pattern('third_party/fontconfig'), |
| 450 | create_pattern('third_party/freetype'), |
| 451 | create_pattern('third_party/fuchsia-sdk'), |
| 452 | create_pattern('third_party/gestures'), |
| 453 | create_pattern('third_party/gif_player'), |
| 454 | create_pattern('third_party/glfw'), |
| 455 | create_pattern('third_party/glslang'), |
| 456 | create_pattern('third_party/gnu_binutils'), |
| 457 | create_pattern('third_party/google-truth'), |
| 458 | create_pattern('third_party/google_android_play_core'), |
| 459 | create_pattern('third_party/google_appengine_cloudstorage'), |
| 460 | create_pattern('third_party/google_input_tools'), |
| 461 | create_pattern('third_party/google_toolbox_for_mac'), |
| 462 | create_pattern('third_party/google_trust_services'), |
| 463 | create_pattern('third_party/googletest'), |
| 464 | create_pattern('third_party/gperf'), |
| 465 | create_pattern('third_party/gradle_wrapper'), |
| 466 | create_pattern('third_party/grpc'), |
| 467 | create_pattern('third_party/gson'), |
| 468 | create_pattern('third_party/guava'), |
| 469 | create_pattern('third_party/gvr-android-keyboard'), |
| 470 | create_pattern('third_party/gvr-android-sdk'), |
| 471 | create_pattern('third_party/hamcrest'), |
| 472 | create_pattern('third_party/harfbuzz-ng'), |
| 473 | create_pattern('third_party/hunspell'), |
| 474 | create_pattern('third_party/hunspell_dictionaries'), |
| 475 | create_pattern('third_party/iaccessible2'), |
| 476 | create_pattern('third_party/iccjpeg'), |
| 477 | create_pattern('third_party/icu/android'), |
| 478 | create_pattern('third_party/icu/android_small'), |
| 479 | create_pattern('third_party/icu/cast'), |
| 480 | create_pattern('third_party/icu/chromeos'), |
| 481 | create_pattern('third_party/icu/common'), |
| 482 | create_pattern('third_party/icu/filters'), |
| 483 | create_pattern('third_party/icu/flutter'), |
| 484 | create_pattern('third_party/icu/fuzzers'), |
| 485 | create_pattern('third_party/icu/ios'), |
| 486 | create_pattern('third_party/icu/patches'), |
| 487 | create_pattern('third_party/icu/scripts'), |
| 488 | create_pattern('third_party/icu/source'), |
| 489 | create_pattern('third_party/icu/tzres'), |
| 490 | create_pattern('third_party/icu4j'), |
| 491 | create_pattern('third_party/ijar'), |
| 492 | create_pattern('third_party/ink'), |
| 493 | create_pattern('third_party/inspector_protocol'), |
| 494 | create_pattern('third_party/instrumented_libraries'), |
| 495 | create_pattern('third_party/intellij'), |
| 496 | create_pattern('third_party/isimpledom'), |
| 497 | create_pattern('third_party/jacoco'), |
| 498 | create_pattern('third_party/jinja2'), |
| 499 | create_pattern('third_party/jsoncpp'), |
| 500 | create_pattern('third_party/jsr-305'), |
| 501 | create_pattern('third_party/jstemplate'), |
| 502 | create_pattern('third_party/junit'), |
| 503 | create_pattern('third_party/khronos'), |
| 504 | create_pattern('third_party/lcov'), |
| 505 | create_pattern('third_party/leveldatabase'), |
| 506 | create_pattern('third_party/libFuzzer'), |
| 507 | create_pattern('third_party/libXNVCtrl'), |
| 508 | create_pattern('third_party/libaddressinput'), |
| 509 | create_pattern('third_party/libaom'), |
| 510 | create_pattern('third_party/libcxx-pretty-printers'), |
| 511 | create_pattern('third_party/libdrm'), |
| 512 | create_pattern('third_party/libevdev'), |
| 513 | create_pattern('third_party/libjingle_xmpp'), |
| 514 | create_pattern('third_party/libjpeg'), |
| 515 | create_pattern('third_party/libjpeg_turbo'), |
| 516 | create_pattern('third_party/liblouis'), |
| 517 | create_pattern('third_party/libovr'), |
| 518 | create_pattern('third_party/libphonenumber'), |
| 519 | create_pattern('third_party/libpng'), |
| 520 | create_pattern('third_party/libprotobuf-mutator'), |
| 521 | create_pattern('third_party/libsecret'), |
| 522 | create_pattern('third_party/libsrtp'), |
| 523 | create_pattern('third_party/libsync'), |
| 524 | create_pattern('third_party/libudev'), |
| 525 | create_pattern('third_party/libusb'), |
| 526 | create_pattern('third_party/libvpx'), |
| 527 | create_pattern('third_party/libwebm'), |
| 528 | create_pattern('third_party/libwebp'), |
| 529 | create_pattern('third_party/libxml'), |
| 530 | create_pattern('third_party/libxslt'), |
| 531 | create_pattern('third_party/libyuv'), |
| 532 | create_pattern('third_party/lighttpd'), |
| 533 | create_pattern('third_party/logilab'), |
| 534 | create_pattern('third_party/lss'), |
| 535 | create_pattern('third_party/lzma_sdk'), |
| 536 | create_pattern('third_party/mach_override'), |
| 537 | create_pattern('third_party/markdown'), |
| 538 | create_pattern('third_party/markupsafe'), |
| 539 | create_pattern('third_party/material_design_icons'), |
| 540 | create_pattern('third_party/mesa_headers'), |
| 541 | create_pattern('third_party/metrics_proto'), |
| 542 | create_pattern('third_party/microsoft_webauthn'), |
| 543 | create_pattern('third_party/mingw-w64'), |
| 544 | create_pattern('third_party/minigbm'), |
| 545 | create_pattern('third_party/minizip'), |
| 546 | create_pattern('third_party/mocha'), |
| 547 | create_pattern('third_party/mockito'), |
| 548 | create_pattern('third_party/modp_b64'), |
| 549 | create_pattern('third_party/motemplate'), |
| 550 | create_pattern('third_party/mozilla'), |
| 551 | create_pattern('third_party/nacl_sdk_binaries'), |
| 552 | create_pattern('third_party/nasm'), |
| 553 | create_pattern('third_party/netty-tcnative'), |
| 554 | create_pattern('third_party/netty4'), |
| 555 | create_pattern('third_party/node'), |
| 556 | create_pattern('third_party/nvml'), |
| 557 | create_pattern('third_party/objenesis'), |
| 558 | create_pattern('third_party/ocmock'), |
| 559 | create_pattern('third_party/openh264'), |
| 560 | create_pattern('third_party/openscreen'), |
| 561 | create_pattern('third_party/openvr'), |
| 562 | create_pattern('third_party/opus'), |
| 563 | create_pattern('third_party/ots'), |
| 564 | create_pattern('third_party/ow2_asm'), |
| 565 | create_pattern('third_party/pdfium'), |
| 566 | create_pattern('third_party/pefile'), |
| 567 | create_pattern('third_party/perfetto'), |
| 568 | create_pattern('third_party/perl'), |
| 569 | create_pattern('third_party/pexpect'), |
| 570 | create_pattern('third_party/pffft'), |
| 571 | create_pattern('third_party/ply'), |
| 572 | create_pattern('third_party/polymer'), |
| 573 | create_pattern('third_party/proguard'), |
| 574 | create_pattern('third_party/protobuf'), |
| 575 | create_pattern('third_party/protoc_javalite'), |
| 576 | create_pattern('third_party/pycoverage'), |
| 577 | create_pattern('third_party/pyelftools'), |
| 578 | create_pattern('third_party/pyjson5'), |
| 579 | create_pattern('third_party/pylint'), |
| 580 | create_pattern('third_party/pymock'), |
| 581 | create_pattern('third_party/pystache'), |
| 582 | create_pattern('third_party/pywebsocket'), |
| 583 | create_pattern('third_party/qcms'), |
| 584 | create_pattern('third_party/quic_trace'), |
| 585 | create_pattern('third_party/qunit'), |
| 586 | create_pattern('third_party/r8'), |
| 587 | create_pattern('third_party/re2'), |
| 588 | create_pattern('third_party/requests'), |
| 589 | create_pattern('third_party/rnnoise'), |
| 590 | create_pattern('third_party/robolectric'), |
| 591 | create_pattern('third_party/s2cellid'), |
| 592 | create_pattern('third_party/sfntly'), |
| 593 | create_pattern('third_party/shaderc'), |
| 594 | create_pattern('third_party/simplejson'), |
| 595 | create_pattern('third_party/sinonjs'), |
| 596 | create_pattern('third_party/skia'), |
| 597 | create_pattern('third_party/smhasher'), |
| 598 | create_pattern('third_party/snappy'), |
| 599 | create_pattern('third_party/speech-dispatcher'), |
| 600 | create_pattern('third_party/spirv-cross'), |
| 601 | create_pattern('third_party/spirv-headers'), |
| 602 | create_pattern('third_party/sqlite'), |
| 603 | create_pattern('third_party/sqlite4java'), |
| 604 | create_pattern('third_party/sudden_motion_sensor'), |
| 605 | create_pattern('third_party/swiftshader'), |
| 606 | create_pattern('third_party/tcmalloc'), |
| 607 | create_pattern('third_party/test_fonts'), |
| 608 | create_pattern('third_party/tlslite'), |
| 609 | create_pattern('third_party/ub-uiautomator'), |
| 610 | create_pattern('third_party/unrar'), |
| 611 | create_pattern('third_party/usb_ids'), |
| 612 | create_pattern('third_party/usrsctp'), |
| 613 | create_pattern('third_party/v4l-utils'), |
| 614 | create_pattern('third_party/vulkan'), |
| 615 | create_pattern('third_party/wayland'), |
| 616 | create_pattern('third_party/wayland-protocols'), |
| 617 | create_pattern('third_party/wds'), |
| 618 | create_pattern('third_party/web-animations-js'), |
| 619 | create_pattern('third_party/webdriver'), |
| 620 | create_pattern('third_party/webgl'), |
| 621 | create_pattern('third_party/webrtc'), |
| 622 | create_pattern('third_party/webrtc_overrides'), |
| 623 | create_pattern('third_party/webxr_test_pages'), |
| 624 | create_pattern('third_party/widevine'), |
| 625 | create_pattern('third_party/win_build_output'), |
| 626 | create_pattern('third_party/woff2'), |
| 627 | create_pattern('third_party/wtl'), |
| 628 | create_pattern('third_party/xdg-utils'), |
| 629 | create_pattern('third_party/xstream'), |
| 630 | create_pattern('third_party/yasm'), |
| 631 | create_pattern('third_party/zlib'), |
| 632 | create_pattern('tools'), |
| 633 | create_pattern('ui/accelerated_widget_mac'), |
| 634 | create_pattern('ui/accessibility'), |
| 635 | create_pattern('ui/android'), |
| 636 | create_pattern('ui/aura'), |
| 637 | create_pattern('ui/aura_extra'), |
| 638 | create_pattern('ui/base'), |
| 639 | create_pattern('ui/chromeos'), |
| 640 | create_pattern('ui/compositor'), |
| 641 | create_pattern('ui/compositor_extra'), |
| 642 | create_pattern('ui/content_accelerators'), |
| 643 | create_pattern('ui/display'), |
| 644 | create_pattern('ui/events'), |
| 645 | create_pattern('ui/file_manager'), |
| 646 | create_pattern('ui/gfx'), |
| 647 | create_pattern('ui/gl'), |
| 648 | create_pattern('ui/latency'), |
| 649 | create_pattern('ui/login'), |
| 650 | create_pattern('ui/message_center'), |
| 651 | create_pattern('ui/native_theme'), |
| 652 | create_pattern('ui/ozone'), |
| 653 | create_pattern('ui/platform_window'), |
| 654 | create_pattern('ui/resources'), |
| 655 | create_pattern('ui/shell_dialogs'), |
| 656 | create_pattern('ui/snapshot'), |
| 657 | create_pattern('ui/strings'), |
| 658 | create_pattern('ui/surface'), |
| 659 | create_pattern('ui/touch_selection'), |
| 660 | create_pattern('ui/views'), |
| 661 | create_pattern('ui/views_bridge_mac'), |
| 662 | create_pattern('ui/views_content_client'), |
| 663 | create_pattern('ui/web_dialogs'), |
| 664 | create_pattern('ui/webui'), |
| 665 | create_pattern('ui/wm'), |
| 666 | create_pattern('url'), |
| 667 | create_pattern('v8/benchmarks'), |
| 668 | create_pattern('v8/build_overrides'), |
| 669 | create_pattern('v8/custom_deps'), |
| 670 | create_pattern('v8/docs'), |
| 671 | create_pattern('v8/gni'), |
| 672 | create_pattern('v8/include'), |
| 673 | create_pattern('v8/infra'), |
| 674 | create_pattern('v8/samples'), |
| 675 | create_pattern('v8/src'), |
| 676 | create_pattern('v8/test'), |
| 677 | create_pattern('v8/testing'), |
| 678 | create_pattern('v8/third_party'), |
| 679 | create_pattern('v8/tools'), |
| 680 | |
| 681 | # keep out/obj and other patterns at the end. |
| 682 | [ |
| 683 | 'out/obj', '.*/(gen|obj[^/]*)/(include|EXECUTABLES|SHARED_LIBRARIES|' |
| 684 | 'STATIC_LIBRARIES|NATIVE_TESTS)/.*: warning:' |
| 685 | ], |
| 686 | ['other', '.*'] # all other unrecognized patterns |
| 687 | ] |