Skip to content

Commit e10a635

Browse files
committed
Added first removal version for clang-tidy checks
1 parent 24a16e5 commit e10a635

File tree

2 files changed

+24
-3
lines changed

2 files changed

+24
-3
lines changed

clang-tools-extra/docs/_static/clang-tools-extra-styles.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,6 @@ details summary:hover {
2121
background-color: rgba(50, 150, 220, 0.2);
2222
cursor: pointer;
2323
}
24+
.strike {
25+
text-decoration: line-through;
26+
}

clang-tools-extra/docs/clang-tidy/checks/list.rst

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ Clang-Tidy Checks
3333
readability/*
3434
zircon/*
3535

36-
.. csv-table::
37-
:header: "Name", "Offers fixes"
36+
.. role:: strike
37+
:class: strike
3838

3939
.. csv-table::
4040
:header: "Name", "Offers fixes", "Added in", "Removed in"
@@ -176,6 +176,7 @@ Clang-Tidy Checks
176176
:doc:`bugprone-unused-return-value <bugprone/unused-return-value>`,, "7.1.0",
177177
:doc:`bugprone-use-after-move <bugprone/use-after-move>`,, "7.1.0",
178178
:doc:`bugprone-virtual-near-miss <bugprone/virtual-near-miss>`, "Yes", "7.1.0",
179+
:strike:cert-dcl21-cpp,, "7.1.0", "19.1.0"
179180
:doc:`cert-dcl58-cpp <cert/dcl58-cpp>`,, "7.1.0",
180181
:doc:`cert-err33-c <cert/err33-c>`,, "14.0.0",
181182
:doc:`cert-err60-cpp <cert/err60-cpp>`,, "7.1.0",
@@ -185,7 +186,19 @@ Clang-Tidy Checks
185186
:doc:`cert-msc51-cpp <cert/msc51-cpp>`,, "7.1.0",
186187
:doc:`cert-oop57-cpp <cert/oop57-cpp>`,, "11.0.0",
187188
:doc:`cert-oop58-cpp <cert/oop58-cpp>`,, "10.0.0",
188-
:doc:`clang-analyzer-security.insecureAPI.decodeValueOfObjCType <clang-analyzer/security.insecureAPI.decodeValueOfObjCType>`, Clang Static Analyzer security.insecureAPI.decodeValueOfObjCType,, "10.0.0",
189+
:strike:clang-analyzer-apiModeling.StdCLibraryFunctions,, "8.0.1", "17.0.1"
190+
:strike:clang-analyzer-core.CallAndMessageModeling,, "11.0.0", "22.0.0"
191+
:strike:clang-analyzer-core.DereferenceModeling,, "20.1.0", "22.0.0"
192+
:strike:clang-analyzer-core.StackAddrEscapeBase,, "9.0.1", "22.0.0"
193+
:strike:clang-analyzer-cplusplus.SmartPtr,, "9.0.1", "11.0.0"
194+
:strike:clang-analyzer-cplusplus.VirtualCallModeling,, "10.0.0", "21.1.0"
195+
:strike:clang-analyzer-llvm.Conventions,, "7.1.0", "8.0.1"
196+
:strike:clang-analyzer-nullability.NullabilityBase,, "9.0.1", "21.1.0"
197+
:strike:clang-analyzer-osx.NSOrCFErrorDerefChecker,, "9.0.1", "22.0.0"
198+
:strike:clang-analyzer-valist.CopyToSelf,, "7.1.0", "22.0.0"
199+
:strike:clang-analyzer-valist.Uninitialized,, "7.1.0", "22.0.0"
200+
:strike:clang-analyzer-valist.Unterminated,, "7.1.0", "22.0.0"
201+
:strike:clang-analyzer-valist.ValistBase,, "9.0.1", "22.0.0"
189202
:doc:`concurrency-mt-unsafe <concurrency/mt-unsafe>`,, "12.0.0",
190203
:doc:`concurrency-thread-canceltype-asynchronous <concurrency/thread-canceltype-asynchronous>`,, "13.0.0",
191204
:doc:`cppcoreguidelines-avoid-capturing-lambda-coroutines <cppcoreguidelines/avoid-capturing-lambda-coroutines>`,, "17.0.1",
@@ -221,10 +234,12 @@ Clang-Tidy Checks
221234
:doc:`cppcoreguidelines-virtual-class-destructor <cppcoreguidelines/virtual-class-destructor>`, "Yes", "14.0.0",
222235
:doc:`darwin-avoid-spinlock <darwin/avoid-spinlock>`,, "10.0.0",
223236
:doc:`darwin-dispatch-once-nonstatic <darwin/dispatch-once-nonstatic>`, "Yes", "10.0.0",
237+
:strike:fuchsia-default-arguments,, "7.1.0", "9.0.1"
224238
:doc:`fuchsia-default-arguments-calls <fuchsia/default-arguments-calls>`,, "9.0.1",
225239
:doc:`fuchsia-default-arguments-declarations <fuchsia/default-arguments-declarations>`, "Yes", "9.0.1",
226240
:doc:`fuchsia-multiple-inheritance <fuchsia/multiple-inheritance>`,, "7.1.0",
227241
:doc:`fuchsia-overloaded-operator <fuchsia/overloaded-operator>`,, "7.1.0",
242+
:strike:fuchsia-restrict-system-includes,, "7.1.0", "11.0.0"
228243
:doc:`fuchsia-statically-constructed-objects <fuchsia/statically-constructed-objects>`,, "7.1.0",
229244
:doc:`fuchsia-temporary-objects <fuchsia/temporary-objects>`,, "22.0.0",
230245
:doc:`fuchsia-trailing-return <fuchsia/trailing-return>`,, "7.1.0",
@@ -245,6 +260,7 @@ Clang-Tidy Checks
245260
:doc:`google-runtime-float <google/runtime-float>`,, "22.0.0",
246261
:doc:`google-runtime-int <google/runtime-int>`,, "7.1.0",
247262
:doc:`google-runtime-operator <google/runtime-operator>`,, "7.1.0",
263+
:strike:google-runtime-references,, "7.1.0", "12.0.0"
248264
:doc:`google-upgrade-googletest-case <google/upgrade-googletest-case>`, "Yes", "10.0.0",
249265
:doc:`hicpp-exception-baseclass <hicpp/exception-baseclass>`,, "7.1.0",
250266
:doc:`hicpp-ignored-remove-result <hicpp/ignored-remove-result>`,, "18.1.0",
@@ -338,6 +354,7 @@ Clang-Tidy Checks
338354
:doc:`mpi-type-mismatch <mpi/type-mismatch>`, "Yes", "7.1.0",
339355
:doc:`objc-assert-equals <objc/assert-equals>`, "Yes", "14.0.0",
340356
:doc:`objc-avoid-nserror-init <objc/avoid-nserror-init>`,, "7.1.0",
357+
:strike:objc-avoid-spinlock,, "7.1.0", "10.0.0"
341358
:doc:`objc-dealloc-in-category <objc/dealloc-in-category>`,, "11.0.0",
342359
:doc:`objc-forbidden-subclassing <objc/forbidden-subclassing>`,, "7.1.0",
343360
:doc:`objc-missing-hash <objc/missing-hash>`,, "10.0.0",
@@ -383,6 +400,7 @@ Clang-Tidy Checks
383400
:doc:`readability-container-size-empty <readability/container-size-empty>`, "Yes", "7.1.0",
384401
:doc:`readability-convert-member-functions-to-static <readability/convert-member-functions-to-static>`, "Yes", "9.0.1",
385402
:doc:`readability-delete-null-pointer <readability/delete-null-pointer>`, "Yes", "7.1.0",
403+
:strike:readability-deleted-default,, "7.1.0", "13.0.0"
386404
:doc:`readability-duplicate-include <readability/duplicate-include>`, "Yes", "14.0.0",
387405
:doc:`readability-else-after-return <readability/else-after-return>`, "Yes", "7.1.0",
388406
:doc:`readability-enum-initial-value <readability/enum-initial-value>`, "Yes", "19.1.0",

0 commit comments

Comments
 (0)