From a3089ce14611c5ae52e2deec63916fe0c31c5ddd Mon Sep 17 00:00:00 2001 From: Andrey Starodubtsev Date: Thu, 3 Sep 2026 17:52:45 +0000 Subject: [PATCH] Fix clang-tidy warning for MATCHER_P macro For `MATCHER_P(IsExpectedLogMessage, expected, "")` `clang-tidy` complains this way: ``` warning: member variable 'expected' has public visibility [misc-non-private-member-variables-in-classes] ``` --- googlemock/include/gmock/gmock-matchers.h | 1 + 1 file changed, 1 insertion(+) diff --git a/googlemock/include/gmock/gmock-matchers.h b/googlemock/include/gmock/gmock-matchers.h index 800b7676..630c8064 100644 --- a/googlemock/include/gmock/gmock-matchers.h +++ b/googlemock/include/gmock/gmock-matchers.h @@ -6010,6 +6010,7 @@ PolymorphicMatcher> ThrowsMessage( void DescribeNegationTo(::std::ostream* gmock_os) const override { \ *gmock_os << FormatDescription(true); \ } \ + /* NOLINTNEXTLINE(misc-non-private-member-variables-in-classes) */ \ GMOCK_INTERNAL_MATCHER_MEMBERS(args) \ \ private: \