[clang-tools-extra] [clang-tidy][docs] Rename bugprone check docs to Markdown [2/4] (PR #214418)

Zeyi Xu via cfe-commits cfe-commits at lists.llvm.org
Thu Aug 6 00:38:06 PDT 2026


https://github.com/zeyi2 updated https://github.com/llvm/llvm-project/pull/214418

>From df56b80197e0248da79b9817046a76eaecefed18 Mon Sep 17 00:00:00 2001
From: Zeyi Xu <mitchell.xu2 at gmail.com>
Date: Thu, 6 Aug 2026 15:30:01 +0800
Subject: [PATCH] [clang-tidy][docs] Rename bugprone check docs to Markdown
 [2/4]

---
 .../{inc-dec-in-conditions.rst => inc-dec-in-conditions.md}       | 0
 .../bugprone/{incorrect-enable-if.rst => incorrect-enable-if.md}  | 0
 ...-shared-from-this.rst => incorrect-enable-shared-from-this.md} | 0
 .../checks/bugprone/{infinite-loop.rst => infinite-loop.md}       | 0
 .../checks/bugprone/{integer-division.rst => integer-division.md} | 0
 ...-initialization.rst => invalid-enum-default-initialization.md} | 0
 .../{lambda-function-name.rst => lambda-function-name.md}         | 0
 ...-setter-of-reference.rst => misleading-setter-of-reference.md} | 0
 ...rlen-in-alloc.rst => misplaced-operator-in-strlen-in-alloc.md} | 0
 .../{misplaced-widening-cast.rst => misplaced-widening-cast.md}   | 0
 .../{missing-end-comparison.rst => missing-end-comparison.md}     | 0
 ...move-forwarding-reference.rst => move-forwarding-reference.md} | 0
 ...-conversion.rst => multi-level-implicit-pointer-conversion.md} | 0
 ...ew-in-one-expression.rst => multiple-new-in-one-expression.md} | 0
 .../{narrowing-conversions.rst => narrowing-conversions.md}       | 0
 ...to-bool-conversion.rst => non-zero-enum-to-bool-conversion.md} | 0
 ...tion-order.rst => nondeterministic-pointer-iteration-order.md} | 0
 ...t-null-terminated-result.rst => not-null-terminated-result.md} | 0
 ...optional-value-conversion.rst => optional-value-conversion.md} | 0
 ...hic-object.rst => pointer-arithmetic-on-polymorphic-object.md} | 0
 20 files changed, 0 insertions(+), 0 deletions(-)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{inc-dec-in-conditions.rst => inc-dec-in-conditions.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{incorrect-enable-if.rst => incorrect-enable-if.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{incorrect-enable-shared-from-this.rst => incorrect-enable-shared-from-this.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{infinite-loop.rst => infinite-loop.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{integer-division.rst => integer-division.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{invalid-enum-default-initialization.rst => invalid-enum-default-initialization.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{lambda-function-name.rst => lambda-function-name.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{misleading-setter-of-reference.rst => misleading-setter-of-reference.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{misplaced-operator-in-strlen-in-alloc.rst => misplaced-operator-in-strlen-in-alloc.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{misplaced-widening-cast.rst => misplaced-widening-cast.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{missing-end-comparison.rst => missing-end-comparison.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{move-forwarding-reference.rst => move-forwarding-reference.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{multi-level-implicit-pointer-conversion.rst => multi-level-implicit-pointer-conversion.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{multiple-new-in-one-expression.rst => multiple-new-in-one-expression.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{narrowing-conversions.rst => narrowing-conversions.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{non-zero-enum-to-bool-conversion.rst => non-zero-enum-to-bool-conversion.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{nondeterministic-pointer-iteration-order.rst => nondeterministic-pointer-iteration-order.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{not-null-terminated-result.rst => not-null-terminated-result.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{optional-value-conversion.rst => optional-value-conversion.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{pointer-arithmetic-on-polymorphic-object.rst => pointer-arithmetic-on-polymorphic-object.md} (100%)

diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/inc-dec-in-conditions.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/inc-dec-in-conditions.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/inc-dec-in-conditions.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/inc-dec-in-conditions.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-if.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-if.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-if.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-if.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-shared-from-this.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-shared-from-this.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-shared-from-this.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-enable-shared-from-this.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/infinite-loop.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/infinite-loop.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/infinite-loop.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/infinite-loop.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/integer-division.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/integer-division.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/integer-division.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/integer-division.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/invalid-enum-default-initialization.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/invalid-enum-default-initialization.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/invalid-enum-default-initialization.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/invalid-enum-default-initialization.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/lambda-function-name.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/lambda-function-name.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/lambda-function-name.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/lambda-function-name.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/misleading-setter-of-reference.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/misleading-setter-of-reference.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/misleading-setter-of-reference.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/misleading-setter-of-reference.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-operator-in-strlen-in-alloc.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-operator-in-strlen-in-alloc.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-operator-in-strlen-in-alloc.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-operator-in-strlen-in-alloc.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-widening-cast.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-widening-cast.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-widening-cast.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-widening-cast.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/missing-end-comparison.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/missing-end-comparison.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/missing-end-comparison.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/missing-end-comparison.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/move-forwarding-reference.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/move-forwarding-reference.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/move-forwarding-reference.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/move-forwarding-reference.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/multi-level-implicit-pointer-conversion.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/multi-level-implicit-pointer-conversion.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/multi-level-implicit-pointer-conversion.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/multi-level-implicit-pointer-conversion.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-new-in-one-expression.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-new-in-one-expression.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-new-in-one-expression.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-new-in-one-expression.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/narrowing-conversions.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/narrowing-conversions.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/narrowing-conversions.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/narrowing-conversions.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/non-zero-enum-to-bool-conversion.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/non-zero-enum-to-bool-conversion.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/non-zero-enum-to-bool-conversion.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/non-zero-enum-to-bool-conversion.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/nondeterministic-pointer-iteration-order.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/nondeterministic-pointer-iteration-order.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/nondeterministic-pointer-iteration-order.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/nondeterministic-pointer-iteration-order.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/not-null-terminated-result.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/not-null-terminated-result.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/not-null-terminated-result.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/not-null-terminated-result.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/optional-value-conversion.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/optional-value-conversion.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/optional-value-conversion.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/optional-value-conversion.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/pointer-arithmetic-on-polymorphic-object.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/pointer-arithmetic-on-polymorphic-object.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/pointer-arithmetic-on-polymorphic-object.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/pointer-arithmetic-on-polymorphic-object.md



More information about the cfe-commits mailing list