Add a clang-tidy visual studio extension.
authorZachary Turner <zturner@google.com>
Wed, 7 Sep 2016 18:28:55 +0000 (18:28 +0000)
committerZachary Turner <zturner@google.com>
Wed, 7 Sep 2016 18:28:55 +0000 (18:28 +0000)
commit1122be8e15b8244afeae5d38383f2410ba7fa102
treedba6fa12ffd5174ce8a6702ec60bf2fc1a431251
parentb7a619c1fa7a244d3fe88a8cf63eccd1a360bf33
Add a clang-tidy visual studio extension.

For now this only adds the UI necessary to configure clang-tidy
settings graphically, and it enables reading in and saving out
of .clang-tidy files.  It does not actually run clang-tidy on
any source files yet.

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

llvm-svn: 280840
38 files changed:
clang-tools-extra/CMakeLists.txt
clang-tools-extra/clang-tidy-vs/.gitignore [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/CMakeLists.txt [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy.sln [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/CategoryVerb.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/CheckDatabase.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/CheckTree.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidy.csproj [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidy.vsct [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyCheckAttribute.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyConfigParser.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyConfigurationPage.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyPackage.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyProperties.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyPropertyGrid.Designer.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyPropertyGrid.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ClangTidyPropertyGrid.resx [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/DynamicPropertyComponent.Designer.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/DynamicPropertyComponent.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/DynamicPropertyConverter.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/DynamicPropertyDescriptor.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/ForwardingPropertyDescriptor.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/GlobalSuppressions.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Guids.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/PkgCmdID.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Properties/AssemblyInfo.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Resources.Designer.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Resources.resx [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Resources/ClangTidyChecks.yaml [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Resources/Images_32bit.bmp [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Resources/Package.ico [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/Utility.cs [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/VSPackage.resx [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/license.txt [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/packages.config [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/ClangTidy/source.extension.vsixmanifest [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/README.txt [new file with mode: 0644]
clang-tools-extra/clang-tidy-vs/source.extension.vsixmanifest.in [new file with mode: 0644]