forked from qt-creator/qt-creator
		
	Clang: Use the tree instead of the list for Clang-Tidy settings
List of checks does not give enough flexibility to select/unselect specific checks. The tree fixes that. Also remove Clang-Tidy checks line edit because it is now integrated into the tree mode as an alternative way of providing checks by pressing "Plain text edit" button. 'cpptools_clangtidychecks.h' is generated using python script 'generateClangTidyChecks.py' and clang-tidy from our LLVM/Clang 6.0 build. Change-Id: I2ed1738cb2cbbf8dac6aba563469f06f69b11593 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
		| @@ -81,8 +81,8 @@ static CppTools::ClangDiagnosticConfig createTidyClazyConfig() | ||||
|     config.setDisplayName("Test"); | ||||
|     config.setIsReadOnly(true); | ||||
|     config.setClangOptions(QStringList{QStringLiteral("-Wno-everything")}); | ||||
|     config.setClangTidyMode(CppTools::ClangDiagnosticConfig::TidyMode::ChecksString); | ||||
|     config.setClangTidyChecksString("-*,modernize-*, misc-*"); | ||||
|     config.setClangTidyMode(CppTools::ClangDiagnosticConfig::TidyMode::ChecksPrefixList); | ||||
|     config.setClangTidyChecks("modernize-*, misc-*"); | ||||
|     config.setClazyChecks("level2"); | ||||
|     return config; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user