Skip to content

Commit 038a5ee

Browse files
authored
Update for clang-tidy 19. (#12834)
1 parent a4998ed commit 038a5ee

File tree

2 files changed

+54
-17
lines changed

2 files changed

+54
-17
lines changed

Extension/package.json

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1837,6 +1837,8 @@
18371837
"android-cloexec-pipe2",
18381838
"android-cloexec-socket",
18391839
"android-comparison-in-temp-failure-retry",
1840+
"boost-use-*",
1841+
"boost-use-ranges",
18401842
"boost-use-to-string",
18411843
"bugprone-*",
18421844
"bugprone-argument-comment",
@@ -1884,9 +1886,11 @@
18841886
"bugprone-not-null-terminated-result",
18851887
"bugprone-optional-value-conversion",
18861888
"bugprone-parent-virtual-call",
1889+
"bugprone-pointer-arithmetic-on-polymorphic-object",
18871890
"bugprone-posix-return",
18881891
"bugprone-redundant-branch-condition",
18891892
"bugprone-reserved-identifier",
1893+
"bugprone-return-const-ref-from-parameter",
18901894
"bugprone-shared-ptr-array-mismatch",
18911895
"bugprone-signal-handler",
18921896
"bugprone-signed-char-misuse",
@@ -1933,10 +1937,10 @@
19331937
"cert-con*",
19341938
"cert-con36-c",
19351939
"cert-con54-cpp",
1940+
"cert-ctr56-cpp",
19361941
"cert-dcl*",
19371942
"cert-dcl03-c",
19381943
"cert-dcl16-c",
1939-
"cert-dcl21-cpp",
19401944
"cert-dcl37-c",
19411945
"cert-dcl50-cpp",
19421946
"cert-dcl51-cpp",
@@ -1957,6 +1961,7 @@
19571961
"cert-flp*",
19581962
"cert-flp30-c",
19591963
"cert-flp37-c",
1964+
"cert-int09-c",
19601965
"cert-mem57-cpp",
19611966
"cert-msc*",
19621967
"cert-msc30-c",
@@ -1994,6 +1999,7 @@
19941999
"clang-analyzer-core.uninitialized.UndefReturn",
19952000
"clang-analyzer-core.VLASize",
19962001
"clang-analyzer-cplusplus.*",
2002+
"clang-analyzer-cplusplus.ArrayDelete",
19972003
"clang-analyzer-cplusplus.InnerPointer",
19982004
"clang-analyzer-cplusplus.Move",
19992005
"clang-analyzer-cplusplus.NewDelete",
@@ -2024,6 +2030,7 @@
20242030
"clang-analyzer-optin.performance.GCDAntipattern",
20252031
"clang-analyzer-optin.performance.Padding",
20262032
"clang-analyzer-optin.portability.UnixAPI",
2033+
"clang-analyzer-optin.taint.TaintedAlloc",
20272034
"clang-analyzer-osx.*",
20282035
"clang-analyzer-osx.API",
20292036
"clang-analyzer-osx.cocoa.*",
@@ -2075,8 +2082,11 @@
20752082
"clang-analyzer-security.insecureAPI.strcpy",
20762083
"clang-analyzer-security.insecureAPI.UncheckedReturn",
20772084
"clang-analyzer-security.insecureAPI.vfork",
2085+
"clang-analyzer-security.PutenvStackArray",
2086+
"clang-analyzer-security.SetgidSetuidOrder",
20782087
"clang-analyzer-unix.*",
20792088
"clang-analyzer-unix.API",
2089+
"clang-analyzer-unix.BlockInCriticalSection",
20802090
"clang-analyzer-unix.cstring.*",
20812091
"clang-analyzer-unix.cstring.BadSizeArg",
20822092
"clang-analyzer-unix.cstring.NullArg",
@@ -2085,6 +2095,7 @@
20852095
"clang-analyzer-unix.MallocSizeof",
20862096
"clang-analyzer-unix.MismatchedDeallocator",
20872097
"clang-analyzer-unix.StdCLibraryFunctions",
2098+
"clang-analyzer-unix.Stream",
20882099
"clang-analyzer-unix.Vfork",
20892100
"clang-analyzer-valist.*",
20902101
"clang-analyzer-valist.CopyToSelf",
@@ -2216,7 +2227,7 @@
22162227
"hicpp-use-nullptr",
22172228
"hicpp-use-override",
22182229
"hicpp-vararg",
2219-
"linuxkernel-must-use-errs",
2230+
"linuxkernel-must-check-errs",
22202231
"llvm-*",
22212232
"llvm-else-after-return",
22222233
"llvm-header-guard",
@@ -2257,7 +2268,9 @@
22572268
"misc-unused-alias-decls",
22582269
"misc-unused-parameters",
22592270
"misc-unused-using-decls",
2271+
"misc-use-*",
22602272
"misc-use-anonymous-namespace",
2273+
"misc-use-internal-linkage",
22612274
"modernize-*",
22622275
"modernize-avoid-*",
22632276
"modernize-avoid-bind",
@@ -2271,6 +2284,7 @@
22712284
"modernize-make-*",
22722285
"modernize-make-shared",
22732286
"modernize-make-unique",
2287+
"modernize-min-max-use-initializer-list",
22742288
"modernize-pass-by-value",
22752289
"modernize-raw-string-literal",
22762290
"modernize-redundant-void-arg",
@@ -2297,8 +2311,10 @@
22972311
"modernize-use-noexcept",
22982312
"modernize-use-nullptr",
22992313
"modernize-use-override",
2314+
"modernize-use-ranges",
23002315
"modernize-use-starts-ends-with",
23012316
"modernize-use-std-*",
2317+
"modernize-use-std-format",
23022318
"modernize-use-std-numbers",
23032319
"modernize-use-std-print",
23042320
"modernize-use-trailing-return-type",
@@ -2366,6 +2382,7 @@
23662382
"readability-delete-null-pointer",
23672383
"readability-duplicate-include",
23682384
"readability-else-after-return",
2385+
"readability-enum-initial-value",
23692386
"readability-function-*",
23702387
"readability-function-cognitive-complexity",
23712388
"readability-function-size",
@@ -2377,6 +2394,7 @@
23772394
"readability-isolate-declaration",
23782395
"readability-magic-numbers",
23792396
"readability-make-member-function-const",
2397+
"readability-math-missing-parentheses",
23802398
"readability-misleading-indentation",
23812399
"readability-misplaced-array-index",
23822400
"readability-named-parameter",
@@ -2473,6 +2491,8 @@
24732491
"android-cloexec-pipe2",
24742492
"android-cloexec-socket",
24752493
"android-comparison-in-temp-failure-retry",
2494+
"boost-use-*",
2495+
"boost-use-ranges",
24762496
"boost-use-to-string",
24772497
"bugprone-*",
24782498
"bugprone-argument-comment",
@@ -2520,9 +2540,11 @@
25202540
"bugprone-not-null-terminated-result",
25212541
"bugprone-optional-value-conversion",
25222542
"bugprone-parent-virtual-call",
2543+
"bugprone-pointer-arithmetic-on-polymorphic-object",
25232544
"bugprone-posix-return",
25242545
"bugprone-redundant-branch-condition",
25252546
"bugprone-reserved-identifier",
2547+
"bugprone-return-const-ref-from-parameter",
25262548
"bugprone-shared-ptr-array-mismatch",
25272549
"bugprone-signal-handler",
25282550
"bugprone-signed-char-misuse",
@@ -2569,10 +2591,10 @@
25692591
"cert-con*",
25702592
"cert-con36-c",
25712593
"cert-con54-cpp",
2594+
"cert-ctr56-cpp",
25722595
"cert-dcl*",
25732596
"cert-dcl03-c",
25742597
"cert-dcl16-c",
2575-
"cert-dcl21-cpp",
25762598
"cert-dcl37-c",
25772599
"cert-dcl50-cpp",
25782600
"cert-dcl51-cpp",
@@ -2593,6 +2615,7 @@
25932615
"cert-flp*",
25942616
"cert-flp30-c",
25952617
"cert-flp37-c",
2618+
"cert-int09-c",
25962619
"cert-mem57-cpp",
25972620
"cert-msc*",
25982621
"cert-msc30-c",
@@ -2630,6 +2653,7 @@
26302653
"clang-analyzer-core.uninitialized.UndefReturn",
26312654
"clang-analyzer-core.VLASize",
26322655
"clang-analyzer-cplusplus.*",
2656+
"clang-analyzer-cplusplus.ArrayDelete",
26332657
"clang-analyzer-cplusplus.InnerPointer",
26342658
"clang-analyzer-cplusplus.Move",
26352659
"clang-analyzer-cplusplus.NewDelete",
@@ -2660,6 +2684,7 @@
26602684
"clang-analyzer-optin.performance.GCDAntipattern",
26612685
"clang-analyzer-optin.performance.Padding",
26622686
"clang-analyzer-optin.portability.UnixAPI",
2687+
"clang-analyzer-optin.taint.TaintedAlloc",
26632688
"clang-analyzer-osx.*",
26642689
"clang-analyzer-osx.API",
26652690
"clang-analyzer-osx.cocoa.*",
@@ -2711,8 +2736,11 @@
27112736
"clang-analyzer-security.insecureAPI.strcpy",
27122737
"clang-analyzer-security.insecureAPI.UncheckedReturn",
27132738
"clang-analyzer-security.insecureAPI.vfork",
2739+
"clang-analyzer-security.PutenvStackArray",
2740+
"clang-analyzer-security.SetgidSetuidOrder",
27142741
"clang-analyzer-unix.*",
27152742
"clang-analyzer-unix.API",
2743+
"clang-analyzer-unix.BlockInCriticalSection",
27162744
"clang-analyzer-unix.cstring.*",
27172745
"clang-analyzer-unix.cstring.BadSizeArg",
27182746
"clang-analyzer-unix.cstring.NullArg",
@@ -2721,6 +2749,7 @@
27212749
"clang-analyzer-unix.MallocSizeof",
27222750
"clang-analyzer-unix.MismatchedDeallocator",
27232751
"clang-analyzer-unix.StdCLibraryFunctions",
2752+
"clang-analyzer-unix.Stream",
27242753
"clang-analyzer-unix.Vfork",
27252754
"clang-analyzer-valist.*",
27262755
"clang-analyzer-valist.CopyToSelf",
@@ -2852,7 +2881,7 @@
28522881
"hicpp-use-nullptr",
28532882
"hicpp-use-override",
28542883
"hicpp-vararg",
2855-
"linuxkernel-must-use-errs",
2884+
"linuxkernel-must-check-errs",
28562885
"llvm-*",
28572886
"llvm-else-after-return",
28582887
"llvm-header-guard",
@@ -2893,7 +2922,9 @@
28932922
"misc-unused-alias-decls",
28942923
"misc-unused-parameters",
28952924
"misc-unused-using-decls",
2925+
"misc-use-*",
28962926
"misc-use-anonymous-namespace",
2927+
"misc-use-internal-linkage",
28972928
"modernize-*",
28982929
"modernize-avoid-*",
28992930
"modernize-avoid-bind",
@@ -2907,6 +2938,7 @@
29072938
"modernize-make-*",
29082939
"modernize-make-shared",
29092940
"modernize-make-unique",
2941+
"modernize-min-max-use-initializer-list",
29102942
"modernize-pass-by-value",
29112943
"modernize-raw-string-literal",
29122944
"modernize-redundant-void-arg",
@@ -2933,8 +2965,10 @@
29332965
"modernize-use-noexcept",
29342966
"modernize-use-nullptr",
29352967
"modernize-use-override",
2968+
"modernize-use-ranges",
29362969
"modernize-use-starts-ends-with",
29372970
"modernize-use-std-*",
2971+
"modernize-use-std-format",
29382972
"modernize-use-std-numbers",
29392973
"modernize-use-std-print",
29402974
"modernize-use-trailing-return-type",
@@ -3002,6 +3036,7 @@
30023036
"readability-delete-null-pointer",
30033037
"readability-duplicate-include",
30043038
"readability-else-after-return",
3039+
"readability-enum-initial-value",
30053040
"readability-function-*",
30063041
"readability-function-cognitive-complexity",
30073042
"readability-function-size",
@@ -3013,6 +3048,7 @@
30133048
"readability-isolate-declaration",
30143049
"readability-magic-numbers",
30153050
"readability-make-member-function-const",
3051+
"readability-math-missing-parentheses",
30163052
"readability-misleading-indentation",
30173053
"readability-misplaced-array-index",
30183054
"readability-named-parameter",

0 commit comments

Comments
 (0)