Update tool versions beyond just bazel (#5446)

#5445 updates to bazel 8.2.1, this does more updates (including to
buildifier, which does autofixes like the `sh_test` loads in the other
PR).

Note I'm using the latest available clang-format wheel. That's not
really something I expect people to have installed, but should mostly be
consistent. I'm specifically skipping clang-format 18 because it had
some broad regressions, and 19 got really confused by a `requires` on a
trailing return. Using the latest seemed probably okay since most people
won't see the difference. Do note that trailing returns in macros,
https://github.com/llvm/llvm-project/issues/47664, seems to be cropping
up again as an issue.
This commit is contained in:
Jon Ross-Perkins
2025-05-08 16:24:28 +00:00
committed by GitHub
parent afea14d14d
commit 74c0ed413c
9 changed files with 58 additions and 51 deletions
+2 -3
View File
@@ -405,9 +405,8 @@ TEST(SetContextTest, Basic) {
auto i_result = s.Insert(1, IndexKeyContext<TestData>(keys));
EXPECT_FALSE(i_result.is_inserted());
EXPECT_TRUE(s.Contains(1, key_context));
EXPECT_TRUE(s.Insert(
TestData(200), [] { return 2; }, key_context)
.is_inserted());
EXPECT_TRUE(
s.Insert(TestData(200), [] { return 2; }, key_context).is_inserted());
EXPECT_TRUE(s.Contains(2, key_context));
EXPECT_TRUE(s.Contains(TestData(200), key_context));