[include-cleaner] Allow multiple strategies for spelling includes.
authorViktoriia Bakalova <bakalova@google.com>
Thu, 1 Jun 2023 15:48:14 +0000 (15:48 +0000)
committerViktoriia Bakalova <bakalova@google.com>
Mon, 5 Jun 2023 09:47:12 +0000 (09:47 +0000)
commit90c5fe9822222190b826aab90c93db9ce0f7e25d
tree0177469513005f2699527cc426f00e3f74308317
parent9ec6ebd3ceabb29482aa18a64b943788b65223dc
[include-cleaner] Allow multiple strategies for spelling includes.

Summary:

Reviewers:

Subscribers:

Differential Revision: https://reviews.llvm.org/D150185
clang-tools-extra/clang-tidy/misc/IncludeCleanerCheck.cpp
clang-tools-extra/clangd/Hover.cpp
clang-tools-extra/clangd/IncludeCleaner.cpp
clang-tools-extra/clangd/IncludeCleaner.h
clang-tools-extra/include-cleaner/include/clang-include-cleaner/Analysis.h
clang-tools-extra/include-cleaner/include/clang-include-cleaner/IncludeSpeller.h [new file with mode: 0644]
clang-tools-extra/include-cleaner/lib/Analysis.cpp
clang-tools-extra/include-cleaner/lib/CMakeLists.txt
clang-tools-extra/include-cleaner/lib/IncludeSpeller.cpp [new file with mode: 0644]
clang-tools-extra/include-cleaner/unittests/CMakeLists.txt
clang-tools-extra/include-cleaner/unittests/IncludeSpellerTest.cpp [new file with mode: 0644]