On Wed, May 09, 2018 at 06:07:50PM +0200, Wolfgang Denk wrote: > Dear Tom, > > In message <20180509154052.5e0b4240...@gemini.denx.de> I wrote: > > > > > - Don't like // style comments > > > - Visually inconsistent / jarring > > > > - Against existing coding style. > > Also, the SPDX tag is rarely a separate comment line. In most > cases, it is part of a larger file header, say for example: > > common/main.c: > > /* > * (C) Copyright 2000 > * Wolfgang Denk, DENX Software Engineering, w...@denx.de. > * > * SPDX-License-Identifier: GPL-2.0+ > */ > > > Do you suggest to reformat this into something like: > > /* > * (C) Copyright 2000 > * Wolfgang Denk, DENX Software Engineering, w...@denx.de. > */ > > // SPDX-License-Identifier: GPL-2.0+ > > ?
I know it's going to annoy you more, but yes, that's already _done_: $ head -n5 common/main.c // SPDX-License-Identifier: GPL-2.0+ /* * (C) Copyright 2000 * Wolfgang Denk, DENX Software Engineering, w...@denx.de. */ It was about 97% automatic perl regex + sed insert and 3% "Ugh, this file does not follow the normal conventional comment style at all". > If yes, then please explain which sense this would make? It is just > unnecessay work, and the result is inconsistent and ugly. > > > > > - Has tooling to enforce correctly formatted tags. > > I forgot to ask which "tooling" you have in mind here? I did not > see anything like that in the kernel source tree. What am I > missing? This started because I updated checkpatch.pl and that in turn checks if new files have an SPDX tag and if so, does it match the kernel style formatting. The first email: https://lists.denx.de/pipermail/u-boot/2018-April/325510.html that brought this up. And yes, I run checkpatch.pl on everything before every pull/push. -- Tom
signature.asc
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot