[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <8b6b252b-47a6-9d52-f0bd-10d3bc4ad244@digikod.net>
Date: Sat, 23 Apr 2022 13:45:32 +0200
From: Mickaël Salaün <mic@...ikod.net>
To: Miguel Ojeda <ojeda@...nel.org>,
Andy Whitcroft <apw@...onical.com>,
Joe Perches <joe@...ches.com>,
Dwaipayan Ray <dwaipayanray1@...il.com>,
Lukas Bulwahn <lukas.bulwahn@...il.com>
Cc: Nathan Chancellor <nathan@...nel.org>,
Nick Desaulniers <ndesaulniers@...gle.com>,
Tom Rix <trix@...hat.com>, llvm@...ts.linux.dev,
linux-kernel@...r.kernel.org
Subject: clang-format inconsistencies with checkpatch.pl
Hi,
I would like to use clang-format (with a pinned version, probably 14) to
keep a consistent coding style, or at least start with one. However,
there is some inconsistencies with the checkpatch.pl script:
In some cases, goto labels are indented, which checkpatch.pl doesn't like.
checkpatch.pl complains about some functions (e.g. FIXTURE or
FIXTURE_VARIANT_ADD) that get an open brace just after but without a space.
I also noticed that there is some clang-format configuration lines that
are commented because of incompatibilities with versions older than 6.
Shouldn't we require a minimal version, at least the 6th?
About checkpatch.pl, it incorrectly warns about space between function
name and open parenthesis for *for_each* functions (specifically
interpreted as "for" statements in .clang-format, e.g. list_for_each_entry).
Regards,
Mickaël
Powered by blists - more mailing lists