Skip to content

Commit b535161

Browse files
committed
Update to clang-tidy 20.1.0.
1 parent 9afc295 commit b535161

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
@@ -1861,6 +1861,7 @@
18611861
"bugprone-assert-side-effect",
18621862
"bugprone-assignment-in-if-condition",
18631863
"bugprone-bad-signal-to-kill-thread",
1864+
"bugprone-bitwise-pointer-cast",
18641865
"bugprone-bool-pointer-implicit-conversion",
18651866
"bugprone-branch-clone",
18661867
"bugprone-casting-through-void",
@@ -1881,6 +1882,7 @@
18811882
"bugprone-inc-dec-in-conditions",
18821883
"bugprone-incorrect-*",
18831884
"bugprone-incorrect-enable-if",
1885+
"bugprone-incorrect-enable-shared-from-this",
18841886
"bugprone-incorrect-roundings",
18851887
"bugprone-infinite-loop",
18861888
"bugprone-integer-division",
@@ -1899,6 +1901,7 @@
18991901
"bugprone-narrowing-conversions",
19001902
"bugprone-no-escape",
19011903
"bugprone-non-zero-enum-to-bool-conversion",
1904+
"bugprone-nondeterministic-pointer-iteration-order",
19021905
"bugprone-not-null-terminated-result",
19031906
"bugprone-optional-value-conversion",
19041907
"bugprone-parent-virtual-call",
@@ -1932,6 +1935,7 @@
19321935
"bugprone-suspicious-stringview-data-usage",
19331936
"bugprone-swapped-arguments",
19341937
"bugprone-switch-missing-default-case",
1938+
"bugprone-tagged-union-member-count",
19351939
"bugprone-terminating-continue",
19361940
"bugprone-throw-keyword-missing",
19371941
"bugprone-too-small-loop-variable",
@@ -2323,6 +2327,7 @@
23232327
"modernize-use-equals-*",
23242328
"modernize-use-equals-default",
23252329
"modernize-use-equals-delete",
2330+
"modernize-use-integer-sign-comparison",
23262331
"modernize-use-nodiscard",
23272332
"modernize-use-noexcept",
23282333
"modernize-use-nullptr",
@@ -2382,6 +2387,7 @@
23822387
"portability-restrict-system-includes",
23832388
"portability-simd-intrinsics",
23842389
"portability-std-allocator-const",
2390+
"portability-template-virtual-member-function",
23852391
"readability-*",
23862392
"readability-avoid-*",
23872393
"readability-avoid-const-params-in-decls",
@@ -2515,6 +2521,7 @@
25152521
"bugprone-assert-side-effect",
25162522
"bugprone-assignment-in-if-condition",
25172523
"bugprone-bad-signal-to-kill-thread",
2524+
"bugprone-bitwise-pointer-cast",
25182525
"bugprone-bool-pointer-implicit-conversion",
25192526
"bugprone-branch-clone",
25202527
"bugprone-casting-through-void",
@@ -2535,6 +2542,7 @@
25352542
"bugprone-inc-dec-in-conditions",
25362543
"bugprone-incorrect-*",
25372544
"bugprone-incorrect-enable-if",
2545+
"bugprone-incorrect-enable-shared-from-this",
25382546
"bugprone-incorrect-roundings",
25392547
"bugprone-infinite-loop",
25402548
"bugprone-integer-division",
@@ -2553,6 +2561,7 @@
25532561
"bugprone-narrowing-conversions",
25542562
"bugprone-no-escape",
25552563
"bugprone-non-zero-enum-to-bool-conversion",
2564+
"bugprone-nondeterministic-pointer-iteration-order",
25562565
"bugprone-not-null-terminated-result",
25572566
"bugprone-optional-value-conversion",
25582567
"bugprone-parent-virtual-call",
@@ -2586,6 +2595,7 @@
25862595
"bugprone-suspicious-stringview-data-usage",
25872596
"bugprone-swapped-arguments",
25882597
"bugprone-switch-missing-default-case",
2598+
"bugprone-tagged-union-member-count",
25892599
"bugprone-terminating-continue",
25902600
"bugprone-throw-keyword-missing",
25912601
"bugprone-too-small-loop-variable",
@@ -2977,6 +2987,7 @@
29772987
"modernize-use-equals-*",
29782988
"modernize-use-equals-default",
29792989
"modernize-use-equals-delete",
2990+
"modernize-use-integer-sign-comparison",
29802991
"modernize-use-nodiscard",
29812992
"modernize-use-noexcept",
29822993
"modernize-use-nullptr",
@@ -3036,6 +3047,7 @@
30363047
"portability-restrict-system-includes",
30373048
"portability-simd-intrinsics",
30383049
"portability-std-allocator-const",
3050+
"portability-template-virtual-member-function",
30393051
"readability-*",
30403052
"readability-avoid-*",
30413053
"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)