[all-commits] [llvm/llvm-project] 4558e4: [clang-tidy] add option to avoid "no checks enable...

Congcong Cai via All-commits all-commits at lists.llvm.org
Wed Jun 26 16:28:19 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4558e45e7e33d1cfc1a54af761085e358dbab64b
      https://github.com/llvm/llvm-project/commit/4558e45e7e33d1cfc1a54af761085e358dbab64b
  Author: Congcong Cai <congcongcai0907 at 163.com>
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
    M clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp
    M clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
    M clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
    M clang-tools-extra/docs/ReleaseNotes.rst
    M clang-tools-extra/docs/clang-tidy/index.rst
    A clang-tools-extra/test/clang-tidy/infrastructure/allow-no-checks.cpp

  Log Message:
  -----------
  [clang-tidy] add option to avoid "no checks enabled" error (#96122)

When clang-tidy get an empty checks, it will throw "no checks enabled"
error and exit with non-zero return value.
It make clang-tidy's wrapper program confused when in big project some
files don't want to be checked and use `-checks=-*` to disable all
checks.

---------

Co-authored-by: Danny Mösch <danny.moesch at icloud.com>



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list