[go: nahoru, domu]

blob: b55600c1521cd1c850296b20250f36fb0aa816f1 [file] [log] [blame]
George Burgess IV1fdfdeb2019-10-24 18:53:291---
George Burgess IVf828a2242022-04-19 19:30:152 # TODO(crbug.com/1282228): reenable google-readability-casting once it no
3 # longer has as many false-positives.
George Burgess IV1fdfdeb2019-10-24 18:53:294 Checks: '-*,
Tal Pressman89a0e822020-12-01 09:01:395 bugprone-argument-comment,
George Burgess IV9f7338f2022-03-17 19:28:576 bugprone-assert-side-effect,
Miyoung Shina2886092024-01-11 02:40:207 bugprone-bool-pointer-implicit-conversion,
Jan Wilken Dörrie94149922020-12-15 18:44:558 bugprone-dangling-handle,
9 bugprone-inaccurate-erase,
10 bugprone-string-constructor,
George Burgess IV37c328652020-10-01 19:40:1811 bugprone-string-integer-assignment,
Daniel Cheng387e3232022-11-25 19:43:5612 bugprone-undefined-memory-manipulation,
Julie Jeongeun Kimcf7829b2024-01-04 03:12:2413 bugprone-unique-ptr-array-mismatch,
George Burgess IV37c328652020-10-01 19:40:1814 bugprone-unused-raii,
Maksim Ivanovd8f65ed2020-08-29 03:28:2115 bugprone-use-after-move,
Julie Jeongeun Kim2fe67fc2024-01-19 13:41:4316 bugprone-virtual-near-miss,
George Burgess IV0cea06c2020-01-14 03:31:0417 google-build-explicit-make-pair,
Julie Jeongeun Kimde7ae672024-01-04 02:10:0618 google-default-arguments,
George Burgess IV0cea06c2020-01-14 03:31:0419 google-explicit-constructor,
Avi Drissman5207f8d2023-12-26 20:08:2620 google-objc-avoid-nsobject-new,
Julie Jeongeun Kim2679bc72024-01-24 08:23:4321 google-upgrade-googletest-case,
Ryan Beltrand4f38b672023-01-18 23:00:5322 misc-misleading-identifier,
23 misc-homoglyph,
George Burgess IVd4c5e82a2020-05-19 19:24:0024 modernize-avoid-bind,
Avi Drissmanefca4122022-01-05 23:59:3625 modernize-concat-nested-namespaces,
George Burgess IV0cea06c2020-01-14 03:31:0426 modernize-loop-convert,
27 modernize-make-shared,
George Burgess IVd4c5e82a2020-05-19 19:24:0028 modernize-make-unique,
George Burgess IV1fdfdeb2019-10-24 18:53:2929 modernize-redundant-void-arg,
30 modernize-replace-random-shuffle,
31 modernize-shrink-to-fit,
32 modernize-use-bool-literals,
George Burgess IVf3f6a552023-11-13 18:03:1233 modernize-use-default-member-init,
George Burgess IVd4c5e82a2020-05-19 19:24:0034 modernize-use-emplace,
George Burgess IV1fdfdeb2019-10-24 18:53:2935 modernize-use-equals-default,
36 modernize-use-equals-delete,
George Burgess IVd4c5e82a2020-05-19 19:24:0037 modernize-use-noexcept,
George Burgess IV1fdfdeb2019-10-24 18:53:2938 modernize-use-nullptr,
39 modernize-use-override,
George Burgess IV0cea06c2020-01-14 03:31:0440 modernize-use-transparent-functors,
41 readability-redundant-member-init'
George Burgess IVd4c5e82a2020-05-19 19:24:0042 CheckOptions:
George Burgess IV9f7338f2022-03-17 19:28:5743 - key: bugprone-assert-side-effect.AssertMacros
44 value: assert,DCHECK
Jan Wilken Dörrie94149922020-12-15 18:44:5545 - key: bugprone-dangling-handle.HandleClasses
Peter Boström25a53582021-08-31 04:28:3546 value: ::std::basic_string_view;::std::span;::absl::string_view;::base::BasicStringPiece;::base::span
Jan Wilken Dörrie94149922020-12-15 18:44:5547 - key: bugprone-string-constructor.StringNames
George Burgess IV4f18f3f2022-07-05 14:24:5748 value: ::std::basic_string;::std::basic_string_view;::base::BasicStringPiece;::absl::string_view
Peter Kasting0dc33482020-10-19 01:48:2949 - key: modernize-use-default-member-init.UseAssignment
50 value: 1
George Burgess IVa01425e42022-07-14 02:00:5851 # crbug.com/1342136, crbug.com/1343915: At times, this check makes
52 # suggestions that break builds. Safe mode allows us to sidestep that.
53 - key: modernize-use-transparent-functors.SafeMode
54 value: 1
George Burgess IVd4c5e82a2020-05-19 19:24:0055 # This relaxes modernize-use-emplace in some cases; we might want to make it
56 # more aggressive in the future. See discussion on
57 # https://groups.google.com/a/chromium.org/g/cxx/c/noMMTNYiM0w .
58 - key: modernize-use-emplace.IgnoreImplicitConstructors
59 value: 1
George Burgess IV1fdfdeb2019-10-24 18:53:2960...