chore: Enable clang-tidy v21 new checks (#7031)

This commit is contained in:
Alex Kremer
2026-04-29 16:17:35 +01:00
committed by GitHub
parent 46b997b774
commit f7275b7ad9
259 changed files with 2193 additions and 1888 deletions

View File

@@ -308,15 +308,15 @@ struct MultiApiJson_test : beast::unit_test::suite
testcase("isMember");
// Well defined behaviour even if we have different types of members
BEAST_EXPECT(subject.isMember("foo") == decltype(subject)::none);
BEAST_EXPECT(subject.isMember("foo") == decltype(subject)::IsMemberResult::none);
{
// All variants have element "One", none have element "Two"
MultiApiJson<1, 2> s1{};
s1.val[0] = makeJson("One", 12);
s1.val[1] = makeJson("One", 42);
BEAST_EXPECT(s1.isMember("One") == decltype(s1)::all);
BEAST_EXPECT(s1.isMember("Two") == decltype(s1)::none);
BEAST_EXPECT(s1.isMember("One") == decltype(s1)::IsMemberResult::all);
BEAST_EXPECT(s1.isMember("Two") == decltype(s1)::IsMemberResult::none);
}
{
@@ -324,8 +324,8 @@ struct MultiApiJson_test : beast::unit_test::suite
MultiApiJson<1, 2> s2{};
s2.val[0] = makeJson("One", 12);
s2.val[1] = makeJson("Two", 42);
BEAST_EXPECT(s2.isMember("One") == decltype(s2)::some);
BEAST_EXPECT(s2.isMember("Two") == decltype(s2)::some);
BEAST_EXPECT(s2.isMember("One") == decltype(s2)::IsMemberResult::some);
BEAST_EXPECT(s2.isMember("Two") == decltype(s2)::IsMemberResult::some);
}
{
@@ -333,8 +333,8 @@ struct MultiApiJson_test : beast::unit_test::suite
MultiApiJson<1, 3> s3{};
s3.val[0] = makeJson("One", 12);
s3.val[1] = makeJson("One", 42);
BEAST_EXPECT(s3.isMember("One") == decltype(s3)::some);
BEAST_EXPECT(s3.isMember("Two") == decltype(s3)::none);
BEAST_EXPECT(s3.isMember("One") == decltype(s3)::IsMemberResult::some);
BEAST_EXPECT(s3.isMember("Two") == decltype(s3)::IsMemberResult::none);
}
}