[PATCH] D77983: clang-tidy doc: add a note for every checker with an autofix

Sylvestre Ledru via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Apr 13 02:07:38 PDT 2020


sylvestre.ledru updated this revision to Diff 256943.
sylvestre.ledru added a comment.

2 spaces instead of 4


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D77983/new/

https://reviews.llvm.org/D77983

Files:
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-addition.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-comparison.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-conversion-cast.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-division.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-factory-float.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-factory-scale.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-subtraction.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-duration-unnecessary-conversion.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-faster-strsplit-delimiter.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-redundant-strcat-calls.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-str-cat-append.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-string-find-startswith.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-time-comparison.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-time-subtraction.rst
  clang-tools-extra/docs/clang-tidy/checks/abseil-upgrade-duration-conversions.rst
  clang-tools-extra/docs/clang-tidy/checks/android-cloexec-accept.rst
  clang-tools-extra/docs/clang-tidy/checks/android-cloexec-creat.rst
  clang-tools-extra/docs/clang-tidy/checks/android-cloexec-dup.rst
  clang-tools-extra/docs/clang-tidy/checks/android-cloexec-pipe.rst
  clang-tools-extra/docs/clang-tidy/checks/boost-use-to-string.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-argument-comment.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-bool-pointer-implicit-conversion.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-copy-constructor-init.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-inaccurate-erase.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-macro-parentheses.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-misplaced-operator-in-strlen-in-alloc.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-misplaced-pointer-arithmetic-in-alloc.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-move-forwarding-reference.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-not-null-terminated-result.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-parent-virtual-call.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-posix-return.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-reserved-identifier.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-string-constructor.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-string-integer-assignment.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-suspicious-memset-usage.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-suspicious-semicolon.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-suspicious-string-compare.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-swapped-arguments.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-terminating-continue.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-unused-raii.rst
  clang-tools-extra/docs/clang-tidy/checks/bugprone-virtual-near-miss.rst
  clang-tools-extra/docs/clang-tidy/checks/cert-dcl03-c.rst
  clang-tools-extra/docs/clang-tidy/checks/cert-dcl16-c.rst
  clang-tools-extra/docs/clang-tidy/checks/cert-dcl37-c.rst
  clang-tools-extra/docs/clang-tidy/checks/cert-dcl51-cpp.rst
  clang-tools-extra/docs/clang-tidy/checks/cert-oop11-cpp.rst
  clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines-explicit-virtual-functions.rst
  clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines-init-variables.rst
  clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines-pro-bounds-constant-array-index.rst
  clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines-pro-type-cstyle-cast.rst
  clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines-pro-type-member-init.rst
  clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines-pro-type-static-cast-downcast.rst
  clang-tools-extra/docs/clang-tidy/checks/darwin-dispatch-once-nonstatic.rst
  clang-tools-extra/docs/clang-tidy/checks/fuchsia-default-arguments-declarations.rst
  clang-tools-extra/docs/clang-tidy/checks/google-explicit-constructor.rst
  clang-tools-extra/docs/clang-tidy/checks/google-readability-braces-around-statements.rst
  clang-tools-extra/docs/clang-tidy/checks/google-upgrade-googletest-case.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-braces-around-statements.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-deprecated-headers.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-explicit-conversions.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-member-init.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-move-const-arg.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-named-parameter.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-static-assert.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-uppercase-literal-suffix.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-use-auto.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-use-emplace.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-use-equals-default.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-use-equals-delete.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-use-noexcept.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-use-nullptr.rst
  clang-tools-extra/docs/clang-tidy/checks/hicpp-use-override.rst
  clang-tools-extra/docs/clang-tidy/checks/llvm-include-order.rst
  clang-tools-extra/docs/clang-tidy/checks/llvm-prefer-isa-or-dyn-cast-in-conditionals.rst
  clang-tools-extra/docs/clang-tidy/checks/llvm-prefer-register-over-unsigned.rst
  clang-tools-extra/docs/clang-tidy/checks/llvm-qualified-auto.rst
  clang-tools-extra/docs/clang-tidy/checks/llvm-twine-local.rst
  clang-tools-extra/docs/clang-tidy/checks/llvmlibc-restrict-system-libc-headers.rst
  clang-tools-extra/docs/clang-tidy/checks/misc-definitions-in-headers.rst
  clang-tools-extra/docs/clang-tidy/checks/misc-redundant-expression.rst
  clang-tools-extra/docs/clang-tidy/checks/misc-static-assert.rst
  clang-tools-extra/docs/clang-tidy/checks/misc-uniqueptr-reset-release.rst
  clang-tools-extra/docs/clang-tidy/checks/misc-unused-alias-decls.rst
  clang-tools-extra/docs/clang-tidy/checks/misc-unused-parameters.rst
  clang-tools-extra/docs/clang-tidy/checks/misc-unused-using-decls.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-avoid-bind.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-concat-nested-namespaces.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-deprecated-headers.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-deprecated-ios-base-aliases.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-loop-convert.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-make-shared.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-make-unique.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-pass-by-value.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-raw-string-literal.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-redundant-void-arg.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-replace-auto-ptr.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-replace-random-shuffle.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-return-braced-init-list.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-shrink-to-fit.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-unary-static-assert.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-auto.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-bool-literals.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-default-member-init.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-emplace.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-equals-default.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-equals-delete.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-nodiscard.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-noexcept.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-nullptr.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-override.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-trailing-return-type.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-transparent-functors.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-uncaught-exceptions.rst
  clang-tools-extra/docs/clang-tidy/checks/modernize-use-using.rst
  clang-tools-extra/docs/clang-tidy/checks/mpi-buffer-deref.rst
  clang-tools-extra/docs/clang-tidy/checks/mpi-type-mismatch.rst
  clang-tools-extra/docs/clang-tidy/checks/objc-nsinvocation-argument-lifetime.rst
  clang-tools-extra/docs/clang-tidy/checks/objc-property-declaration.rst
  clang-tools-extra/docs/clang-tidy/checks/objc-super-self.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-faster-string-find.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-for-range-copy.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-inefficient-algorithm.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-inefficient-vector-operation.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-move-const-arg.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-move-constructor-init.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-noexcept-move-constructor.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-trivially-destructible.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-type-promotion-in-math-fn.rst
  clang-tools-extra/docs/clang-tidy/checks/performance-unnecessary-value-param.rst
  clang-tools-extra/docs/clang-tidy/checks/portability-restrict-system-includes.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-braces-around-statements.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-const-return-type.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-container-size-empty.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-delete-null-pointer.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-else-after-return.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-identifier-naming.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-implicit-bool-conversion.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-inconsistent-declaration-parameter-name.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-isolate-declaration.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-make-member-function-const.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-misplaced-array-index.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-named-parameter.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-non-const-parameter.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-qualified-auto.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-redundant-access-specifiers.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-redundant-control-flow.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-redundant-declaration.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-redundant-function-ptr-dereference.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-redundant-member-init.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-redundant-smartptr-get.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-redundant-string-init.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-simplify-boolean-expr.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-simplify-subscript-expr.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-static-accessed-through-instance.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-static-definition-in-anonymous-namespace.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-string-compare.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-uniqueptr-delete-release.rst
  clang-tools-extra/docs/clang-tidy/checks/readability-uppercase-literal-suffix.rst

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D77983.256943.patch
Type: text/x-patch
Size: 85198 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200413/c1179941/attachment-0001.bin>


More information about the cfe-commits mailing list