[all-commits] [llvm/llvm-project] 997fd9: [clang-tidy][docs] Rename bugprone check docs to M...

Zeyi Xu via All-commits all-commits at lists.llvm.org
Fri Aug 7 11:32:55 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 997fd9c559bb8584fdf437b28404f9d2565c3b8e
      https://github.com/llvm/llvm-project/commit/997fd9c559bb8584fdf437b28404f9d2565c3b8e
  Author: Zeyi Xu <mitchell.xu2 at gmail.com>
  Date:   2026-08-08 (Sat, 08 Aug 2026)

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

  Log Message:
  -----------
  [clang-tidy][docs] Rename bugprone check docs to Markdown [2/4] (#214418)

Tracking issue: #201242

See the [migration guide] for more information.

[migration guide]:

https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines

This is the mechanical rename for part 2/4 of the remaining bugprone
check documentation. The rewrite is provided by the next PR in this
stack.


  Commit: b563de4ea77181cd7844348f1512b32e815f9077
      https://github.com/llvm/llvm-project/commit/b563de4ea77181cd7844348f1512b32e815f9077
  Author: Zeyi Xu <mitchell.xu2 at gmail.com>
  Date:   2026-08-08 (Sat, 08 Aug 2026)

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

  Log Message:
  -----------
  [clang-tidy][docs] Rewrite bugprone check docs to Markdown [2/4] (#214419)

Tracking issue: #201242

See the [migration guide] for more information.

[migration guide]:

https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines

This rewrites part 2/4 of the remaining bugprone check documentation
from reST to MyST Markdown.

AI Usage: This was prepared with rst2myst and GPT5.6-assisted cleanup.
I manually verified that the documentation renders as expected.

Preview site:
https://broken.life/llvm-staging/bugprone-markdown-port/


Compare: https://github.com/llvm/llvm-project/compare/c4e20acafd5f...b563de4ea771

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list