[all-commits] [llvm/llvm-project] 9c4df9: [clang-tidy] Support IgnoredRegexp configuration t...

smhc via All-commits all-commits at lists.llvm.org
Tue Nov 24 17:23:12 PST 2020


  Branch: refs/heads/temp-test-main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9c4df9eecb6ca6b53d919cec9b460de46dd40302
      https://github.com/llvm/llvm-project/commit/9c4df9eecb6ca6b53d919cec9b460de46dd40302
  Author: smhc <shanehird at gmail.com>
  Date:   2020-11-25 (Wed, 25 Nov 2020)

  Changed paths:
    M clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp
    M clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.h
    M clang-tools-extra/docs/ReleaseNotes.rst
    M clang-tools-extra/docs/clang-tidy/checks/readability-identifier-naming.rst
    A clang-tools-extra/test/clang-tidy/checkers/readability-identifier-naming-ignored-regexp.cpp

  Log Message:
  -----------
  [clang-tidy] Support IgnoredRegexp configuration to selectively suppress identifier naming checks

The idea of suppressing naming checks for variables is to support code bases that allow short variables named e.g 'x' and 'i' without prefix/suffixes or casing styles. This was originally proposed as a 'ShortSizeThreshold' however has been made more generic with a regex to suppress identifier naming checks for those that match.

Reviewed By: njames93, aaron.ballman

Differential Revision: https://reviews.llvm.org/D90282




More information about the All-commits mailing list