clang-format: copy latest and re-format

clang-format-16 has some backwards incompatible changes that require
additional settings for best compatibility and re-running the formatter.
Copy the latest .clang-format from the docs repository and reformat the
repository.

Change-Id: I4530f5b9df4f5898e26a2eef7efcf82e9728197f
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/test/test_item_updater_static.cpp b/test/test_item_updater_static.cpp
index 80c2fd2..55a9a70 100644
--- a/test/test_item_updater_static.cpp
+++ b/test/test_item_updater_static.cpp
@@ -112,13 +112,13 @@
     // Verify the it does not crash on malformed texts
     constexpr auto info =
         "0x0308a000..0x0308f000(actual=0x00005000)"
-        "[E-----F-CV]\n" // missing ID and name with F
+        "[E-----F-CV]\n"  // missing ID and name with F
         "ID=27 HB_VOLATILE 0x0308a000..0x0308f000 (actual=0x00005000) "
-        "E-----F-CV]\n" // missing [
+        "E-----F-CV]\n"   // missing [
         "ID=22   ATTR_PERM 0x02d20000..0x02d28000 (actual=0x00008000) "
-        "[E-----F-C-]\n" // The only valid one
+        "[E-----F-C-]\n"  // The only valid one
         "ID=28        MEMD 0x0308f000..0x0309d000 (actual=0x0000e000) "
-        "[----]\n" // missing flags
+        "[----]\n"        // missing flags
         "SBKT 0x0309d000..0x030a1000 (actual=0x00004000) "
         "[EL--R-----]\n"; // missing ID