SuccessChanges

Summary

  1. Added readability-qualified-auto check (details)
Commit 36fcbb838c8f293f46bfed78c6ed8c177f1e3485 by aaron
Added readability-qualified-auto check
Adds a check that detects any auto variables that are deduced to a
pointer or a const pointer then adds in the const and asterisk
according. Will also check auto L value references that could be written
as const. This relates to the coding standard
https://llvm.org/docs/CodingStandards.html#beware-unnecessary-copies-with-auto
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-qualified-auto-cxx20.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-qualified-auto.cpp
The file was addedclang-tools-extra/docs/clang-tidy/checks/readability-qualified-auto.rst
The file was modifiedclang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp (diff)
The file was modifiedclang-tools-extra/docs/clang-tidy/checks/list.rst (diff)
The file was addedclang-tools-extra/clang-tidy/readability/QualifiedAutoCheck.h
The file was modifiedclang-tools-extra/docs/ReleaseNotes.rst (diff)
The file was modifiedclang-tools-extra/clang-tidy/readability/CMakeLists.txt (diff)
The file was addedclang-tools-extra/docs/clang-tidy/checks/llvm-qualified-auto.rst
The file was modifiedclang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp (diff)
The file was addedclang-tools-extra/clang-tidy/readability/QualifiedAutoCheck.cpp