[clang-tools-extra] [clang-tidy][docs] Rename short check docs to Markdown (PR #210466)

Reid Kleckner via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 17 16:59:02 PDT 2026


https://github.com/rnk created https://github.com/llvm/llvm-project/pull/210466

Tracking issue: #201242
See the [migration guide] for more information. 

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

This is the initial straight rename commit. It will probably break the docs build, but it has to be a separate PR for blame preservation purposes.

>From fa222824a27f538229d553a9fd1e01b12d7a1813 Mon Sep 17 00:00:00 2001
From: Reid Kleckner <rkleckner at nvidia.com>
Date: Fri, 17 Jul 2026 18:54:19 +0000
Subject: [PATCH] [clang-tidy][docs] Rename short check docs to Markdown

---
 .../checks/abseil/{cleanup-ctad.rst => cleanup-ctad.md}           | 0
 .../checks/abseil/{duration-addition.rst => duration-addition.md} | 0
 .../{duration-factory-float.rst => duration-factory-float.md}     | 0
 .../{no-internal-dependencies.rst => no-internal-dependencies.md} | 0
 .../checks/abseil/{no-namespace.rst => no-namespace.md}           | 0
 .../{redundant-strcat-calls.rst => redundant-strcat-calls.md}     | 0
 .../checks/abseil/{str-cat-append.rst => str-cat-append.md}       | 0
 .../checks/abseil/{time-comparison.rst => time-comparison.md}     | 0
 ...endent-backward-branch.rst => id-dependent-backward-branch.md} | 0
 .../{kernel-name-restriction.rst => kernel-name-restriction.md}   | 0
 .../checks/android/{cloexec-accept.rst => cloexec-accept.md}      | 0
 .../checks/android/{cloexec-accept4.rst => cloexec-accept4.md}    | 0
 .../checks/android/{cloexec-creat.rst => cloexec-creat.md}        | 0
 .../clang-tidy/checks/android/{cloexec-dup.rst => cloexec-dup.md} | 0
 .../android/{cloexec-epoll-create.rst => cloexec-epoll-create.md} | 0
 .../{cloexec-epoll-create1.rst => cloexec-epoll-create1.md}       | 0
 .../checks/android/{cloexec-fopen.rst => cloexec-fopen.md}        | 0
 .../android/{cloexec-inotify-init.rst => cloexec-inotify-init.md} | 0
 .../{cloexec-inotify-init1.rst => cloexec-inotify-init1.md}       | 0
 .../android/{cloexec-memfd-create.rst => cloexec-memfd-create.md} | 0
 .../checks/android/{cloexec-open.rst => cloexec-open.md}          | 0
 .../checks/android/{cloexec-pipe.rst => cloexec-pipe.md}          | 0
 .../checks/android/{cloexec-pipe2.rst => cloexec-pipe2.md}        | 0
 .../checks/android/{cloexec-socket.rst => cloexec-socket.md}      | 0
 .../checks/boost/{use-to-string.rst => use-to-string.md}          | 0
 ...signment-in-if-condition.rst => assignment-in-if-condition.md} | 0
 ...bad-signal-to-kill-thread.rst => bad-signal-to-kill-thread.md} | 0
 ...mplicit-conversion.rst => bool-pointer-implicit-conversion.md} | 0
 .../bugprone/{command-processor.rst => command-processor.md}      | 0
 ...-mutates-argument.rst => copy-constructor-mutates-argument.md} | 0
 ...igned-type.rst => default-operator-new-on-overaligned-type.md} | 0
 ...mic-static-initializers.rst => dynamic-static-initializers.md} | 0
 .../bugprone/{float-loop-counter.rst => float-loop-counter.md}    | 0
 ...declaration-namespace.rst => forward-declaration-namespace.md} | 0
 .../checks/bugprone/{inaccurate-erase.rst => inaccurate-erase.md} | 0
 .../bugprone/{incorrect-roundings.rst => incorrect-roundings.md}  | 0
 .../bugprone/{macro-parentheses.rst => macro-parentheses.md}      | 0
 ...o-repeated-side-effects.rst => macro-repeated-side-effects.md} | 0
 ...etic-in-alloc.rst => misplaced-pointer-arithmetic-in-alloc.md} | 0
 .../{multiple-statement-macro.rst => multiple-statement-macro.md} | 0
 .../clang-tidy/checks/bugprone/{no-escape.rst => no-escape.md}    | 0
 .../bugprone/{parent-virtual-call.rst => parent-virtual-call.md}  | 0
 .../checks/bugprone/{posix-return.rst => posix-return.md}         | 0
 .../checks/bugprone/{signed-bitwise.rst => signed-bitwise.md}     | 0
 .../checks/bugprone/{sizeof-container.rst => sizeof-container.md} | 0
 ...usly-wake-up-functions.rst => spuriously-wake-up-functions.md} | 0
 .../bugprone/{suspicious-include.rst => suspicious-include.md}    | 0
 .../{terminating-continue.rst => terminating-continue.md}         | 0
 .../{throw-keyword-missing.rst => throw-keyword-missing.md}       | 0
 ...tatic-initialization.rst => throwing-static-initialization.md} | 0
 .../{undelegated-constructor.rst => undelegated-constructor.md}   | 0
 .../bugprone/{virtual-near-miss.rst => virtual-near-miss.md}      | 0
 .../docs/clang-tidy/checks/cert/{arr39-c.rst => arr39-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{con36-c.rst => con36-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{con54-cpp.rst => con54-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{ctr56-cpp.rst => ctr56-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{dcl03-c.rst => dcl03-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{dcl16-c.rst => dcl16-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{dcl37-c.rst => dcl37-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{dcl50-cpp.rst => dcl50-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{dcl51-cpp.rst => dcl51-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{dcl54-cpp.rst => dcl54-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{dcl58-cpp.rst => dcl58-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{dcl59-cpp.rst => dcl59-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{env33-c.rst => env33-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{err09-cpp.rst => err09-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{err34-c.rst => err34-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{err52-cpp.rst => err52-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{err58-cpp.rst => err58-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{err60-cpp.rst => err60-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{err61-cpp.rst => err61-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{exp42-c.rst => exp42-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{exp45-c.rst => exp45-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{fio38-c.rst => fio38-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{flp30-c.rst => flp30-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{flp37-c.rst => flp37-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{int09-c.rst => int09-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{mem57-cpp.rst => mem57-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{msc24-c.rst => msc24-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{msc30-c.rst => msc30-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{msc32-c.rst => msc32-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{msc33-c.rst => msc33-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{msc50-cpp.rst => msc50-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{msc51-cpp.rst => msc51-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{msc54-cpp.rst => msc54-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{oop11-cpp.rst => oop11-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{oop54-cpp.rst => oop54-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{oop57-cpp.rst => oop57-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{oop58-cpp.rst => oop58-cpp.md}   | 0
 .../docs/clang-tidy/checks/cert/{pos44-c.rst => pos44-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{pos47-c.rst => pos47-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{sig30-c.rst => sig30-c.md}       | 0
 .../docs/clang-tidy/checks/cert/{str34-c.rst => str34-c.md}       | 0
 .../{core.BitwiseShift.rst => core.BitwiseShift.md}               | 0
 .../{core.CallAndMessage.rst => core.CallAndMessage.md}           | 0
 .../clang-analyzer/{core.DivideZero.rst => core.DivideZero.md}    | 0
 .../{core.NonNullParamChecker.rst => core.NonNullParamChecker.md} | 0
 .../{core.NullDereference.rst => core.NullDereference.md}         | 0
 .../{core.StackAddressEscape.rst => core.StackAddressEscape.md}   | 0
 ...ryOperatorResult.rst => core.UndefinedBinaryOperatorResult.md} | 0
 .../checks/clang-analyzer/{core.VLASize.rst => core.VLASize.md}   | 0
 ...ed.ArraySubscript.rst => core.uninitialized.ArraySubscript.md} | 0
 ...core.uninitialized.Assign.rst => core.uninitialized.Assign.md} | 0
 ...core.uninitialized.Branch.rst => core.uninitialized.Branch.md} | 0
 ...ckVariable.rst => core.uninitialized.CapturedBlockVariable.md} | 0
 ...alized.NewArraySize.rst => core.uninitialized.NewArraySize.md} | 0
 ...tialized.UndefReturn.rst => core.uninitialized.UndefReturn.md} | 0
 .../{cplusplus.ArrayDelete.rst => cplusplus.ArrayDelete.md}       | 0
 .../{cplusplus.InnerPointer.rst => cplusplus.InnerPointer.md}     | 0
 .../clang-analyzer/{cplusplus.Move.rst => cplusplus.Move.md}      | 0
 .../{cplusplus.NewDelete.rst => cplusplus.NewDelete.md}           | 0
 .../{cplusplus.NewDeleteLeaks.rst => cplusplus.NewDeleteLeaks.md} | 0
 .../{cplusplus.PlacementNew.rst => cplusplus.PlacementNew.md}     | 0
 .../{cplusplus.SelfAssignment.rst => cplusplus.SelfAssignment.md} | 0
 .../{cplusplus.StringChecker.rst => cplusplus.StringChecker.md}   | 0
 .../{deadcode.DeadStores.rst => deadcode.DeadStores.md}           | 0
 .../{fuchsia.HandleChecker.rst => fuchsia.HandleChecker.md}       | 0
 ...NullPassedToNonnull.rst => nullability.NullPassedToNonnull.md} | 0
 ...rnedFromNonnull.rst => nullability.NullReturnedFromNonnull.md} | 0
 ...llableDereferenced.rst => nullability.NullableDereferenced.md} | 0
 ...PassedToNonnull.rst => nullability.NullablePassedToNonnull.md} | 0
 ...FromNonnull.rst => nullability.NullableReturnedFromNonnull.md} | 0
 ...re.EnumCastOutOfRange.rst => optin.core.EnumCastOutOfRange.md} | 0
 ...itializedObject.rst => optin.cplusplus.UninitializedObject.md} | 0
 ...n.cplusplus.VirtualCall.rst => optin.cplusplus.VirtualCall.md} | 0
 .../{optin.mpi.MPI-Checker.rst => optin.mpi.MPI-Checker.md}       | 0
 ...n.osx.cocoa.localizability.EmptyLocalizationContextChecker.md} | 0
 ...> optin.osx.cocoa.localizability.NonLocalizedStringChecker.md} | 0
 ...nce.GCDAntipattern.rst => optin.performance.GCDAntipattern.md} | 0
 ...optin.performance.Padding.rst => optin.performance.Padding.md} | 0
 ...optin.portability.UnixAPI.rst => optin.portability.UnixAPI.md} | 0
 .../{optin.taint.TaintedAlloc.rst => optin.taint.TaintedAlloc.md} | 0
 .../clang-tidy/checks/clang-analyzer/{osx.API.rst => osx.API.md}  | 0
 ...x.NumberObjectConversion.rst => osx.NumberObjectConversion.md} | 0
 .../clang-analyzer/{osx.ObjCProperty.rst => osx.ObjCProperty.md}  | 0
 .../{osx.SecKeychainAPI.rst => osx.SecKeychainAPI.md}             | 0
 .../clang-analyzer/{osx.cocoa.AtSync.rst => osx.cocoa.AtSync.md}  | 0
 ...x.cocoa.AutoreleaseWrite.rst => osx.cocoa.AutoreleaseWrite.md} | 0
 .../{osx.cocoa.ClassRelease.rst => osx.cocoa.ClassRelease.md}     | 0
 .../{osx.cocoa.Dealloc.rst => osx.cocoa.Dealloc.md}               | 0
 ...atibleMethodTypes.rst => osx.cocoa.IncompatibleMethodTypes.md} | 0
 .../clang-analyzer/{osx.cocoa.Loops.rst => osx.cocoa.Loops.md}    | 0
 ...x.cocoa.MissingSuperCall.rst => osx.cocoa.MissingSuperCall.md} | 0
 ...cocoa.NSAutoreleasePool.rst => osx.cocoa.NSAutoreleasePool.md} | 0
 .../{osx.cocoa.NSError.rst => osx.cocoa.NSError.md}               | 0
 .../clang-analyzer/{osx.cocoa.NilArg.rst => osx.cocoa.NilArg.md}  | 0
 ...cocoa.NonNilReturnValue.rst => osx.cocoa.NonNilReturnValue.md} | 0
 .../{osx.cocoa.ObjCGenerics.rst => osx.cocoa.ObjCGenerics.md}     | 0
 .../{osx.cocoa.RetainCount.rst => osx.cocoa.RetainCount.md}       | 0
 ...oopAutoreleaseLeak.rst => osx.cocoa.RunLoopAutoreleaseLeak.md} | 0
 .../{osx.cocoa.SelfInit.rst => osx.cocoa.SelfInit.md}             | 0
 .../{osx.cocoa.SuperDealloc.rst => osx.cocoa.SuperDealloc.md}     | 0
 .../{osx.cocoa.UnusedIvars.rst => osx.cocoa.UnusedIvars.md}       | 0
 ...a.VariadicMethodTypes.rst => osx.cocoa.VariadicMethodTypes.md} | 0
 ...x.coreFoundation.CFError.rst => osx.coreFoundation.CFError.md} | 0
 ...coreFoundation.CFNumber.rst => osx.coreFoundation.CFNumber.md} | 0
 ....CFRetainRelease.rst => osx.coreFoundation.CFRetainRelease.md} | 0
 ...tOfBounds.rst => osx.coreFoundation.containers.OutOfBounds.md} | 0
 ...es.rst => osx.coreFoundation.containers.PointerSizedValues.md} | 0
 ...security.FloatLoopCounter.rst => security.FloatLoopCounter.md} | 0
 ...security.PutenvStackArray.rst => security.PutenvStackArray.md} | 0
 ...curity.SetgidSetuidOrder.rst => security.SetgidSetuidOrder.md} | 0
 ...ty.cert.env.InvalidPtr.rst => security.cert.env.InvalidPtr.md} | 0
 ...t => security.insecureAPI.DeprecatedOrUnsafeBufferHandling.md} | 0
 ...ncheckedReturn.rst => security.insecureAPI.UncheckedReturn.md} | 0
 ...security.insecureAPI.bcmp.rst => security.insecureAPI.bcmp.md} | 0
 ...curity.insecureAPI.bcopy.rst => security.insecureAPI.bcopy.md} | 0
 ...curity.insecureAPI.bzero.rst => security.insecureAPI.bzero.md} | 0
 ...ObjCType.rst => security.insecureAPI.decodeValueOfObjCType.md} | 0
 ...curity.insecureAPI.getpw.rst => security.insecureAPI.getpw.md} | 0
 ...security.insecureAPI.gets.rst => security.insecureAPI.gets.md} | 0
 ...ty.insecureAPI.mkstemp.rst => security.insecureAPI.mkstemp.md} | 0
 ...rity.insecureAPI.mktemp.rst => security.insecureAPI.mktemp.md} | 0
 ...security.insecureAPI.rand.rst => security.insecureAPI.rand.md} | 0
 ...rity.insecureAPI.strcpy.rst => security.insecureAPI.strcpy.md} | 0
 ...curity.insecureAPI.vfork.rst => security.insecureAPI.vfork.md} | 0
 .../checks/clang-analyzer/{unix.API.rst => unix.API.md}           | 0
 ....BlockInCriticalSection.rst => unix.BlockInCriticalSection.md} | 0
 .../checks/clang-analyzer/{unix.Errno.rst => unix.Errno.md}       | 0
 .../checks/clang-analyzer/{unix.Malloc.rst => unix.Malloc.md}     | 0
 .../{unix.MallocSizeof.rst => unix.MallocSizeof.md}               | 0
 ...ix.MismatchedDeallocator.rst => unix.MismatchedDeallocator.md} | 0
 ...unix.StdCLibraryFunctions.rst => unix.StdCLibraryFunctions.md} | 0
 .../checks/clang-analyzer/{unix.Stream.rst => unix.Stream.md}     | 0
 .../checks/clang-analyzer/{unix.Vfork.rst => unix.Vfork.md}       | 0
 .../{unix.cstring.BadSizeArg.rst => unix.cstring.BadSizeArg.md}   | 0
 .../{unix.cstring.NullArg.rst => unix.cstring.NullArg.md}         | 0
 ...ountedMemberChecker.rst => webkit.NoUncountedMemberChecker.md} | 0
 ...CntblBaseVirtualDtor.rst => webkit.RefCntblBaseVirtualDtor.md} | 0
 ...pturesChecker.rst => webkit.UncountedLambdaCapturesChecker.md} | 0
 ...celtype-asynchronous.rst => thread-canceltype-asynchronous.md} | 0
 .../cppcoreguidelines/{avoid-c-arrays.rst => avoid-c-arrays.md}   | 0
 .../{avoid-magic-numbers.rst => avoid-magic-numbers.md}           | 0
 ...ine-parameters.rst => avoid-reference-coroutine-parameters.md} | 0
 ...py-assignment-signature.rst => c-copy-assignment-signature.md} | 0
 .../{explicit-constructor.rst => explicit-constructor.md}         | 0
 ...plicit-virtual-functions.rst => explicit-virtual-functions.md} | 0
 .../{interfaces-global-init.rst => interfaces-global-init.md}     | 0
 .../cppcoreguidelines/{macro-to-enum.rst => macro-to-enum.md}     | 0
 .../{narrowing-conversions.rst => narrowing-conversions.md}       | 0
 .../{noexcept-destructor.rst => noexcept-destructor.md}           | 0
 .../{noexcept-move-operations.rst => noexcept-move-operations.md} | 0
 .../cppcoreguidelines/{noexcept-swap.rst => noexcept-swap.md}     | 0
 ...-in-classes.rst => non-private-member-variables-in-classes.md} | 0
 ...-to-pointer-decay.rst => pro-bounds-array-to-pointer-decay.md} | 0
 ...onstant-array-index.rst => pro-bounds-constant-array-index.md} | 0
 ...ds-pointer-arithmetic.rst => pro-bounds-pointer-arithmetic.md} | 0
 .../{pro-type-cstyle-cast.rst => pro-type-cstyle-cast.md}         | 0
 ...pro-type-reinterpret-cast.rst => pro-type-reinterpret-cast.md} | 0
 ...-static-cast-downcast.rst => pro-type-static-cast-downcast.md} | 0
 .../{pro-type-union-access.rst => pro-type-union-access.md}       | 0
 .../cppcoreguidelines/{pro-type-vararg.rst => pro-type-vararg.md} | 0
 .../checks/cppcoreguidelines/{slicing.rst => slicing.md}          | 0
 .../{use-default-member-init.rst => use-default-member-init.md}   | 0
 .../checks/darwin/{avoid-spinlock.rst => avoid-spinlock.md}       | 0
 .../{dispatch-once-nonstatic.rst => dispatch-once-nonstatic.md}   | 0
 .../{default-arguments-calls.rst => default-arguments-calls.md}   | 0
 ...guments-declarations.rst => default-arguments-declarations.md} | 0
 .../{header-anon-namespaces.rst => header-anon-namespaces.md}     | 0
 .../fuchsia/{multiple-inheritance.rst => multiple-inheritance.md} | 0
 .../fuchsia/{overloaded-operator.rst => overloaded-operator.md}   | 0
 .../fuchsia/{virtual-inheritance.rst => virtual-inheritance.md}   | 0
 .../{build-explicit-make-pair.rst => build-explicit-make-pair.md} | 0
 .../checks/google/{build-namespaces.rst => build-namespaces.md}   | 0
 .../{build-using-namespace.rst => build-using-namespace.md}       | 0
 .../checks/google/{default-arguments.rst => default-arguments.md} | 0
 .../google/{explicit-constructor.rst => explicit-constructor.md}  | 0
 .../{global-names-in-headers.rst => global-names-in-headers.md}   | 0
 .../{objc-avoid-nsobject-new.rst => objc-avoid-nsobject-new.md}   | 0
 .../google/{objc-function-naming.rst => objc-function-naming.md}  | 0
 ...und-statements.rst => readability-braces-around-statements.md} | 0
 .../google/{readability-casting.rst => readability-casting.md}    | 0
 ...readability-function-size.rst => readability-function-size.md} | 0
 ...y-namespace-comments.rst => readability-namespace-comments.md} | 0
 .../checks/google/{readability-todo.rst => readability-todo.md}   | 0
 .../checks/google/{runtime-float.rst => runtime-float.md}         | 0
 .../clang-tidy/checks/google/{runtime-int.rst => runtime-int.md}  | 0
 .../checks/google/{runtime-operator.rst => runtime-operator.md}   | 0
 .../linuxkernel/{must-check-errs.rst => must-check-errs.md}       | 0
 .../checks/llvm/{else-after-return.rst => else-after-return.md}   | 0
 .../clang-tidy/checks/llvm/{header-guard.rst => header-guard.md}  | 0
 .../checks/llvm/{include-order.rst => include-order.md}           | 0
 ...egister-over-unsigned.rst => prefer-register-over-unsigned.md} | 0
 .../checks/llvm/{qualified-auto.rst => qualified-auto.md}         | 0
 .../{use-new-mlir-op-builder.rst => use-new-mlir-op-builder.md}   | 0
 .../checks/llvmlibc/{callee-namespace.rst => callee-namespace.md} | 0
 .../{inline-function-decl.rst => inline-function-decl.md}         | 0
 ...s-namespace-in-header.rst => anonymous-namespace-in-header.md} | 0
 .../{confusable-identifiers.rst => confusable-identifiers.md}     | 0
 .../{misleading-bidirectional.rst => misleading-bidirectional.md} | 0
 .../misc/{misleading-identifier.rst => misleading-identifier.md}  | 0
 .../checks/misc/{misplaced-const.rst => misplaced-const.md}       | 0
 .../misc/{new-delete-overloads.rst => new-delete-overloads.md}    | 0
 .../clang-tidy/checks/misc/{no-recursion.rst => no-recursion.md}  | 0
 .../misc/{non-copyable-objects.rst => non-copyable-objects.md}    | 0
 ...-in-classes.rst => non-private-member-variables-in-classes.md} | 0
 .../checks/misc/{predictable-rand.rst => predictable-rand.md}     | 0
 .../checks/misc/{static-assert.rst => static-assert.md}           | 0
 ...onal-assign-operator.rst => unconventional-assign-operator.md} | 0
 .../{uniqueptr-reset-release.rst => uniqueptr-reset-release.md}   | 0
 .../checks/misc/{unused-alias-decls.rst => unused-alias-decls.md} | 0
 .../checks/misc/{unused-using-decls.rst => unused-using-decls.md} | 0
 .../{avoid-setjmp-longjmp.rst => avoid-setjmp-longjmp.md}         | 0
 .../{avoid-variadic-functions.rst => avoid-variadic-functions.md} | 0
 ...ecated-ios-base-aliases.rst => deprecated-ios-base-aliases.md} | 0
 .../modernize/{redundant-void-arg.rst => redundant-void-arg.md}   | 0
 .../{return-braced-init-list.rst => return-braced-init-list.md}   | 0
 .../checks/modernize/{shrink-to-fit.rst => shrink-to-fit.md}      | 0
 .../modernize/{unary-static-assert.rst => unary-static-assert.md} | 0
 .../modernize/{use-bool-literals.rst => use-bool-literals.md}     | 0
 .../checks/modernize/{use-default.rst => use-default.md}          | 0
 .../{use-starts-ends-with.rst => use-starts-ends-with.md}         | 0
 .../clang-tidy/checks/mpi/{buffer-deref.rst => buffer-deref.md}   | 0
 .../clang-tidy/checks/mpi/{type-mismatch.rst => type-mismatch.md} | 0
 .../checks/objc/{assert-equals.rst => assert-equals.md}           | 0
 .../checks/objc/{avoid-nserror-init.rst => avoid-nserror-init.md} | 0
 .../objc/{dealloc-in-category.rst => dealloc-in-category.md}      | 0
 .../objc/{forbidden-subclassing.rst => forbidden-subclassing.md}  | 0
 .../clang-tidy/checks/objc/{missing-hash.rst => missing-hash.md}  | 0
 .../docs/clang-tidy/checks/objc/{super-self.rst => super-self.md} | 0
 .../checks/openmp/{exception-escape.rst => exception-escape.md}   | 0
 .../performance/{faster-string-find.rst => faster-string-find.md} | 0
 .../{implicit-cast-in-loop.rst => implicit-cast-in-loop.md}       | 0
 ...icit-conversion-in-loop.rst => implicit-conversion-in-loop.md} | 0
 .../{inefficient-algorithm.rst => inefficient-algorithm.md}       | 0
 .../{move-constructor-init.rst => move-constructor-init.md}       | 0
 .../{noexcept-destructor.rst => noexcept-destructor.md}           | 0
 ...noexcept-move-constructor.rst => noexcept-move-constructor.md} | 0
 .../checks/performance/{noexcept-swap.rst => noexcept-swap.md}    | 0
 .../{trivially-destructible.rst => trivially-destructible.md}     | 0
 ...type-promotion-in-math-fn.rst => type-promotion-in-math-fn.md} | 0
 .../checks/performance/{use-std-move.rst => use-std-move.md}      | 0
 .../checks/portability/{no-assembler.rst => no-assembler.md}      | 0
 ...d-const-params-in-decls.rst => avoid-const-params-in-decls.md} | 0
 ...ditional-operator.rst => avoid-nested-conditional-operator.md} | 0
 .../{container-data-pointer.rst => container-data-pointer.md}     | 0
 ...ctions-to-static.rst => convert-member-functions-to-static.md} | 0
 .../{delete-null-pointer.rst => delete-null-pointer.md}           | 0
 .../readability/{implicit-bool-cast.rst => implicit-bool-cast.md} | 0
 .../{math-missing-parentheses.rst => math-missing-parentheses.md} | 0
 .../{misplaced-array-index.rst => misplaced-array-index.md}       | 0
 ...-ptr-dereference.rst => redundant-function-ptr-dereference.md} | 0
 .../{redundant-smartptr-get.rst => redundant-smartptr-get.md}     | 0
 .../{redundant-string-cstr.rst => redundant-string-cstr.md}       | 0
 .../{simplify-subscript-expr.rst => simplify-subscript-expr.md}   | 0
 ...-namespace.rst => static-definition-in-anonymous-namespace.md} | 0
 .../readability/{use-std-min-max.rst => use-std-min-max.md}       | 0
 .../checks/zircon/{temporary-objects.rst => temporary-objects.md} | 0
 308 files changed, 0 insertions(+), 0 deletions(-)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{cleanup-ctad.rst => cleanup-ctad.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{duration-addition.rst => duration-addition.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{duration-factory-float.rst => duration-factory-float.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{no-internal-dependencies.rst => no-internal-dependencies.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{no-namespace.rst => no-namespace.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{redundant-strcat-calls.rst => redundant-strcat-calls.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{str-cat-append.rst => str-cat-append.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/abseil/{time-comparison.rst => time-comparison.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/altera/{id-dependent-backward-branch.rst => id-dependent-backward-branch.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/altera/{kernel-name-restriction.rst => kernel-name-restriction.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-accept.rst => cloexec-accept.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-accept4.rst => cloexec-accept4.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-creat.rst => cloexec-creat.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-dup.rst => cloexec-dup.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-epoll-create.rst => cloexec-epoll-create.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-epoll-create1.rst => cloexec-epoll-create1.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-fopen.rst => cloexec-fopen.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-inotify-init.rst => cloexec-inotify-init.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-inotify-init1.rst => cloexec-inotify-init1.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-memfd-create.rst => cloexec-memfd-create.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-open.rst => cloexec-open.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-pipe.rst => cloexec-pipe.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-pipe2.rst => cloexec-pipe2.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/android/{cloexec-socket.rst => cloexec-socket.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/boost/{use-to-string.rst => use-to-string.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{assignment-in-if-condition.rst => assignment-in-if-condition.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{bad-signal-to-kill-thread.rst => bad-signal-to-kill-thread.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{bool-pointer-implicit-conversion.rst => bool-pointer-implicit-conversion.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{command-processor.rst => command-processor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{copy-constructor-mutates-argument.rst => copy-constructor-mutates-argument.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{default-operator-new-on-overaligned-type.rst => default-operator-new-on-overaligned-type.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{dynamic-static-initializers.rst => dynamic-static-initializers.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{float-loop-counter.rst => float-loop-counter.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{forward-declaration-namespace.rst => forward-declaration-namespace.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{inaccurate-erase.rst => inaccurate-erase.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{incorrect-roundings.rst => incorrect-roundings.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{macro-parentheses.rst => macro-parentheses.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{macro-repeated-side-effects.rst => macro-repeated-side-effects.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{misplaced-pointer-arithmetic-in-alloc.rst => misplaced-pointer-arithmetic-in-alloc.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{multiple-statement-macro.rst => multiple-statement-macro.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{no-escape.rst => no-escape.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{parent-virtual-call.rst => parent-virtual-call.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{posix-return.rst => posix-return.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{signed-bitwise.rst => signed-bitwise.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{sizeof-container.rst => sizeof-container.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{spuriously-wake-up-functions.rst => spuriously-wake-up-functions.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{suspicious-include.rst => suspicious-include.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{terminating-continue.rst => terminating-continue.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{throw-keyword-missing.rst => throw-keyword-missing.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{throwing-static-initialization.rst => throwing-static-initialization.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{undelegated-constructor.rst => undelegated-constructor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/bugprone/{virtual-near-miss.rst => virtual-near-miss.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{arr39-c.rst => arr39-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{con36-c.rst => con36-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{con54-cpp.rst => con54-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{ctr56-cpp.rst => ctr56-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl03-c.rst => dcl03-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl16-c.rst => dcl16-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl37-c.rst => dcl37-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl50-cpp.rst => dcl50-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl51-cpp.rst => dcl51-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl54-cpp.rst => dcl54-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl58-cpp.rst => dcl58-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{dcl59-cpp.rst => dcl59-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{env33-c.rst => env33-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{err09-cpp.rst => err09-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{err34-c.rst => err34-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{err52-cpp.rst => err52-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{err58-cpp.rst => err58-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{err60-cpp.rst => err60-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{err61-cpp.rst => err61-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{exp42-c.rst => exp42-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{exp45-c.rst => exp45-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{fio38-c.rst => fio38-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{flp30-c.rst => flp30-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{flp37-c.rst => flp37-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{int09-c.rst => int09-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{mem57-cpp.rst => mem57-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{msc24-c.rst => msc24-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{msc30-c.rst => msc30-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{msc32-c.rst => msc32-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{msc33-c.rst => msc33-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{msc50-cpp.rst => msc50-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{msc51-cpp.rst => msc51-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{msc54-cpp.rst => msc54-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{oop11-cpp.rst => oop11-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{oop54-cpp.rst => oop54-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{oop57-cpp.rst => oop57-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{oop58-cpp.rst => oop58-cpp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{pos44-c.rst => pos44-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{pos47-c.rst => pos47-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{sig30-c.rst => sig30-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cert/{str34-c.rst => str34-c.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.BitwiseShift.rst => core.BitwiseShift.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.CallAndMessage.rst => core.CallAndMessage.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.DivideZero.rst => core.DivideZero.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.NonNullParamChecker.rst => core.NonNullParamChecker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.NullDereference.rst => core.NullDereference.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.StackAddressEscape.rst => core.StackAddressEscape.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.UndefinedBinaryOperatorResult.rst => core.UndefinedBinaryOperatorResult.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.VLASize.rst => core.VLASize.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.uninitialized.ArraySubscript.rst => core.uninitialized.ArraySubscript.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.uninitialized.Assign.rst => core.uninitialized.Assign.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.uninitialized.Branch.rst => core.uninitialized.Branch.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.uninitialized.CapturedBlockVariable.rst => core.uninitialized.CapturedBlockVariable.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.uninitialized.NewArraySize.rst => core.uninitialized.NewArraySize.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{core.uninitialized.UndefReturn.rst => core.uninitialized.UndefReturn.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.ArrayDelete.rst => cplusplus.ArrayDelete.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.InnerPointer.rst => cplusplus.InnerPointer.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.Move.rst => cplusplus.Move.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.NewDelete.rst => cplusplus.NewDelete.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.NewDeleteLeaks.rst => cplusplus.NewDeleteLeaks.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.PlacementNew.rst => cplusplus.PlacementNew.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.SelfAssignment.rst => cplusplus.SelfAssignment.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{cplusplus.StringChecker.rst => cplusplus.StringChecker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{deadcode.DeadStores.rst => deadcode.DeadStores.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{fuchsia.HandleChecker.rst => fuchsia.HandleChecker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{nullability.NullPassedToNonnull.rst => nullability.NullPassedToNonnull.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{nullability.NullReturnedFromNonnull.rst => nullability.NullReturnedFromNonnull.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{nullability.NullableDereferenced.rst => nullability.NullableDereferenced.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{nullability.NullablePassedToNonnull.rst => nullability.NullablePassedToNonnull.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{nullability.NullableReturnedFromNonnull.rst => nullability.NullableReturnedFromNonnull.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.core.EnumCastOutOfRange.rst => optin.core.EnumCastOutOfRange.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.cplusplus.UninitializedObject.rst => optin.cplusplus.UninitializedObject.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.cplusplus.VirtualCall.rst => optin.cplusplus.VirtualCall.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.mpi.MPI-Checker.rst => optin.mpi.MPI-Checker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst => optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst => optin.osx.cocoa.localizability.NonLocalizedStringChecker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.performance.GCDAntipattern.rst => optin.performance.GCDAntipattern.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.performance.Padding.rst => optin.performance.Padding.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.portability.UnixAPI.rst => optin.portability.UnixAPI.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{optin.taint.TaintedAlloc.rst => optin.taint.TaintedAlloc.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.API.rst => osx.API.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.NumberObjectConversion.rst => osx.NumberObjectConversion.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.ObjCProperty.rst => osx.ObjCProperty.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.SecKeychainAPI.rst => osx.SecKeychainAPI.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.AtSync.rst => osx.cocoa.AtSync.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.AutoreleaseWrite.rst => osx.cocoa.AutoreleaseWrite.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.ClassRelease.rst => osx.cocoa.ClassRelease.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.Dealloc.rst => osx.cocoa.Dealloc.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.IncompatibleMethodTypes.rst => osx.cocoa.IncompatibleMethodTypes.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.Loops.rst => osx.cocoa.Loops.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.MissingSuperCall.rst => osx.cocoa.MissingSuperCall.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.NSAutoreleasePool.rst => osx.cocoa.NSAutoreleasePool.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.NSError.rst => osx.cocoa.NSError.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.NilArg.rst => osx.cocoa.NilArg.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.NonNilReturnValue.rst => osx.cocoa.NonNilReturnValue.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.ObjCGenerics.rst => osx.cocoa.ObjCGenerics.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.RetainCount.rst => osx.cocoa.RetainCount.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.RunLoopAutoreleaseLeak.rst => osx.cocoa.RunLoopAutoreleaseLeak.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.SelfInit.rst => osx.cocoa.SelfInit.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.SuperDealloc.rst => osx.cocoa.SuperDealloc.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.UnusedIvars.rst => osx.cocoa.UnusedIvars.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.cocoa.VariadicMethodTypes.rst => osx.cocoa.VariadicMethodTypes.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.coreFoundation.CFError.rst => osx.coreFoundation.CFError.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.coreFoundation.CFNumber.rst => osx.coreFoundation.CFNumber.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.coreFoundation.CFRetainRelease.rst => osx.coreFoundation.CFRetainRelease.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.coreFoundation.containers.OutOfBounds.rst => osx.coreFoundation.containers.OutOfBounds.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{osx.coreFoundation.containers.PointerSizedValues.rst => osx.coreFoundation.containers.PointerSizedValues.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.FloatLoopCounter.rst => security.FloatLoopCounter.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.PutenvStackArray.rst => security.PutenvStackArray.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.SetgidSetuidOrder.rst => security.SetgidSetuidOrder.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.cert.env.InvalidPtr.rst => security.cert.env.InvalidPtr.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst => security.insecureAPI.DeprecatedOrUnsafeBufferHandling.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.UncheckedReturn.rst => security.insecureAPI.UncheckedReturn.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.bcmp.rst => security.insecureAPI.bcmp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.bcopy.rst => security.insecureAPI.bcopy.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.bzero.rst => security.insecureAPI.bzero.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.decodeValueOfObjCType.rst => security.insecureAPI.decodeValueOfObjCType.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.getpw.rst => security.insecureAPI.getpw.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.gets.rst => security.insecureAPI.gets.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.mkstemp.rst => security.insecureAPI.mkstemp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.mktemp.rst => security.insecureAPI.mktemp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.rand.rst => security.insecureAPI.rand.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.strcpy.rst => security.insecureAPI.strcpy.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{security.insecureAPI.vfork.rst => security.insecureAPI.vfork.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.API.rst => unix.API.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.BlockInCriticalSection.rst => unix.BlockInCriticalSection.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.Errno.rst => unix.Errno.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.Malloc.rst => unix.Malloc.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.MallocSizeof.rst => unix.MallocSizeof.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.MismatchedDeallocator.rst => unix.MismatchedDeallocator.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.StdCLibraryFunctions.rst => unix.StdCLibraryFunctions.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.Stream.rst => unix.Stream.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.Vfork.rst => unix.Vfork.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.cstring.BadSizeArg.rst => unix.cstring.BadSizeArg.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{unix.cstring.NullArg.rst => unix.cstring.NullArg.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{webkit.NoUncountedMemberChecker.rst => webkit.NoUncountedMemberChecker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{webkit.RefCntblBaseVirtualDtor.rst => webkit.RefCntblBaseVirtualDtor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/{webkit.UncountedLambdaCapturesChecker.rst => webkit.UncountedLambdaCapturesChecker.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/concurrency/{thread-canceltype-asynchronous.rst => thread-canceltype-asynchronous.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{avoid-c-arrays.rst => avoid-c-arrays.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{avoid-magic-numbers.rst => avoid-magic-numbers.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{avoid-reference-coroutine-parameters.rst => avoid-reference-coroutine-parameters.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{c-copy-assignment-signature.rst => c-copy-assignment-signature.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{explicit-constructor.rst => explicit-constructor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{explicit-virtual-functions.rst => explicit-virtual-functions.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{interfaces-global-init.rst => interfaces-global-init.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{macro-to-enum.rst => macro-to-enum.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{narrowing-conversions.rst => narrowing-conversions.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{noexcept-destructor.rst => noexcept-destructor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{noexcept-move-operations.rst => noexcept-move-operations.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{noexcept-swap.rst => noexcept-swap.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{non-private-member-variables-in-classes.rst => non-private-member-variables-in-classes.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-bounds-array-to-pointer-decay.rst => pro-bounds-array-to-pointer-decay.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-bounds-constant-array-index.rst => pro-bounds-constant-array-index.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-bounds-pointer-arithmetic.rst => pro-bounds-pointer-arithmetic.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-type-cstyle-cast.rst => pro-type-cstyle-cast.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-type-reinterpret-cast.rst => pro-type-reinterpret-cast.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-type-static-cast-downcast.rst => pro-type-static-cast-downcast.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-type-union-access.rst => pro-type-union-access.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{pro-type-vararg.rst => pro-type-vararg.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{slicing.rst => slicing.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/{use-default-member-init.rst => use-default-member-init.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/darwin/{avoid-spinlock.rst => avoid-spinlock.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/darwin/{dispatch-once-nonstatic.rst => dispatch-once-nonstatic.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/fuchsia/{default-arguments-calls.rst => default-arguments-calls.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/fuchsia/{default-arguments-declarations.rst => default-arguments-declarations.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/fuchsia/{header-anon-namespaces.rst => header-anon-namespaces.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/fuchsia/{multiple-inheritance.rst => multiple-inheritance.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/fuchsia/{overloaded-operator.rst => overloaded-operator.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/fuchsia/{virtual-inheritance.rst => virtual-inheritance.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{build-explicit-make-pair.rst => build-explicit-make-pair.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{build-namespaces.rst => build-namespaces.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{build-using-namespace.rst => build-using-namespace.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{default-arguments.rst => default-arguments.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{explicit-constructor.rst => explicit-constructor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{global-names-in-headers.rst => global-names-in-headers.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{objc-avoid-nsobject-new.rst => objc-avoid-nsobject-new.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{objc-function-naming.rst => objc-function-naming.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{readability-braces-around-statements.rst => readability-braces-around-statements.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{readability-casting.rst => readability-casting.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{readability-function-size.rst => readability-function-size.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{readability-namespace-comments.rst => readability-namespace-comments.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{readability-todo.rst => readability-todo.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{runtime-float.rst => runtime-float.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{runtime-int.rst => runtime-int.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/google/{runtime-operator.rst => runtime-operator.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/linuxkernel/{must-check-errs.rst => must-check-errs.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvm/{else-after-return.rst => else-after-return.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvm/{header-guard.rst => header-guard.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvm/{include-order.rst => include-order.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvm/{prefer-register-over-unsigned.rst => prefer-register-over-unsigned.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvm/{qualified-auto.rst => qualified-auto.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvm/{use-new-mlir-op-builder.rst => use-new-mlir-op-builder.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvmlibc/{callee-namespace.rst => callee-namespace.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/llvmlibc/{inline-function-decl.rst => inline-function-decl.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{anonymous-namespace-in-header.rst => anonymous-namespace-in-header.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{confusable-identifiers.rst => confusable-identifiers.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{misleading-bidirectional.rst => misleading-bidirectional.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{misleading-identifier.rst => misleading-identifier.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{misplaced-const.rst => misplaced-const.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{new-delete-overloads.rst => new-delete-overloads.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{no-recursion.rst => no-recursion.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{non-copyable-objects.rst => non-copyable-objects.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{non-private-member-variables-in-classes.rst => non-private-member-variables-in-classes.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{predictable-rand.rst => predictable-rand.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{static-assert.rst => static-assert.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{unconventional-assign-operator.rst => unconventional-assign-operator.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{uniqueptr-reset-release.rst => uniqueptr-reset-release.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{unused-alias-decls.rst => unused-alias-decls.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/misc/{unused-using-decls.rst => unused-using-decls.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{avoid-setjmp-longjmp.rst => avoid-setjmp-longjmp.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{avoid-variadic-functions.rst => avoid-variadic-functions.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{deprecated-ios-base-aliases.rst => deprecated-ios-base-aliases.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{redundant-void-arg.rst => redundant-void-arg.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{return-braced-init-list.rst => return-braced-init-list.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{shrink-to-fit.rst => shrink-to-fit.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{unary-static-assert.rst => unary-static-assert.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{use-bool-literals.rst => use-bool-literals.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{use-default.rst => use-default.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/modernize/{use-starts-ends-with.rst => use-starts-ends-with.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/mpi/{buffer-deref.rst => buffer-deref.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/mpi/{type-mismatch.rst => type-mismatch.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/objc/{assert-equals.rst => assert-equals.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/objc/{avoid-nserror-init.rst => avoid-nserror-init.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/objc/{dealloc-in-category.rst => dealloc-in-category.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/objc/{forbidden-subclassing.rst => forbidden-subclassing.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/objc/{missing-hash.rst => missing-hash.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/objc/{super-self.rst => super-self.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/openmp/{exception-escape.rst => exception-escape.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{faster-string-find.rst => faster-string-find.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{implicit-cast-in-loop.rst => implicit-cast-in-loop.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{implicit-conversion-in-loop.rst => implicit-conversion-in-loop.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{inefficient-algorithm.rst => inefficient-algorithm.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{move-constructor-init.rst => move-constructor-init.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{noexcept-destructor.rst => noexcept-destructor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{noexcept-move-constructor.rst => noexcept-move-constructor.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{noexcept-swap.rst => noexcept-swap.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{trivially-destructible.rst => trivially-destructible.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{type-promotion-in-math-fn.rst => type-promotion-in-math-fn.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/performance/{use-std-move.rst => use-std-move.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/portability/{no-assembler.rst => no-assembler.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{avoid-const-params-in-decls.rst => avoid-const-params-in-decls.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{avoid-nested-conditional-operator.rst => avoid-nested-conditional-operator.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{container-data-pointer.rst => container-data-pointer.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{convert-member-functions-to-static.rst => convert-member-functions-to-static.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{delete-null-pointer.rst => delete-null-pointer.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{implicit-bool-cast.rst => implicit-bool-cast.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{math-missing-parentheses.rst => math-missing-parentheses.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{misplaced-array-index.rst => misplaced-array-index.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{redundant-function-ptr-dereference.rst => redundant-function-ptr-dereference.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{redundant-smartptr-get.rst => redundant-smartptr-get.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{redundant-string-cstr.rst => redundant-string-cstr.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{simplify-subscript-expr.rst => simplify-subscript-expr.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{static-definition-in-anonymous-namespace.rst => static-definition-in-anonymous-namespace.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/readability/{use-std-min-max.rst => use-std-min-max.md} (100%)
 rename clang-tools-extra/docs/clang-tidy/checks/zircon/{temporary-objects.rst => temporary-objects.md} (100%)

diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/cleanup-ctad.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/cleanup-ctad.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/cleanup-ctad.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/cleanup-ctad.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/duration-addition.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/duration-addition.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/duration-addition.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/duration-addition.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/duration-factory-float.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/duration-factory-float.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/duration-factory-float.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/duration-factory-float.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/no-internal-dependencies.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/no-internal-dependencies.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/no-internal-dependencies.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/no-internal-dependencies.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/no-namespace.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/no-namespace.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/no-namespace.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/no-namespace.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/redundant-strcat-calls.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/redundant-strcat-calls.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/redundant-strcat-calls.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/redundant-strcat-calls.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/str-cat-append.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/str-cat-append.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/str-cat-append.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/str-cat-append.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/abseil/time-comparison.rst b/clang-tools-extra/docs/clang-tidy/checks/abseil/time-comparison.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/abseil/time-comparison.rst
rename to clang-tools-extra/docs/clang-tidy/checks/abseil/time-comparison.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/altera/id-dependent-backward-branch.rst b/clang-tools-extra/docs/clang-tidy/checks/altera/id-dependent-backward-branch.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/altera/id-dependent-backward-branch.rst
rename to clang-tools-extra/docs/clang-tidy/checks/altera/id-dependent-backward-branch.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/altera/kernel-name-restriction.rst b/clang-tools-extra/docs/clang-tidy/checks/altera/kernel-name-restriction.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/altera/kernel-name-restriction.rst
rename to clang-tools-extra/docs/clang-tidy/checks/altera/kernel-name-restriction.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept4.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept4.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept4.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept4.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-creat.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-creat.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-creat.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-creat.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-dup.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-dup.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-dup.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-dup.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create1.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create1.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create1.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create1.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-fopen.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-fopen.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-fopen.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-fopen.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init1.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init1.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init1.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init1.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-memfd-create.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-memfd-create.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-memfd-create.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-memfd-create.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-open.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-open.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-open.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-open.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe2.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe2.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe2.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe2.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-socket.rst b/clang-tools-extra/docs/clang-tidy/checks/android/cloexec-socket.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/android/cloexec-socket.rst
rename to clang-tools-extra/docs/clang-tidy/checks/android/cloexec-socket.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/boost/use-to-string.rst b/clang-tools-extra/docs/clang-tidy/checks/boost/use-to-string.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/boost/use-to-string.rst
rename to clang-tools-extra/docs/clang-tidy/checks/boost/use-to-string.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/assignment-in-if-condition.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/assignment-in-if-condition.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/assignment-in-if-condition.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/assignment-in-if-condition.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/bad-signal-to-kill-thread.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/bad-signal-to-kill-thread.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/bad-signal-to-kill-thread.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/bad-signal-to-kill-thread.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/bool-pointer-implicit-conversion.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/bool-pointer-implicit-conversion.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/bool-pointer-implicit-conversion.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/bool-pointer-implicit-conversion.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/command-processor.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/command-processor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/command-processor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/command-processor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/copy-constructor-mutates-argument.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/copy-constructor-mutates-argument.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/copy-constructor-mutates-argument.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/copy-constructor-mutates-argument.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/default-operator-new-on-overaligned-type.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/default-operator-new-on-overaligned-type.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/default-operator-new-on-overaligned-type.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/default-operator-new-on-overaligned-type.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/dynamic-static-initializers.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/dynamic-static-initializers.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/dynamic-static-initializers.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/dynamic-static-initializers.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/float-loop-counter.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/float-loop-counter.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/float-loop-counter.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/float-loop-counter.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/forward-declaration-namespace.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/forward-declaration-namespace.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/forward-declaration-namespace.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/forward-declaration-namespace.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/inaccurate-erase.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/inaccurate-erase.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/inaccurate-erase.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/inaccurate-erase.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-roundings.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-roundings.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-roundings.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-roundings.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-parentheses.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-parentheses.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-parentheses.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-parentheses.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-repeated-side-effects.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-repeated-side-effects.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-repeated-side-effects.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-repeated-side-effects.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-pointer-arithmetic-in-alloc.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-pointer-arithmetic-in-alloc.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-pointer-arithmetic-in-alloc.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-pointer-arithmetic-in-alloc.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-statement-macro.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-statement-macro.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-statement-macro.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-statement-macro.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/no-escape.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/no-escape.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/no-escape.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/no-escape.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/parent-virtual-call.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/parent-virtual-call.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/parent-virtual-call.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/parent-virtual-call.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/posix-return.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/posix-return.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/posix-return.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/posix-return.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/signed-bitwise.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/signed-bitwise.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/signed-bitwise.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/signed-bitwise.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/sizeof-container.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/sizeof-container.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/sizeof-container.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/sizeof-container.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/spuriously-wake-up-functions.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/spuriously-wake-up-functions.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/spuriously-wake-up-functions.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/spuriously-wake-up-functions.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/suspicious-include.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/suspicious-include.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/suspicious-include.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/suspicious-include.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/terminating-continue.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/terminating-continue.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/terminating-continue.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/terminating-continue.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/throw-keyword-missing.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/throw-keyword-missing.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/throw-keyword-missing.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/throw-keyword-missing.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/throwing-static-initialization.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/throwing-static-initialization.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/throwing-static-initialization.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/throwing-static-initialization.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/undelegated-constructor.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/undelegated-constructor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/undelegated-constructor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/undelegated-constructor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/bugprone/virtual-near-miss.rst b/clang-tools-extra/docs/clang-tidy/checks/bugprone/virtual-near-miss.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/bugprone/virtual-near-miss.rst
rename to clang-tools-extra/docs/clang-tidy/checks/bugprone/virtual-near-miss.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/arr39-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/arr39-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/arr39-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/arr39-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/con36-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/con36-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/con36-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/con36-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/con54-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/con54-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/con54-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/con54-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/ctr56-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/ctr56-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/ctr56-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/ctr56-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl03-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl03-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl03-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl03-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl16-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl16-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl16-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl16-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl37-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl37-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl37-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl37-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl50-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl50-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl50-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl50-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl51-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl51-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl51-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl51-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl54-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl54-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl54-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl54-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl58-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl58-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl58-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl58-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/dcl59-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/dcl59-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/dcl59-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/dcl59-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/env33-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/env33-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/env33-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/env33-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/err09-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/err09-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/err09-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/err09-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/err34-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/err34-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/err34-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/err34-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/err52-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/err52-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/err52-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/err52-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/err58-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/err58-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/err58-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/err58-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/err60-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/err60-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/err60-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/err60-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/err61-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/err61-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/err61-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/err61-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/exp42-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/exp42-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/exp42-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/exp42-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/exp45-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/exp45-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/exp45-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/exp45-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/fio38-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/fio38-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/fio38-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/fio38-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/flp30-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/flp30-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/flp30-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/flp30-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/flp37-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/flp37-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/flp37-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/flp37-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/int09-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/int09-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/int09-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/int09-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/mem57-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/mem57-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/mem57-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/mem57-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/msc24-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/msc24-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/msc24-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/msc24-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/msc30-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/msc30-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/msc30-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/msc30-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/msc32-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/msc32-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/msc32-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/msc32-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/msc33-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/msc33-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/msc33-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/msc33-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/msc50-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/msc50-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/msc50-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/msc50-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/msc51-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/msc51-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/msc51-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/msc51-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/msc54-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/msc54-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/msc54-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/msc54-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/oop11-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/oop11-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/oop11-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/oop11-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/oop54-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/oop54-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/oop54-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/oop54-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/oop57-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/oop57-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/oop57-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/oop57-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/oop58-cpp.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/oop58-cpp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/oop58-cpp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/oop58-cpp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/pos44-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/pos44-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/pos44-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/pos44-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/pos47-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/pos47-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/pos47-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/pos47-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/sig30-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/sig30-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/sig30-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/sig30-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cert/str34-c.rst b/clang-tools-extra/docs/clang-tidy/checks/cert/str34-c.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cert/str34-c.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cert/str34-c.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.BitwiseShift.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.BitwiseShift.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.BitwiseShift.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.BitwiseShift.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.CallAndMessage.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.CallAndMessage.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.CallAndMessage.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.CallAndMessage.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.DivideZero.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.DivideZero.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.DivideZero.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.DivideZero.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NonNullParamChecker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NonNullParamChecker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NonNullParamChecker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NonNullParamChecker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NullDereference.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NullDereference.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NullDereference.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NullDereference.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.StackAddressEscape.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.StackAddressEscape.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.StackAddressEscape.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.StackAddressEscape.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.UndefinedBinaryOperatorResult.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.UndefinedBinaryOperatorResult.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.UndefinedBinaryOperatorResult.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.UndefinedBinaryOperatorResult.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.VLASize.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.VLASize.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.VLASize.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.VLASize.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.ArraySubscript.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.ArraySubscript.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.ArraySubscript.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.ArraySubscript.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Assign.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Assign.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Assign.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Assign.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Branch.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Branch.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Branch.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Branch.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.CapturedBlockVariable.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.CapturedBlockVariable.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.CapturedBlockVariable.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.CapturedBlockVariable.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.NewArraySize.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.NewArraySize.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.NewArraySize.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.NewArraySize.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.UndefReturn.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.UndefReturn.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.UndefReturn.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.UndefReturn.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.ArrayDelete.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.ArrayDelete.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.ArrayDelete.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.ArrayDelete.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.InnerPointer.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.InnerPointer.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.InnerPointer.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.InnerPointer.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.Move.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.Move.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.Move.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.Move.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDelete.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDelete.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDelete.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDelete.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDeleteLeaks.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDeleteLeaks.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDeleteLeaks.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDeleteLeaks.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.PlacementNew.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.PlacementNew.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.PlacementNew.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.PlacementNew.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.SelfAssignment.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.SelfAssignment.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.SelfAssignment.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.SelfAssignment.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.StringChecker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.StringChecker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.StringChecker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.StringChecker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/deadcode.DeadStores.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/deadcode.DeadStores.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/deadcode.DeadStores.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/deadcode.DeadStores.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/fuchsia.HandleChecker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/fuchsia.HandleChecker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/fuchsia.HandleChecker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/fuchsia.HandleChecker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullPassedToNonnull.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullPassedToNonnull.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullPassedToNonnull.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullPassedToNonnull.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullReturnedFromNonnull.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullReturnedFromNonnull.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullReturnedFromNonnull.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullReturnedFromNonnull.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableDereferenced.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableDereferenced.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableDereferenced.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableDereferenced.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullablePassedToNonnull.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullablePassedToNonnull.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullablePassedToNonnull.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullablePassedToNonnull.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableReturnedFromNonnull.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableReturnedFromNonnull.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableReturnedFromNonnull.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableReturnedFromNonnull.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.core.EnumCastOutOfRange.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.core.EnumCastOutOfRange.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.core.EnumCastOutOfRange.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.core.EnumCastOutOfRange.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.UninitializedObject.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.UninitializedObject.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.UninitializedObject.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.UninitializedObject.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.VirtualCall.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.VirtualCall.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.VirtualCall.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.VirtualCall.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.mpi.MPI-Checker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.mpi.MPI-Checker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.mpi.MPI-Checker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.mpi.MPI-Checker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.NonLocalizedStringChecker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.NonLocalizedStringChecker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.GCDAntipattern.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.GCDAntipattern.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.GCDAntipattern.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.GCDAntipattern.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.Padding.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.Padding.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.Padding.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.Padding.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.portability.UnixAPI.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.portability.UnixAPI.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.portability.UnixAPI.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.portability.UnixAPI.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.taint.TaintedAlloc.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.taint.TaintedAlloc.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.taint.TaintedAlloc.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.taint.TaintedAlloc.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.API.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.API.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.API.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.API.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.NumberObjectConversion.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.NumberObjectConversion.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.NumberObjectConversion.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.NumberObjectConversion.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.ObjCProperty.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.ObjCProperty.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.ObjCProperty.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.ObjCProperty.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.SecKeychainAPI.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.SecKeychainAPI.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.SecKeychainAPI.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.SecKeychainAPI.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AtSync.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AtSync.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AtSync.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AtSync.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AutoreleaseWrite.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AutoreleaseWrite.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AutoreleaseWrite.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AutoreleaseWrite.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ClassRelease.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ClassRelease.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ClassRelease.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ClassRelease.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Dealloc.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Dealloc.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Dealloc.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Dealloc.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.IncompatibleMethodTypes.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.IncompatibleMethodTypes.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.IncompatibleMethodTypes.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.IncompatibleMethodTypes.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Loops.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Loops.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Loops.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Loops.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.MissingSuperCall.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.MissingSuperCall.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.MissingSuperCall.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.MissingSuperCall.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSAutoreleasePool.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSAutoreleasePool.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSAutoreleasePool.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSAutoreleasePool.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSError.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSError.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSError.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSError.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NilArg.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NilArg.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NilArg.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NilArg.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NonNilReturnValue.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NonNilReturnValue.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NonNilReturnValue.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NonNilReturnValue.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ObjCGenerics.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ObjCGenerics.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ObjCGenerics.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ObjCGenerics.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RetainCount.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RetainCount.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RetainCount.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RetainCount.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RunLoopAutoreleaseLeak.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RunLoopAutoreleaseLeak.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RunLoopAutoreleaseLeak.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RunLoopAutoreleaseLeak.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SelfInit.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SelfInit.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SelfInit.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SelfInit.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SuperDealloc.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SuperDealloc.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SuperDealloc.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SuperDealloc.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.UnusedIvars.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.UnusedIvars.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.UnusedIvars.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.UnusedIvars.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.VariadicMethodTypes.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.VariadicMethodTypes.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.VariadicMethodTypes.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.VariadicMethodTypes.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFError.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFError.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFError.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFError.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFNumber.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFNumber.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFNumber.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFNumber.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFRetainRelease.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFRetainRelease.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFRetainRelease.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFRetainRelease.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.OutOfBounds.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.OutOfBounds.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.OutOfBounds.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.OutOfBounds.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.PointerSizedValues.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.PointerSizedValues.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.PointerSizedValues.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.PointerSizedValues.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.FloatLoopCounter.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.FloatLoopCounter.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.FloatLoopCounter.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.FloatLoopCounter.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.PutenvStackArray.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.PutenvStackArray.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.PutenvStackArray.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.PutenvStackArray.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.SetgidSetuidOrder.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.SetgidSetuidOrder.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.SetgidSetuidOrder.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.SetgidSetuidOrder.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.cert.env.InvalidPtr.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.cert.env.InvalidPtr.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.cert.env.InvalidPtr.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.cert.env.InvalidPtr.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.DeprecatedOrUnsafeBufferHandling.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.DeprecatedOrUnsafeBufferHandling.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.UncheckedReturn.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.UncheckedReturn.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.UncheckedReturn.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.UncheckedReturn.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcmp.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcmp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcmp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcmp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcopy.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcopy.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcopy.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcopy.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bzero.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bzero.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bzero.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bzero.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.decodeValueOfObjCType.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.decodeValueOfObjCType.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.decodeValueOfObjCType.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.decodeValueOfObjCType.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.getpw.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.getpw.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.getpw.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.getpw.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.gets.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.gets.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.gets.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.gets.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mkstemp.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mkstemp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mkstemp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mkstemp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mktemp.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mktemp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mktemp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mktemp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.rand.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.rand.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.rand.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.rand.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.strcpy.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.strcpy.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.strcpy.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.strcpy.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.vfork.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.vfork.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.vfork.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.vfork.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.API.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.API.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.API.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.API.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.BlockInCriticalSection.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.BlockInCriticalSection.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.BlockInCriticalSection.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.BlockInCriticalSection.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Errno.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Errno.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Errno.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Errno.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Malloc.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Malloc.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Malloc.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Malloc.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MallocSizeof.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MallocSizeof.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MallocSizeof.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MallocSizeof.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MismatchedDeallocator.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MismatchedDeallocator.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MismatchedDeallocator.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MismatchedDeallocator.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.StdCLibraryFunctions.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.StdCLibraryFunctions.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.StdCLibraryFunctions.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.StdCLibraryFunctions.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Stream.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Stream.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Stream.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Stream.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Vfork.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Vfork.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Vfork.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Vfork.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.BadSizeArg.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.BadSizeArg.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.BadSizeArg.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.BadSizeArg.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.NullArg.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.NullArg.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.NullArg.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.NullArg.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.NoUncountedMemberChecker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.NoUncountedMemberChecker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.NoUncountedMemberChecker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.NoUncountedMemberChecker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.RefCntblBaseVirtualDtor.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.RefCntblBaseVirtualDtor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.RefCntblBaseVirtualDtor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.RefCntblBaseVirtualDtor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.UncountedLambdaCapturesChecker.rst b/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.UncountedLambdaCapturesChecker.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.UncountedLambdaCapturesChecker.rst
rename to clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.UncountedLambdaCapturesChecker.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/concurrency/thread-canceltype-asynchronous.rst b/clang-tools-extra/docs/clang-tidy/checks/concurrency/thread-canceltype-asynchronous.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/concurrency/thread-canceltype-asynchronous.rst
rename to clang-tools-extra/docs/clang-tidy/checks/concurrency/thread-canceltype-asynchronous.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-c-arrays.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-c-arrays.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-c-arrays.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-c-arrays.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-magic-numbers.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-magic-numbers.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-magic-numbers.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-magic-numbers.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-reference-coroutine-parameters.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-reference-coroutine-parameters.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-reference-coroutine-parameters.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-reference-coroutine-parameters.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/c-copy-assignment-signature.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/c-copy-assignment-signature.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/c-copy-assignment-signature.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/c-copy-assignment-signature.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-constructor.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-constructor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-constructor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-constructor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-virtual-functions.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-virtual-functions.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-virtual-functions.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-virtual-functions.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/interfaces-global-init.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/interfaces-global-init.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/interfaces-global-init.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/interfaces-global-init.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/macro-to-enum.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/macro-to-enum.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/macro-to-enum.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/macro-to-enum.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/narrowing-conversions.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/narrowing-conversions.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/narrowing-conversions.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/narrowing-conversions.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-destructor.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-destructor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-destructor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-destructor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-move-operations.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-move-operations.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-move-operations.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-move-operations.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-swap.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-swap.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-swap.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-swap.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/non-private-member-variables-in-classes.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/non-private-member-variables-in-classes.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/non-private-member-variables-in-classes.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/non-private-member-variables-in-classes.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-array-to-pointer-decay.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-array-to-pointer-decay.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-array-to-pointer-decay.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-array-to-pointer-decay.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-constant-array-index.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-constant-array-index.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-constant-array-index.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-constant-array-index.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-pointer-arithmetic.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-pointer-arithmetic.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-pointer-arithmetic.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-pointer-arithmetic.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-cstyle-cast.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-cstyle-cast.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-cstyle-cast.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-cstyle-cast.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-reinterpret-cast.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-reinterpret-cast.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-reinterpret-cast.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-reinterpret-cast.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-static-cast-downcast.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-static-cast-downcast.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-static-cast-downcast.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-static-cast-downcast.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-union-access.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-union-access.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-union-access.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-union-access.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-vararg.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-vararg.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-vararg.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-vararg.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/slicing.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/slicing.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/slicing.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/slicing.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/use-default-member-init.rst b/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/use-default-member-init.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/use-default-member-init.rst
rename to clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/use-default-member-init.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/darwin/avoid-spinlock.rst b/clang-tools-extra/docs/clang-tidy/checks/darwin/avoid-spinlock.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/darwin/avoid-spinlock.rst
rename to clang-tools-extra/docs/clang-tidy/checks/darwin/avoid-spinlock.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/darwin/dispatch-once-nonstatic.rst b/clang-tools-extra/docs/clang-tidy/checks/darwin/dispatch-once-nonstatic.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/darwin/dispatch-once-nonstatic.rst
rename to clang-tools-extra/docs/clang-tidy/checks/darwin/dispatch-once-nonstatic.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-calls.rst b/clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-calls.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-calls.rst
rename to clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-calls.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-declarations.rst b/clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-declarations.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-declarations.rst
rename to clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-declarations.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/fuchsia/header-anon-namespaces.rst b/clang-tools-extra/docs/clang-tidy/checks/fuchsia/header-anon-namespaces.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/fuchsia/header-anon-namespaces.rst
rename to clang-tools-extra/docs/clang-tidy/checks/fuchsia/header-anon-namespaces.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/fuchsia/multiple-inheritance.rst b/clang-tools-extra/docs/clang-tidy/checks/fuchsia/multiple-inheritance.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/fuchsia/multiple-inheritance.rst
rename to clang-tools-extra/docs/clang-tidy/checks/fuchsia/multiple-inheritance.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/fuchsia/overloaded-operator.rst b/clang-tools-extra/docs/clang-tidy/checks/fuchsia/overloaded-operator.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/fuchsia/overloaded-operator.rst
rename to clang-tools-extra/docs/clang-tidy/checks/fuchsia/overloaded-operator.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/fuchsia/virtual-inheritance.rst b/clang-tools-extra/docs/clang-tidy/checks/fuchsia/virtual-inheritance.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/fuchsia/virtual-inheritance.rst
rename to clang-tools-extra/docs/clang-tidy/checks/fuchsia/virtual-inheritance.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/build-explicit-make-pair.rst b/clang-tools-extra/docs/clang-tidy/checks/google/build-explicit-make-pair.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/build-explicit-make-pair.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/build-explicit-make-pair.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/build-namespaces.rst b/clang-tools-extra/docs/clang-tidy/checks/google/build-namespaces.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/build-namespaces.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/build-namespaces.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/build-using-namespace.rst b/clang-tools-extra/docs/clang-tidy/checks/google/build-using-namespace.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/build-using-namespace.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/build-using-namespace.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/default-arguments.rst b/clang-tools-extra/docs/clang-tidy/checks/google/default-arguments.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/default-arguments.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/default-arguments.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/explicit-constructor.rst b/clang-tools-extra/docs/clang-tidy/checks/google/explicit-constructor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/explicit-constructor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/explicit-constructor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/global-names-in-headers.rst b/clang-tools-extra/docs/clang-tidy/checks/google/global-names-in-headers.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/global-names-in-headers.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/global-names-in-headers.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/objc-avoid-nsobject-new.rst b/clang-tools-extra/docs/clang-tidy/checks/google/objc-avoid-nsobject-new.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/objc-avoid-nsobject-new.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/objc-avoid-nsobject-new.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/objc-function-naming.rst b/clang-tools-extra/docs/clang-tidy/checks/google/objc-function-naming.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/objc-function-naming.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/objc-function-naming.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/readability-braces-around-statements.rst b/clang-tools-extra/docs/clang-tidy/checks/google/readability-braces-around-statements.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/readability-braces-around-statements.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/readability-braces-around-statements.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/readability-casting.rst b/clang-tools-extra/docs/clang-tidy/checks/google/readability-casting.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/readability-casting.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/readability-casting.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/readability-function-size.rst b/clang-tools-extra/docs/clang-tidy/checks/google/readability-function-size.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/readability-function-size.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/readability-function-size.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/readability-namespace-comments.rst b/clang-tools-extra/docs/clang-tidy/checks/google/readability-namespace-comments.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/readability-namespace-comments.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/readability-namespace-comments.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/readability-todo.rst b/clang-tools-extra/docs/clang-tidy/checks/google/readability-todo.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/readability-todo.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/readability-todo.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/runtime-float.rst b/clang-tools-extra/docs/clang-tidy/checks/google/runtime-float.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/runtime-float.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/runtime-float.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/runtime-int.rst b/clang-tools-extra/docs/clang-tidy/checks/google/runtime-int.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/runtime-int.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/runtime-int.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/google/runtime-operator.rst b/clang-tools-extra/docs/clang-tidy/checks/google/runtime-operator.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/google/runtime-operator.rst
rename to clang-tools-extra/docs/clang-tidy/checks/google/runtime-operator.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/linuxkernel/must-check-errs.rst b/clang-tools-extra/docs/clang-tidy/checks/linuxkernel/must-check-errs.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/linuxkernel/must-check-errs.rst
rename to clang-tools-extra/docs/clang-tidy/checks/linuxkernel/must-check-errs.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvm/else-after-return.rst b/clang-tools-extra/docs/clang-tidy/checks/llvm/else-after-return.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvm/else-after-return.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvm/else-after-return.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvm/header-guard.rst b/clang-tools-extra/docs/clang-tidy/checks/llvm/header-guard.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvm/header-guard.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvm/header-guard.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvm/include-order.rst b/clang-tools-extra/docs/clang-tidy/checks/llvm/include-order.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvm/include-order.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvm/include-order.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvm/prefer-register-over-unsigned.rst b/clang-tools-extra/docs/clang-tidy/checks/llvm/prefer-register-over-unsigned.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvm/prefer-register-over-unsigned.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvm/prefer-register-over-unsigned.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvm/qualified-auto.rst b/clang-tools-extra/docs/clang-tidy/checks/llvm/qualified-auto.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvm/qualified-auto.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvm/qualified-auto.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvm/use-new-mlir-op-builder.rst b/clang-tools-extra/docs/clang-tidy/checks/llvm/use-new-mlir-op-builder.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvm/use-new-mlir-op-builder.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvm/use-new-mlir-op-builder.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvmlibc/callee-namespace.rst b/clang-tools-extra/docs/clang-tidy/checks/llvmlibc/callee-namespace.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvmlibc/callee-namespace.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvmlibc/callee-namespace.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/llvmlibc/inline-function-decl.rst b/clang-tools-extra/docs/clang-tidy/checks/llvmlibc/inline-function-decl.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/llvmlibc/inline-function-decl.rst
rename to clang-tools-extra/docs/clang-tidy/checks/llvmlibc/inline-function-decl.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/anonymous-namespace-in-header.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/anonymous-namespace-in-header.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/anonymous-namespace-in-header.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/anonymous-namespace-in-header.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/confusable-identifiers.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/confusable-identifiers.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/confusable-identifiers.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/confusable-identifiers.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/misleading-bidirectional.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/misleading-bidirectional.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/misleading-bidirectional.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/misleading-bidirectional.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/misleading-identifier.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/misleading-identifier.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/misleading-identifier.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/misleading-identifier.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/misplaced-const.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/misplaced-const.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/misplaced-const.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/misplaced-const.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/new-delete-overloads.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/new-delete-overloads.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/new-delete-overloads.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/new-delete-overloads.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/no-recursion.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/no-recursion.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/no-recursion.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/no-recursion.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/non-copyable-objects.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/non-copyable-objects.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/non-copyable-objects.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/non-copyable-objects.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/non-private-member-variables-in-classes.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/non-private-member-variables-in-classes.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/non-private-member-variables-in-classes.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/non-private-member-variables-in-classes.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/predictable-rand.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/predictable-rand.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/predictable-rand.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/predictable-rand.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/static-assert.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/static-assert.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/static-assert.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/static-assert.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/unconventional-assign-operator.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/unconventional-assign-operator.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/unconventional-assign-operator.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/unconventional-assign-operator.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/uniqueptr-reset-release.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/uniqueptr-reset-release.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/uniqueptr-reset-release.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/uniqueptr-reset-release.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/unused-alias-decls.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/unused-alias-decls.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/unused-alias-decls.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/unused-alias-decls.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc/unused-using-decls.rst b/clang-tools-extra/docs/clang-tidy/checks/misc/unused-using-decls.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/misc/unused-using-decls.rst
rename to clang-tools-extra/docs/clang-tidy/checks/misc/unused-using-decls.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-setjmp-longjmp.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-setjmp-longjmp.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-setjmp-longjmp.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-setjmp-longjmp.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-variadic-functions.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-variadic-functions.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-variadic-functions.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-variadic-functions.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/deprecated-ios-base-aliases.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/deprecated-ios-base-aliases.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/deprecated-ios-base-aliases.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/deprecated-ios-base-aliases.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/redundant-void-arg.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/redundant-void-arg.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/redundant-void-arg.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/redundant-void-arg.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/return-braced-init-list.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/return-braced-init-list.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/return-braced-init-list.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/return-braced-init-list.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/shrink-to-fit.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/shrink-to-fit.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/shrink-to-fit.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/shrink-to-fit.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/unary-static-assert.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/unary-static-assert.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/unary-static-assert.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/unary-static-assert.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/use-bool-literals.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/use-bool-literals.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/use-bool-literals.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/use-bool-literals.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/use-default.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/use-default.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/use-default.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/use-default.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/modernize/use-starts-ends-with.rst b/clang-tools-extra/docs/clang-tidy/checks/modernize/use-starts-ends-with.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/modernize/use-starts-ends-with.rst
rename to clang-tools-extra/docs/clang-tidy/checks/modernize/use-starts-ends-with.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/mpi/buffer-deref.rst b/clang-tools-extra/docs/clang-tidy/checks/mpi/buffer-deref.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/mpi/buffer-deref.rst
rename to clang-tools-extra/docs/clang-tidy/checks/mpi/buffer-deref.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/mpi/type-mismatch.rst b/clang-tools-extra/docs/clang-tidy/checks/mpi/type-mismatch.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/mpi/type-mismatch.rst
rename to clang-tools-extra/docs/clang-tidy/checks/mpi/type-mismatch.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/objc/assert-equals.rst b/clang-tools-extra/docs/clang-tidy/checks/objc/assert-equals.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/objc/assert-equals.rst
rename to clang-tools-extra/docs/clang-tidy/checks/objc/assert-equals.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/objc/avoid-nserror-init.rst b/clang-tools-extra/docs/clang-tidy/checks/objc/avoid-nserror-init.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/objc/avoid-nserror-init.rst
rename to clang-tools-extra/docs/clang-tidy/checks/objc/avoid-nserror-init.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/objc/dealloc-in-category.rst b/clang-tools-extra/docs/clang-tidy/checks/objc/dealloc-in-category.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/objc/dealloc-in-category.rst
rename to clang-tools-extra/docs/clang-tidy/checks/objc/dealloc-in-category.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/objc/forbidden-subclassing.rst b/clang-tools-extra/docs/clang-tidy/checks/objc/forbidden-subclassing.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/objc/forbidden-subclassing.rst
rename to clang-tools-extra/docs/clang-tidy/checks/objc/forbidden-subclassing.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/objc/missing-hash.rst b/clang-tools-extra/docs/clang-tidy/checks/objc/missing-hash.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/objc/missing-hash.rst
rename to clang-tools-extra/docs/clang-tidy/checks/objc/missing-hash.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/objc/super-self.rst b/clang-tools-extra/docs/clang-tidy/checks/objc/super-self.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/objc/super-self.rst
rename to clang-tools-extra/docs/clang-tidy/checks/objc/super-self.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/openmp/exception-escape.rst b/clang-tools-extra/docs/clang-tidy/checks/openmp/exception-escape.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/openmp/exception-escape.rst
rename to clang-tools-extra/docs/clang-tidy/checks/openmp/exception-escape.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/faster-string-find.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/faster-string-find.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/faster-string-find.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/faster-string-find.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/implicit-cast-in-loop.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/implicit-cast-in-loop.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/implicit-cast-in-loop.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/implicit-cast-in-loop.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/implicit-conversion-in-loop.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/implicit-conversion-in-loop.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/implicit-conversion-in-loop.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/implicit-conversion-in-loop.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/inefficient-algorithm.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/inefficient-algorithm.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/inefficient-algorithm.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/inefficient-algorithm.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/move-constructor-init.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/move-constructor-init.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/move-constructor-init.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/move-constructor-init.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-destructor.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-destructor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-destructor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-destructor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-move-constructor.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-move-constructor.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-move-constructor.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-move-constructor.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-swap.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-swap.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-swap.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-swap.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/trivially-destructible.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/trivially-destructible.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/trivially-destructible.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/trivially-destructible.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/type-promotion-in-math-fn.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/type-promotion-in-math-fn.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/type-promotion-in-math-fn.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/type-promotion-in-math-fn.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/performance/use-std-move.rst b/clang-tools-extra/docs/clang-tidy/checks/performance/use-std-move.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/performance/use-std-move.rst
rename to clang-tools-extra/docs/clang-tidy/checks/performance/use-std-move.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/portability/no-assembler.rst b/clang-tools-extra/docs/clang-tidy/checks/portability/no-assembler.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/portability/no-assembler.rst
rename to clang-tools-extra/docs/clang-tidy/checks/portability/no-assembler.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/avoid-const-params-in-decls.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/avoid-const-params-in-decls.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/avoid-const-params-in-decls.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/avoid-const-params-in-decls.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/avoid-nested-conditional-operator.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/avoid-nested-conditional-operator.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/avoid-nested-conditional-operator.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/avoid-nested-conditional-operator.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/container-data-pointer.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/container-data-pointer.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/container-data-pointer.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/container-data-pointer.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/convert-member-functions-to-static.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/convert-member-functions-to-static.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/convert-member-functions-to-static.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/convert-member-functions-to-static.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/delete-null-pointer.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/delete-null-pointer.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/delete-null-pointer.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/delete-null-pointer.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/implicit-bool-cast.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/implicit-bool-cast.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/implicit-bool-cast.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/implicit-bool-cast.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/math-missing-parentheses.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/math-missing-parentheses.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/math-missing-parentheses.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/math-missing-parentheses.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/misplaced-array-index.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/misplaced-array-index.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/misplaced-array-index.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/misplaced-array-index.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/redundant-function-ptr-dereference.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/redundant-function-ptr-dereference.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/redundant-function-ptr-dereference.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/redundant-function-ptr-dereference.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/redundant-smartptr-get.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/redundant-smartptr-get.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/redundant-smartptr-get.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/redundant-smartptr-get.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/redundant-string-cstr.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/redundant-string-cstr.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/redundant-string-cstr.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/redundant-string-cstr.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/simplify-subscript-expr.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/simplify-subscript-expr.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/simplify-subscript-expr.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/simplify-subscript-expr.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/static-definition-in-anonymous-namespace.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/static-definition-in-anonymous-namespace.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/static-definition-in-anonymous-namespace.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/static-definition-in-anonymous-namespace.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/readability/use-std-min-max.rst b/clang-tools-extra/docs/clang-tidy/checks/readability/use-std-min-max.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/readability/use-std-min-max.rst
rename to clang-tools-extra/docs/clang-tidy/checks/readability/use-std-min-max.md
diff --git a/clang-tools-extra/docs/clang-tidy/checks/zircon/temporary-objects.rst b/clang-tools-extra/docs/clang-tidy/checks/zircon/temporary-objects.md
similarity index 100%
rename from clang-tools-extra/docs/clang-tidy/checks/zircon/temporary-objects.rst
rename to clang-tools-extra/docs/clang-tidy/checks/zircon/temporary-objects.md



More information about the cfe-commits mailing list