Skip to content

Commit 4412f20

Browse files
authored
Update to clang-tidy 20.1.0. (#13348)
1 parent fcda971 commit 4412f20

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

Extension/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1864,6 +1864,7 @@
18641864
"bugprone-assert-side-effect",
18651865
"bugprone-assignment-in-if-condition",
18661866
"bugprone-bad-signal-to-kill-thread",
1867+
"bugprone-bitwise-pointer-cast",
18671868
"bugprone-bool-pointer-implicit-conversion",
18681869
"bugprone-branch-clone",
18691870
"bugprone-casting-through-void",
@@ -1884,6 +1885,7 @@
18841885
"bugprone-inc-dec-in-conditions",
18851886
"bugprone-incorrect-*",
18861887
"bugprone-incorrect-enable-if",
1888+
"bugprone-incorrect-enable-shared-from-this",
18871889
"bugprone-incorrect-roundings",
18881890
"bugprone-infinite-loop",
18891891
"bugprone-integer-division",
@@ -1902,6 +1904,7 @@
19021904
"bugprone-narrowing-conversions",
19031905
"bugprone-no-escape",
19041906
"bugprone-non-zero-enum-to-bool-conversion",
1907+
"bugprone-nondeterministic-pointer-iteration-order",
19051908
"bugprone-not-null-terminated-result",
19061909
"bugprone-optional-value-conversion",
19071910
"bugprone-parent-virtual-call",
@@ -1935,6 +1938,7 @@
19351938
"bugprone-suspicious-stringview-data-usage",
19361939
"bugprone-swapped-arguments",
19371940
"bugprone-switch-missing-default-case",
1941+
"bugprone-tagged-union-member-count",
19381942
"bugprone-terminating-continue",
19391943
"bugprone-throw-keyword-missing",
19401944
"bugprone-too-small-loop-variable",
@@ -2326,6 +2330,7 @@
23262330
"modernize-use-equals-*",
23272331
"modernize-use-equals-default",
23282332
"modernize-use-equals-delete",
2333+
"modernize-use-integer-sign-comparison",
23292334
"modernize-use-nodiscard",
23302335
"modernize-use-noexcept",
23312336
"modernize-use-nullptr",
@@ -2385,6 +2390,7 @@
23852390
"portability-restrict-system-includes",
23862391
"portability-simd-intrinsics",
23872392
"portability-std-allocator-const",
2393+
"portability-template-virtual-member-function",
23882394
"readability-*",
23892395
"readability-avoid-*",
23902396
"readability-avoid-const-params-in-decls",
@@ -2518,6 +2524,7 @@
25182524
"bugprone-assert-side-effect",
25192525
"bugprone-assignment-in-if-condition",
25202526
"bugprone-bad-signal-to-kill-thread",
2527+
"bugprone-bitwise-pointer-cast",
25212528
"bugprone-bool-pointer-implicit-conversion",
25222529
"bugprone-branch-clone",
25232530
"bugprone-casting-through-void",
@@ -2538,6 +2545,7 @@
25382545
"bugprone-inc-dec-in-conditions",
25392546
"bugprone-incorrect-*",
25402547
"bugprone-incorrect-enable-if",
2548+
"bugprone-incorrect-enable-shared-from-this",
25412549
"bugprone-incorrect-roundings",
25422550
"bugprone-infinite-loop",
25432551
"bugprone-integer-division",
@@ -2556,6 +2564,7 @@
25562564
"bugprone-narrowing-conversions",
25572565
"bugprone-no-escape",
25582566
"bugprone-non-zero-enum-to-bool-conversion",
2567+
"bugprone-nondeterministic-pointer-iteration-order",
25592568
"bugprone-not-null-terminated-result",
25602569
"bugprone-optional-value-conversion",
25612570
"bugprone-parent-virtual-call",
@@ -2589,6 +2598,7 @@
25892598
"bugprone-suspicious-stringview-data-usage",
25902599
"bugprone-swapped-arguments",
25912600
"bugprone-switch-missing-default-case",
2601+
"bugprone-tagged-union-member-count",
25922602
"bugprone-terminating-continue",
25932603
"bugprone-throw-keyword-missing",
25942604
"bugprone-too-small-loop-variable",
@@ -2980,6 +2990,7 @@
29802990
"modernize-use-equals-*",
29812991
"modernize-use-equals-default",
29822992
"modernize-use-equals-delete",
2993+
"modernize-use-integer-sign-comparison",
29832994
"modernize-use-nodiscard",
29842995
"modernize-use-noexcept",
29852996
"modernize-use-nullptr",
@@ -3039,6 +3050,7 @@
30393050
"portability-restrict-system-includes",
30403051
"portability-simd-intrinsics",
30413052
"portability-std-allocator-const",
3053+
"portability-template-virtual-member-function",
30423054
"readability-*",
30433055
"readability-avoid-*",
30443056
"readability-avoid-const-params-in-decls",

Extension/src/LanguageServer/codeAnalysis.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ export function publishCodeAnalysisDiagnostics(params: PublishCodeAnalysisDiagno
379379
docPage = `checks${checksGroup}/${checksPage}.html`;
380380
}
381381
// TODO: This should be checking the clang-tidy version used to better support usage of older versions.
382-
const primaryDocUri: vscode.Uri = vscode.Uri.parse(`https://releases.llvm.org/19.1.0/tools/clang/tools/extra/docs/clang-tidy/${docPage}`);
382+
const primaryDocUri: vscode.Uri = vscode.Uri.parse(`https://releases.llvm.org/20.1.0/tools/clang/tools/extra/docs/clang-tidy/${docPage}`);
383383
diagnostic.code = { value: identifier.code, target: primaryDocUri };
384384

385385
if (new CppSettings().clangTidyCodeActionShowDocumentation) {

0 commit comments

Comments
 (0)