@@ -46,7 +46,7 @@ class DotClangTidyCache : private FileCache {
4646 [this ](std::optional<llvm::StringRef> Data) {
4747 Value.reset ();
4848 if (Data && !Data->empty ()) {
49- tidy::DiagCallback Diagnostics = [](const llvm::SMDiagnostic &D) {
49+ auto Diagnostics = [](const llvm::SMDiagnostic &D) {
5050 switch (D.getKind ()) {
5151 case llvm::SourceMgr::DK_Error:
5252 elog (" tidy-config error at {0}:{1}:{2}: {3}" , D.getFilename (),
@@ -149,7 +149,7 @@ static void mergeCheckList(std::optional<std::string> &Checks,
149149 *Checks = llvm::join_items (" ," , *Checks, List);
150150}
151151
152- TidyProviderRef provideEnvironment () {
152+ TidyProvider provideEnvironment () {
153153 static const std::optional<std::string> User = [] {
154154 std::optional<std::string> Ret = llvm::sys::Process::GetEnv (" USER" );
155155#ifdef _WIN32
@@ -167,7 +167,7 @@ TidyProviderRef provideEnvironment() {
167167 return [](tidy::ClangTidyOptions &, llvm::StringRef) {};
168168}
169169
170- TidyProviderRef provideDefaultChecks () {
170+ TidyProvider provideDefaultChecks () {
171171 // These default checks are chosen for:
172172 // - low false-positive rate
173173 // - providing a lot of value
@@ -251,7 +251,7 @@ TidyProvider disableUnusableChecks(llvm::ArrayRef<std::string> ExtraBadChecks) {
251251 };
252252}
253253
254- TidyProviderRef provideClangdConfig () {
254+ TidyProvider provideClangdConfig () {
255255 return [](tidy::ClangTidyOptions &Opts, llvm::StringRef) {
256256 const auto &CurTidyConfig = Config::current ().Diagnostics .ClangTidy ;
257257 if (!CurTidyConfig.Checks .empty ())
0 commit comments