[all-commits] [llvm/llvm-project] 8407e8: [clang-tidy][NFC][DOC] Use internal references ins...

Piotr Zegar via All-commits all-commits at lists.llvm.org
Mon Aug 21 10:03:30 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8407e8a80d9d32a7cbd7ca1d733620559fda829d
      https://github.com/llvm/llvm-project/commit/8407e8a80d9d32a7cbd7ca1d733620559fda829d
  Author: Piotr Zegar <me at piotrzegar.pl>
  Date:   2023-08-21 (Mon, 21 Aug 2023)

  Changed paths:
    M clang-tools-extra/clang-tidy/add_new_check.py
    M clang-tools-extra/docs/clang-tidy/checks/bugprone/narrowing-conversions.rst
    M clang-tools-extra/docs/clang-tidy/checks/bugprone/unused-return-value.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/con36-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/con54-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/dcl03-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/dcl16-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/dcl37-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/dcl51-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/dcl54-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/dcl59-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/err09-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/err33-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/err61-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/exp42-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/fio38-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/flp37-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/msc24-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/msc30-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/msc32-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/msc33-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/msc54-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/oop11-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/oop54-cpp.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/pos44-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/pos47-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/sig30-c.rst
    M clang-tools-extra/docs/clang-tidy/checks/cert/str34-c.rst
    A clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.BitwiseShift.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.CallAndMessage.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.DivideZero.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NonNullParamChecker.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.NullDereference.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.StackAddressEscape.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.UndefinedBinaryOperatorResult.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.VLASize.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.ArraySubscript.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Assign.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.Branch.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.CapturedBlockVariable.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.NewArraySize.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/core.uninitialized.UndefReturn.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.InnerPointer.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDelete.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.NewDeleteLeaks.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.PlacementNew.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/cplusplus.StringChecker.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/deadcode.DeadStores.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/fuchsia.HandleChecker.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullPassedToNonnull.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullReturnedFromNonnull.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableDereferenced.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullablePassedToNonnull.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/nullability.NullableReturnedFromNonnull.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.UninitializedObject.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.cplusplus.VirtualCall.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.mpi.MPI-Checker.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.GCDAntipattern.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.performance.Padding.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/optin.portability.UnixAPI.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.API.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.NumberObjectConversion.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.ObjCProperty.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.SecKeychainAPI.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AtSync.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.AutoreleaseWrite.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ClassRelease.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Dealloc.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.IncompatibleMethodTypes.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.Loops.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.MissingSuperCall.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSAutoreleasePool.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NSError.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NilArg.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.NonNilReturnValue.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.ObjCGenerics.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RetainCount.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.RunLoopAutoreleaseLeak.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SelfInit.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.SuperDealloc.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.UnusedIvars.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.cocoa.VariadicMethodTypes.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFError.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFNumber.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.CFRetainRelease.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.OutOfBounds.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/osx.coreFoundation.containers.PointerSizedValues.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.FloatLoopCounter.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.UncheckedReturn.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcmp.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bcopy.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.bzero.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.getpw.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.gets.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mkstemp.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.mktemp.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.rand.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.strcpy.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/security.insecureAPI.vfork.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.API.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Malloc.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MallocSizeof.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.MismatchedDeallocator.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.Vfork.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.BadSizeArg.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/unix.cstring.NullArg.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.NoUncountedMemberChecker.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.RefCntblBaseVirtualDtor.rst
    M clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/webkit.UncountedLambdaCapturesChecker.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-c-arrays.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-magic-numbers.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/c-copy-assignment-signature.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-virtual-functions.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-destructor.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-move-operations.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-swap.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/non-private-member-variables-in-classes.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/prefer-member-initializer.rst
    M clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/use-default-member-init.rst
    M clang-tools-extra/docs/clang-tidy/checks/fuchsia/header-anon-namespaces.rst
    M clang-tools-extra/docs/clang-tidy/checks/gen-static-analyzer-docs.py
    M clang-tools-extra/docs/clang-tidy/checks/google/readability-braces-around-statements.rst
    M clang-tools-extra/docs/clang-tidy/checks/google/readability-function-size.rst
    M clang-tools-extra/docs/clang-tidy/checks/google/readability-namespace-comments.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/avoid-c-arrays.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/avoid-goto.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/braces-around-statements.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/deprecated-headers.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/explicit-conversions.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/function-size.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/invalid-access-moved.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/member-init.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/move-const-arg.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/named-parameter.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/new-delete-operators.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/no-array-decay.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/no-malloc.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/noexcept-move.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/special-member-functions.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/static-assert.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/undelegated-constructor.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/uppercase-literal-suffix.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/use-auto.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/use-emplace.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/use-equals-default.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/use-equals-delete.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/use-noexcept.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/use-nullptr.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/use-override.rst
    M clang-tools-extra/docs/clang-tidy/checks/hicpp/vararg.rst
    M clang-tools-extra/docs/clang-tidy/checks/list.rst
    M clang-tools-extra/docs/clang-tidy/checks/llvm/else-after-return.rst
    M clang-tools-extra/docs/clang-tidy/checks/llvm/qualified-auto.rst
    M clang-tools-extra/docs/clang-tidy/checks/misc/const-correctness.rst
    M clang-tools-extra/docs/clang-tidy/checks/modernize/use-default.rst
    M clang-tools-extra/docs/clang-tidy/checks/performance/implicit-cast-in-loop.rst
    M clang-tools-extra/docs/clang-tidy/checks/readability/convert-member-functions-to-static.rst
    M clang-tools-extra/docs/clang-tidy/checks/readability/implicit-bool-cast.rst
    M clang-tools-extra/docs/clang-tidy/checks/readability/make-member-function-const.rst

  Log Message:
  -----------
  [clang-tidy][NFC][DOC] Use internal references instead of external

Use internal references instead of external links to
navigate between checks. This allow to generate proper
hyperlinks when documentation is generated in other
format than html, for example: latex or pdf




More information about the All-commits mailing list