I've removed the formatting action, because there were version diffs on what github was installing and what's at Google and was getting different results when I tried to keep these as close as possible (Google's depends on Clang 19.0 for example which isn't released yet).
I've added a .clang-format file to at least make these changes uniform.
Fixed tests at HEAD (adapter_test was broken by recent normal changes).
Github Action for CI.
I've removed the formatting action, because there were version diffs on what github was installing and what's at Google and was getting different results when I tried to keep these as close as possible (Google's depends on Clang 19.0 for example which isn't released yet).
I've added a .clang-format file to at least make these changes uniform.
Fixed tests at HEAD (adapter_test was broken by recent normal changes).
Clang-formatted rest of code base.