checkpatch.pl: REPEATED_WORD: massive false positive in MAINTAINERS

From: Lukas Bulwahn
Date: Thu Oct 08 2020 - 07:51:18 EST


Dear Joe, dear Dwaipayan,

while maintaining MAINTAINERS, I noticed that the REPEATED_WORD check,
which in general is a great addition to checkpatch.pl, generates a massive
number of warnings due to one specific pattern in the MAINTAINERS file:

$ ./scripts/checkpatch.pl --show-types -f MAINTAINERS

results in 625 warnings of the following kind:

WARNING:REPEATED_WORD: Possible repeated word: 'git'
#XYZ: FILE: MAINTAINERS:XYZ:
+T: git git://...

That pattern above is of course intentional and perfectly fine, so now the
REPEATED_WORD check should not complain here.


Joe, would you accept a suitable refinement of the REPEATED_WORD check
that address the issue above?

Dwaipayan, is that another good issue for you to look into and improve?
There are multiple ways to handle it either directly checking for that
pattern or excluding MAINTAINERS or both or something completely
different.


Lukas