Add cppcoreguidelines-non-private-member-variables-in-classes clang-tidy lint

Fix the warnings it emits.
This commit is contained in:
Oliver Hamlet
2022-02-07 00:15:57 +00:00
parent e091c90b17
commit c4ef94ae46
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -503,7 +503,8 @@ if(RUN_CLANG_TIDY)
set(CLANG_TIDY_LIB_CHECKS
${CLANG_TIDY_COMMON_CHECKS}
"cppcoreguidelines-avoid-goto")
"cppcoreguidelines-avoid-goto"
"cppcoreguidelines-non-private-member-variables-in-classes")
# Skip some checks for tests because they're not worth the noise (e.g. GTest
# happens to use goto).
+1 -1
View File
@@ -81,7 +81,7 @@ public:
// Eval plugin conditions.
void EvalAllConditions(ConditionEvaluator& conditionEvaluator);
protected:
private:
std::vector<Group> groups_;
std::vector<std::string> bashTags_;
std::unordered_map<Filename, PluginMetadata> plugins_;