[PATCH] D90992: [clang-tidy] Use vfs::FileSystem when getting config

2020-11-08 Thread Nico Weber via Phabricator via cfe-commits
thakis added inline comments. Comment at: clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:366 } -return OptionsSource(*ParsedOptions, ConfigFile.c_str()); +return OptionsSource(*ParsedOptions, ConfigFile.str()); } This breaks bootstrap builds

[PATCH] D90992: [clang-tidy] Use vfs::FileSystem when getting config

2020-11-07 Thread Nathan James via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGd725f1ce5318: [clang-tidy] Use vfs::FileSystem when getting config (authored by njames93). Changed prior to commit: https://reviews.llvm.org/D90992?vs=303630=303658#toc Repository: rG LLVM Github

[PATCH] D90992: [clang-tidy] Use vfs::FileSystem when getting config

2020-11-07 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman accepted this revision. aaron.ballman added a comment. This revision is now accepted and ready to land. LGTM aside from a nit with the test. Comment at: clang-tools-extra/unittests/clang-tidy/OptionsProviderTest.cpp:68 +} // namespace clang \ No newline at end of

[PATCH] D90992: [clang-tidy] Use vfs::FileSystem when getting config

2020-11-07 Thread Nathan James via Phabricator via cfe-commits
njames93 updated this revision to Diff 303630. njames93 added a comment. Small tweak to the tests. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D90992/new/ https://reviews.llvm.org/D90992 Files: clang-tools-extra/clang-tidy/ClangTidyOptions.cpp

[PATCH] D90992: [clang-tidy] Use vfs::FileSystem when getting config

2020-11-07 Thread Nathan James via Phabricator via cfe-commits
njames93 updated this revision to Diff 303629. njames93 added a comment. Herald added a subscriber: mgorny. Added unittest for loading configs from an InMemoryFileSystem. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D90992/new/

[PATCH] D90992: [clang-tidy] Use vfs::FileSystem when getting config

2020-11-06 Thread Nathan James via Phabricator via cfe-commits
njames93 created this revision. njames93 added reviewers: alexfh, aaron.ballman, gribozavr2. Herald added subscribers: cfe-commits, xazax.hun. Herald added a project: clang. njames93 requested review of this revision. The config providers that look for configuration files currently take a pointer