clang-format: align consecutive macro definitions
We generally align consecutive macro definitions for better readability: #define OUTPUT_ANNOTATE_COMPAT (1U<<0) #define OUTPUT_LONG_OBJECT_NAME (1U<<1) #define OUTPUT_RAW_TIMESTAMP (1U<<2) #define OUTPUT_PORCELAIN (1U<<3) over #define OUTPUT_ANNOTATE_COMPAT (1U<<0) #define OUTPUT_LONG_OBJECT_NAME (1U<<1) #define OUTPUT_RAW_TIMESTAMP (1U<<2) #define OUTPUT_PORCELAIN (1U<<3) So let's add the rule in clang-format to follow this. Signed-off-by: Karthik Nayak <karthik.188@gmail.com> Signed-off-by: Taylor Blau <me@ttaylorr.com>
Karthik Nayak committed
Oct 18, 2024 at 10:46 UTC
7e785b87db46338f8322c030490bbf83a769f3f2
1 file changed
+3
.clang-format
+3
@@ -32,6 +32,9 @@ AlignConsecutiveAssignments: false
32
# double b = 3.14;
33
AlignConsecutiveDeclarations: false
34
35
+# Align consecutive macro definitions.
36
+AlignConsecutiveMacros: true
37
+
38
# Align escaped newlines as far left as possible
39
# #define A \
40
# int aaaa; \