[all-commits] [llvm/llvm-project] 778a5e: [include-cleaner] Introduce support for always_kee...

kadir çetinkaya via All-commits all-commits at lists.llvm.org
Wed Aug 2 03:58:50 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 778a5e9bc6335061d5c6c27795bb8c4f768af7f3
      https://github.com/llvm/llvm-project/commit/778a5e9bc6335061d5c6c27795bb8c4f768af7f3
  Author: Kadir Cetinkaya <kadircet at google.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.cpp
    M clang-tools-extra/clangd/IncludeCleaner.cpp
    M clang-tools-extra/include-cleaner/include/clang-include-cleaner/Record.h
    M clang-tools-extra/include-cleaner/lib/Analysis.cpp
    M clang-tools-extra/include-cleaner/lib/Record.cpp
    M clang-tools-extra/include-cleaner/unittests/RecordTest.cpp

  Log Message:
  -----------
  [include-cleaner] Introduce support for always_keep pragma

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


  Commit: 43974333dd094e7ffef2bb75a799a47cf1b5ddbc
      https://github.com/llvm/llvm-project/commit/43974333dd094e7ffef2bb75a799a47cf1b5ddbc
  Author: Kadir Cetinkaya <kadircet at google.com>
  Date:   2023-08-02 (Wed, 02 Aug 2023)

  Changed paths:
    M clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.cpp
    M clang-tools-extra/clangd/IncludeCleaner.cpp
    M clang-tools-extra/clangd/unittests/IncludeCleanerTests.cpp
    M clang-tools-extra/include-cleaner/include/clang-include-cleaner/Record.h
    M clang-tools-extra/include-cleaner/lib/Analysis.cpp
    M clang-tools-extra/include-cleaner/lib/Record.cpp
    M clang-tools-extra/include-cleaner/unittests/RecordTest.cpp

  Log Message:
  -----------
  [include-cleaner] Unify always_keep with rest of the keep logic

Depends on D156122

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


Compare: https://github.com/llvm/llvm-project/compare/acdc503d6c51...43974333dd09


More information about the All-commits mailing list