<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Sep 15, 2014 at 2:48 PM, Benjamin Kramer <span dir="ltr"><<a href="mailto:benny.kra@googlemail.com" target="_blank">benny.kra@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: d0k<br>
Date: Mon Sep 15 07:48:25 2014<br>
New Revision: 217768<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=217768&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=217768&view=rev</a><br>
Log:<br>
[clang-tidy] Add a checker for long functions.<br>
<br>
As this is very dependent on the code base it has some ways of configuration.<br>
It's possible to pick between 3 modes of operation:<br>
<br>
- Line counting: number of lines including whitespace and comments<br>
- Statement counting: number of statements within compoundStmts.<br>
- Branch counter<br>
<br>
In addition a threshold can be picked, warnings are only emitted when it is met.<br>
The thresholds can be configured via a .clang-tidy file.<br></blockquote><div><br></div><div>BTW, it would be nice to have the above description in the class comment together with the configuration option names. </div></div>
</div></div>