Skip to content

Commit a8cb537

Browse files
authored
Update to clang-tidy 22. (#14230)
1 parent 40e39ac commit a8cb537

File tree

2 files changed

+69
-1
lines changed

2 files changed

+69
-1
lines changed

Extension/package.json

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1993,6 +1993,7 @@
19931993
"abseil-time-*",
19941994
"abseil-time-comparison",
19951995
"abseil-time-subtraction",
1996+
"abseil-unchecked-statusor-access",
19961997
"abseil-upgrade-duration-conversions",
19971998
"altera-*",
19981999
"altera-id-dependent-backward-branch",
@@ -2033,14 +2034,22 @@
20332034
"bugprone-capturing-this-in-member-variable",
20342035
"bugprone-casting-through-void",
20352036
"bugprone-chained-comparison",
2037+
"bugprone-command-processor",
20362038
"bugprone-compare-pointer-to-member-virtual-function",
2039+
"bugprone-copy-constructor-*",
20372040
"bugprone-copy-constructor-init",
2041+
"bugprone-copy-constructor-mutates-argument",
20382042
"bugprone-crtp-constructor-accessibility",
20392043
"bugprone-dangling-handle",
2044+
"bugprone-default-operator-new-on-overaligned-type",
2045+
"bugprone-derived-method-shadowing-base-method",
20402046
"bugprone-dynamic-static-initializers",
20412047
"bugprone-easily-swappable-parameters",
20422048
"bugprone-empty-catch",
2049+
"bugprone-exception-*",
20432050
"bugprone-exception-escape",
2051+
"bugprone-exception-copy-constructor-throws",
2052+
"bugprone-float-loop-counter",
20442053
"bugprone-fold-init-type",
20452054
"bugprone-forward-declaration-namespace",
20462055
"bugprone-forwarding-reference-overload",
@@ -2053,6 +2062,7 @@
20532062
"bugprone-incorrect-roundings",
20542063
"bugprone-infinite-loop",
20552064
"bugprone-integer-division",
2065+
"bugprone-invalid-enum-default-initialization",
20562066
"bugprone-lambda-function-name",
20572067
"bugprone-macro-parentheses",
20582068
"bugprone-macro-repeated-side-effects",
@@ -2075,6 +2085,8 @@
20752085
"bugprone-parent-virtual-call",
20762086
"bugprone-pointer-arithmetic-on-polymorphic-object",
20772087
"bugprone-posix-return",
2088+
"bugprone-random-generator-seed",
2089+
"bugprone-raw-memory-call-on-non-trivial-type",
20782090
"bugprone-redundant-branch-condition",
20792091
"bugprone-reserved-identifier",
20802092
"bugprone-return-const-ref-from-parameter",
@@ -2086,6 +2098,7 @@
20862098
"bugprone-sizeof-expression",
20872099
"bugprone-spuriously-wake-up-functions",
20882100
"bugprone-standalone-empty",
2101+
"bugprone-std-namespace-modification",
20892102
"bugprone-string-*",
20902103
"bugprone-string-constructor",
20912104
"bugprone-string-integer-assignment",
@@ -2106,8 +2119,11 @@
21062119
"bugprone-tagged-union-member-count",
21072120
"bugprone-terminating-continue",
21082121
"bugprone-throw-keyword-missing",
2122+
"bugprone-throwing-static-initialization",
21092123
"bugprone-too-small-loop-variable",
2124+
"bugprone-unchecked-*",
21102125
"bugprone-unchecked-optional-access",
2126+
"bugprone-unchecked-string-to-number-conversion",
21112127
"bugprone-undefined-memory-manipulation",
21122128
"bugprone-undelegated-constructor",
21132129
"bugprone-unhandled-*",
@@ -2327,6 +2343,7 @@
23272343
"cppcoreguidelines-prefer-member-initializer",
23282344
"cppcoreguidelines-pro-bounds-*",
23292345
"cppcoreguidelines-pro-bounds-array-to-pointer-decay",
2346+
"cppcoreguidelines-pro-bounds-avoid-unchecked-container-access",
23302347
"cppcoreguidelines-pro-bounds-constant-array-index",
23312348
"cppcoreguidelines-pro-bounds-pointer-arithmetic",
23322349
"cppcoreguidelines-pro-type-*",
@@ -2355,6 +2372,7 @@
23552372
"fuchsia-multiple-inheritance",
23562373
"fuchsia-overloaded-operator",
23572374
"fuchsia-statically-constructed-objects",
2375+
"fuchsia-temporary-objects",
23582376
"fuchsia-trailing-return",
23592377
"fuchsia-virtual-inheritance",
23602378
"google-*",
@@ -2379,6 +2397,7 @@
23792397
"google-readability-namespace-comments",
23802398
"google-readability-todo",
23812399
"google-runtime-*",
2400+
"google-runtime-float",
23822401
"google-runtime-int",
23832402
"google-runtime-operator",
23842403
"google-upgrade-googletest-case",
@@ -2430,12 +2449,16 @@
24302449
"llvm-prefer-static-over-anonymous-namespace",
24312450
"llvm-qualified-auto",
24322451
"llvm-twine-local",
2452+
"llvm-use-*",
2453+
"llvm-use-new-mlir-op-builder",
2454+
"llvm-use-ranges",
24332455
"llvmlibc-*",
24342456
"llvmlibc-callee-namespace",
24352457
"llvmlibc-implementation-in-namespace",
24362458
"llvmlibc-inline-function-decl",
24372459
"llvmlibc-restrict-system-libc-headers",
24382460
"misc-*",
2461+
"misc-anonymous-namespace-in-header",
24392462
"misc-confusable-identifiers",
24402463
"misc-const-correctness",
24412464
"misc-coroutine-hostile-raii",
@@ -2446,11 +2469,14 @@
24462469
"misc-misleading-bidirectional",
24472470
"misc-misleading-identifier",
24482471
"misc-misplaced-const",
2472+
"misc-multiple-inheritance",
24492473
"misc-new-delete-overloads",
24502474
"misc-no-recursion",
24512475
"misc-non-*",
24522476
"misc-non-copyable-objects",
24532477
"misc-non-private-member-variables-in-classes",
2478+
"misc-override-with-different-visibility",
2479+
"misc-predictable-rand",
24542480
"misc-redundant-expression",
24552481
"misc-static-assert",
24562482
"misc-throw-by-value-catch-by-reference",
@@ -2466,7 +2492,11 @@
24662492
"modernize-*",
24672493
"modernize-avoid-*",
24682494
"modernize-avoid-bind",
2495+
"modernize-avoid-c-*",
24692496
"modernize-avoid-c-arrays",
2497+
"modernize-avoid-c-style-cast",
2498+
"modernize-avoid-setjmp-longjmp",
2499+
"modernize-avoid-variadic-functions",
24702500
"modernize-concat-nested-namespaces",
24712501
"modernize-deprecated-*",
24722502
"modernize-deprecated-headers",
@@ -2587,7 +2617,9 @@
25872617
"readability-identifier-length",
25882618
"readability-identifier-naming",
25892619
"readability-implicit-bool-conversion",
2620+
"readability-inconsistent-*",
25902621
"readability-inconsistent-declaration-parameter-name",
2622+
"readability-inconsistent-ifelse-braces",
25912623
"readability-isolate-declaration",
25922624
"readability-magic-numbers",
25932625
"readability-make-member-function-const",
@@ -2606,11 +2638,13 @@
26062638
"readability-redundant-function-ptr-dereference",
26072639
"readability-redundant-inline-specifier",
26082640
"readability-redundant-member-init",
2641+
"readability-redundant-parentheses",
26092642
"readability-redundant-preprocessor",
26102643
"readability-redundant-smartptr-get",
26112644
"readability-redundant-string-*",
26122645
"readability-redundant-string-cstr",
26132646
"readability-redundant-string-init",
2647+
"readability-redundant-typename",
26142648
"readability-reference-to-constructed-temporary",
26152649
"readability-simplify-*",
26162650
"readability-simplify-boolean-expr",
@@ -2663,6 +2697,7 @@
26632697
"abseil-time-*",
26642698
"abseil-time-comparison",
26652699
"abseil-time-subtraction",
2700+
"abseil-unchecked-statusor-access",
26662701
"abseil-upgrade-duration-conversions",
26672702
"altera-*",
26682703
"altera-id-dependent-backward-branch",
@@ -2703,14 +2738,22 @@
27032738
"bugprone-capturing-this-in-member-variable",
27042739
"bugprone-casting-through-void",
27052740
"bugprone-chained-comparison",
2741+
"bugprone-command-processor",
27062742
"bugprone-compare-pointer-to-member-virtual-function",
2743+
"bugprone-copy-constructor-*",
27072744
"bugprone-copy-constructor-init",
2745+
"bugprone-copy-constructor-mutates-argument",
27082746
"bugprone-crtp-constructor-accessibility",
27092747
"bugprone-dangling-handle",
2748+
"bugprone-default-operator-new-on-overaligned-type",
2749+
"bugprone-derived-method-shadowing-base-method",
27102750
"bugprone-dynamic-static-initializers",
27112751
"bugprone-easily-swappable-parameters",
27122752
"bugprone-empty-catch",
2753+
"bugprone-exception-*",
27132754
"bugprone-exception-escape",
2755+
"bugprone-exception-copy-constructor-throws",
2756+
"bugprone-float-loop-counter",
27142757
"bugprone-fold-init-type",
27152758
"bugprone-forward-declaration-namespace",
27162759
"bugprone-forwarding-reference-overload",
@@ -2723,6 +2766,7 @@
27232766
"bugprone-incorrect-roundings",
27242767
"bugprone-infinite-loop",
27252768
"bugprone-integer-division",
2769+
"bugprone-invalid-enum-default-initialization",
27262770
"bugprone-lambda-function-name",
27272771
"bugprone-macro-parentheses",
27282772
"bugprone-macro-repeated-side-effects",
@@ -2745,6 +2789,8 @@
27452789
"bugprone-parent-virtual-call",
27462790
"bugprone-pointer-arithmetic-on-polymorphic-object",
27472791
"bugprone-posix-return",
2792+
"bugprone-random-generator-seed",
2793+
"bugprone-raw-memory-call-on-non-trivial-type",
27482794
"bugprone-redundant-branch-condition",
27492795
"bugprone-reserved-identifier",
27502796
"bugprone-return-const-ref-from-parameter",
@@ -2756,6 +2802,7 @@
27562802
"bugprone-sizeof-expression",
27572803
"bugprone-spuriously-wake-up-functions",
27582804
"bugprone-standalone-empty",
2805+
"bugprone-std-namespace-modification",
27592806
"bugprone-string-*",
27602807
"bugprone-string-constructor",
27612808
"bugprone-string-integer-assignment",
@@ -2776,8 +2823,11 @@
27762823
"bugprone-tagged-union-member-count",
27772824
"bugprone-terminating-continue",
27782825
"bugprone-throw-keyword-missing",
2826+
"bugprone-throwing-static-initialization",
27792827
"bugprone-too-small-loop-variable",
2828+
"bugprone-unchecked-*",
27802829
"bugprone-unchecked-optional-access",
2830+
"bugprone-unchecked-string-to-number-conversion",
27812831
"bugprone-undefined-memory-manipulation",
27822832
"bugprone-undelegated-constructor",
27832833
"bugprone-unhandled-*",
@@ -2997,6 +3047,7 @@
29973047
"cppcoreguidelines-prefer-member-initializer",
29983048
"cppcoreguidelines-pro-bounds-*",
29993049
"cppcoreguidelines-pro-bounds-array-to-pointer-decay",
3050+
"cppcoreguidelines-pro-bounds-avoid-unchecked-container-access",
30003051
"cppcoreguidelines-pro-bounds-constant-array-index",
30013052
"cppcoreguidelines-pro-bounds-pointer-arithmetic",
30023053
"cppcoreguidelines-pro-type-*",
@@ -3025,6 +3076,7 @@
30253076
"fuchsia-multiple-inheritance",
30263077
"fuchsia-overloaded-operator",
30273078
"fuchsia-statically-constructed-objects",
3079+
"fuchsia-temporary-objects",
30283080
"fuchsia-trailing-return",
30293081
"fuchsia-virtual-inheritance",
30303082
"google-*",
@@ -3049,6 +3101,7 @@
30493101
"google-readability-namespace-comments",
30503102
"google-readability-todo",
30513103
"google-runtime-*",
3104+
"google-runtime-float",
30523105
"google-runtime-int",
30533106
"google-runtime-operator",
30543107
"google-upgrade-googletest-case",
@@ -3100,12 +3153,16 @@
31003153
"llvm-prefer-static-over-anonymous-namespace",
31013154
"llvm-qualified-auto",
31023155
"llvm-twine-local",
3156+
"llvm-use-*",
3157+
"llvm-use-new-mlir-op-builder",
3158+
"llvm-use-ranges",
31033159
"llvmlibc-*",
31043160
"llvmlibc-callee-namespace",
31053161
"llvmlibc-implementation-in-namespace",
31063162
"llvmlibc-inline-function-decl",
31073163
"llvmlibc-restrict-system-libc-headers",
31083164
"misc-*",
3165+
"misc-anonymous-namespace-in-header",
31093166
"misc-confusable-identifiers",
31103167
"misc-const-correctness",
31113168
"misc-coroutine-hostile-raii",
@@ -3116,11 +3173,14 @@
31163173
"misc-misleading-bidirectional",
31173174
"misc-misleading-identifier",
31183175
"misc-misplaced-const",
3176+
"misc-multiple-inheritance",
31193177
"misc-new-delete-overloads",
31203178
"misc-no-recursion",
31213179
"misc-non-*",
31223180
"misc-non-copyable-objects",
31233181
"misc-non-private-member-variables-in-classes",
3182+
"misc-override-with-different-visibility",
3183+
"misc-predictable-rand",
31243184
"misc-redundant-expression",
31253185
"misc-static-assert",
31263186
"misc-throw-by-value-catch-by-reference",
@@ -3136,7 +3196,11 @@
31363196
"modernize-*",
31373197
"modernize-avoid-*",
31383198
"modernize-avoid-bind",
3199+
"modernize-avoid-c-*",
31393200
"modernize-avoid-c-arrays",
3201+
"modernize-avoid-c-style-cast",
3202+
"modernize-avoid-setjmp-longjmp",
3203+
"modernize-avoid-variadic-functions",
31403204
"modernize-concat-nested-namespaces",
31413205
"modernize-deprecated-*",
31423206
"modernize-deprecated-headers",
@@ -3257,7 +3321,9 @@
32573321
"readability-identifier-length",
32583322
"readability-identifier-naming",
32593323
"readability-implicit-bool-conversion",
3324+
"readability-inconsistent-*",
32603325
"readability-inconsistent-declaration-parameter-name",
3326+
"readability-inconsistent-ifelse-braces",
32613327
"readability-isolate-declaration",
32623328
"readability-magic-numbers",
32633329
"readability-make-member-function-const",
@@ -3276,11 +3342,13 @@
32763342
"readability-redundant-function-ptr-dereference",
32773343
"readability-redundant-inline-specifier",
32783344
"readability-redundant-member-init",
3345+
"readability-redundant-parentheses",
32793346
"readability-redundant-preprocessor",
32803347
"readability-redundant-smartptr-get",
32813348
"readability-redundant-string-*",
32823349
"readability-redundant-string-cstr",
32833350
"readability-redundant-string-init",
3351+
"readability-redundant-typename",
32843352
"readability-reference-to-constructed-temporary",
32853353
"readability-simplify-*",
32863354
"readability-simplify-boolean-expr",

0 commit comments

Comments
 (0)