[DTrace-devel] [PATCH] Refactoring for greater stylistic consistency
Kris Van Hees
kris.van.hees at oracle.com
Tue Jan 5 18:23:33 PST 2021
On Tue, Jan 05, 2021 at 05:32:43PM -0800, Eugene Loh wrote:
> On 01/05/2021 08:13 AM, Kris Van Hees wrote:
>
> > On Mon, Dec 14, 2020 at 05:27:40PM -0500, eugene.loh at oracle.com wrote:
> >> From: Eugene Loh <eugene.loh at oracle.com>
> >>
> >> Make stylistic changes for greater consistency. Where possible:
> >> - eliminate "(void)" on function calls
> >> - eliminate parentheses on "return" argument
> >> - eliminate {} on single-statement "if" and "else" blocks
> >> (this was not done exhaustively)
> >> - eliminate space in "sizeof ()"
> >> - consolidate to fewer lines
> >> (e.g., where the above changes made lines sufficiently shorter)
> > Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>
> > ... pending a few tiny things mentioned below
>
> Thanks for the R-by, but:
>
> 1) You seem to want no space in "(typecast) foo". There are many more
> instances of that than the cases you flagged. I assume we should be
> methodical about this. So I went through and changed the others. If
> you like, I can make that available as a v2 patch or as a subsequent
> patch (to avoid having to look again at those thousands of lines of
> diffs). Let me know.
v2 is fine.
> 2) Style is subjective and clearly we're asking here for practices that
> not everyone employs. Shall I start a style guide? E.g., a top-level
> file with a list of rules. Something akin to (but hopefully much
> shorter than) the kernel's Documentation/process/coding-style.rst.
Sure. That is certainly helpful.
More information about the DTrace-devel
mailing list