get-authors: Exclude common source code patterns. (#2900)
authorMathias Preiner <mathias.preiner@gmail.com>
Tue, 26 Mar 2019 01:19:45 +0000 (18:19 -0700)
committerGitHub <noreply@github.com>
Tue, 26 Mar 2019 01:19:45 +0000 (18:19 -0700)
commitad1dd82d553957040b9126a85592e50d2ebbf3a8
tree5541adfe2ecc960d5d469171499eb9ca863e3db0
parenta3dccac861e05e91d139a8c6da3b1605a068ff00
get-authors: Exclude common source code patterns. (#2900)

Exclude lines that #include header files and define namespaces.
Since we use git blame -C -M to determine the current top contributors,
git tries to match all #include and namespace definitions to an original
author, which is not accurate since these lines are usually not
copied over from other files.
contrib/get-authors